Kelly Services PLC PROGRAMMER in East Peoria, Illinois

Job Description

II. Job Summary

Receive, read and interpret project write-ups and apply the appropriate engineering terms, methodology and clarifications, including schedule projections, and material requirements. Assure that all applicable industry and company compliance code requirements are met. Ensure thorough development and verification processes are used and followed throughout.

Programming of devices to include: Most if not all devices on an assigned project, documentation, and utilizing revision control. Devices will include but not limited to PLC-s, protective relays, engine controllers, and communications devices.

III. Essential Duties and Responsibilities

  • Comply with Company and Departmental Directives and Guidelines

  • Complete project programs on time and stay within estimated hours and material costs

o Research and understand new devices that require programming

o Organized spreadsheets and documentation of data

o Understand network topology and terminology

o Support engineering efforts in the design of projects as it applies to communications and PLC components

o Work with Project Management department to clarify and meet customer needs and define scope

o Identify out of scope changes and feed back to Project management and sales for Change orders

  • Provide practical, functional and acceptable equipment programs

o Read and interpret specifications, write ups, pricing and correspondence

o Discuss unresolved engineering questions with Project management and Sales for clarification

o Make sure the Data maps and programs are what the customer is expecting

  • Review other engineers drawing packages to ensure design meets programming requirements

o Provide feedback to other engineers regarding necessary changes

  • Perform calculations and scaling

o Use spreadsheets, calculator and other software applications to perform calculations, mapping, and scaling as required

  • Provide assistance and training to Test personnel and sales

o Answer questions and explain to engineers as it relates to PLC

  • Provide technical assistance to production and test

o Answer questions and provide support during production

o Answer questions and provide support during testing

  • Provide technical assistance to sales

o Provide composite drawings during quoting stage when needed

o Provide network topology drawings when required

o Answer questions and provide technical support for quotes

o Provide Technical Support with technical specifications

o Coordinate with electrical engineer regarding communications wiring and hardware

o Discuss design with electrical engineer for clarification

IV. Qualifications

A. Education and Experience

  • High School diploma or G.E.D. with applicable on-the-job experience. Degree in Electrical, Computer Engineering, Industrial engineering, or Engineering Technology engineering is highly desirable.

  • Programming of PLC-s (GE, AB)

  • Background in electrical power generation or engine packaging a plus.

  • Experience in Oil Field/Platform industry a plus.

  • Experience with SCADA software a plus

B. Knowledge, Skills and Abilities

  • Above average computer literacy with the latest version of Microsoft Office, RsLogix, or Proficy experience desired. Familiarity with Microsoft Office suite.

  • Above average ability to learn and adapt to new software packages, firmware issues, networking and technical hardware changes due to normal upgrades and updates.

  • Strong communications Skills

  • Familiarity with networking.

  • Familiarity with Serial networks a plus. (Modbus, DH, CAN)

  • Above average ability to communicate verbally and in writing at all levels within the company

  • Multi-task oriented with a high level of accuracy and attention to detail

  • Ability to exercise independent judgment in the performance of duties

  • Willingness to travel, including out of the country, if necessary

  • Ability to work as part of a team and with a high degree of enthusiasm and commitment

  • SCADA experience with at least one or more software packages. WW, Proficy, Historian, RSQL, or RSView

  • Communication of project progress to supervisor with ability to meet schedules

V. Position Demands

A. Physical Demands (essential functions)

  • Sit for long periods of time, talking, seeing, primarily sedentary work in an office with desk with chair, long periods of use of computer mouse and long periods of looking at monitors and drawings.

  • It is desirable if you are able to climb up onto and down from equipment and ladders as necessary.

Why Kelly ® ?

At Kelly

Services ® , we work with the best. Our clients include 95 of the Fortune

100 ™ companies, and more than 70,000 hiring managers rely on Kelly annually to access

the best talent to drive their business forward. If you only make one career connection today, connect

with Kelly.

AboutKelly Services ®

As a workforce advocate for over 70 years, we are proud to directly employ nearly 500,000 people

around the world and have a role in connecting thousands more with work through our global network of

talent suppliers and partners. Revenue in 2017 was $5.4 billion. Visit and connect with us on Facebook, LinkedIn and Twitter .

Kelly Services is an equal opportunity employer including, but not limited to, Minorities, Females,

Individuals with Disabilities, Protected Veterans, Sexual Orientation, Gender Identity and is

committed to employing a diverse workforce. Equal Employment Opportunity

is The Law.