1

Controls Engineer Plc Programming Jobs in Godfrey, IL

St. Louis - Automation Controls Engineer

Saint Louis, MO · On-site

$81K - $107K/yr

Senior Automation Controls Engineer The position of Senior Automation Controls Engineer II will be ... Continuously improve programming skills by staying updated with the latest advancements in PLC, HMI ...

Controls Engineer

Bridgeton, MO · On-site

$79K - $102K/yr

Overview The Controls Engineer is responsible for the development, validation, and release of ... PLCs, embedded systems, ladder logic, structured text, or basic programming languages. * Networking ...

Controls Engineer

Bridgeton, MO · On-site

$79K - $102K/yr

Overview The Controls Engineer is responsible for the development, validation, and release of ... PLCs, embedded systems, ladder logic, structured text, or basic programming languages. * Networking ...

Senior Facilities Controls Engineer

Berkeley, MO · On-site

$91K - $120K/yr

Senior Facilities Controls Engineer Company: The Boeing Company Boeing is seeking a Senior Facilities Controls Engineer to join our team in one of our wonderful locations in either North Charleston ...

Senior Facilities Controls Engineer

Berkeley, MO · On-site

$91K - $120K/yr

Senior Facilities Controls Engineer Company: The Boeing Company Boeing is seeking a Senior Facilities Controls Engineer to join our team in one of our wonderful locations in either North Charleston ...

... controls or packaging experience in heavy industrial/manufacturing industries. • Proficiency in Allen-Bradley PLC programming software (RS Logix, Studio 5000), and Siemens SIMATIC STEP 7. • ...

... controls or packaging experience in heavy industrial/manufacturing industries preferred. • Proficiency in Allen-Bradley PLC programming software (RS Logix, Studio 5000), and Siemens SIMATIC STEP 7. ...

Showing results 21-40

Controls Engineer Plc Programming information

See Godfrey, IL salary details

$50.9K

$89.4K

$121.3K

How much do controls engineer plc programming jobs pay per year?

As of Aug 21, 2026, the average yearly pay for controls engineer plc programming in Godfrey, IL is $89,391.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,300.00 and $100,000.00 per year, depending on experience, location, and employer.

What does a controls engineer specializing in PLC programming do?

A Controls Engineer with expertise in PLC (Programmable Logic Controller) programming is responsible for designing, developing, and maintaining automated control systems used in manufacturing and industrial environments. They program PLCs to monitor and control machinery, ensuring equipment operates safely and efficiently. This role often involves troubleshooting system issues, integrating new automation technologies, and collaborating with other engineers to optimize production processes.

What are the typical challenges faced when working as a controls engineer specializing in PLC programming?

Controls Engineers specializing in PLC programming often encounter challenges such as troubleshooting complex automation systems under tight deadlines, adapting to rapidly evolving technologies, and ensuring seamless integration between hardware and software components. They may also need to coordinate with multidisciplinary teams, including electricians, mechanical engineers, and production staff, to implement solutions efficiently. Staying updated on industry standards and maintaining strong documentation practices are essential for long-term project success and career growth.

What are the key skills and qualifications needed to thrive as a controls engineer specializing in PLC programming, and why are they important?

To thrive as a Controls Engineer in PLC programming, you need a solid background in electrical engineering, automation, and industrial control systems, often supported by a relevant degree. Proficiency with PLC platforms (such as Allen-Bradley or Siemens), HMI/SCADA systems, and programming languages like ladder logic is essential, and certifications like Siemens Certified Programmer or Rockwell Automation credentials are highly valued. Strong problem-solving, attention to detail, and effective communication skills help you design, troubleshoot, and collaborate on complex automation projects. These skills ensure reliable, safe, and efficient system operation, which is critical for manufacturing productivity and minimizing downtime.

What is the difference between Controls Engineer Plc Programming vs Controls Engineer Electrical Design?

AspectControls Engineer Plc ProgrammingControls Engineer Electrical Design
Primary FocusDeveloping and implementing PLC control programsDesigning electrical systems and control panels
Skills & CertificationsPLC programming, ladder logic, automation softwareElectrical schematics, CAD, electrical codes
Work EnvironmentManufacturing plants, automation facilitiesEngineering offices, manufacturing sites
Industry UsageAutomation, process controlElectrical system design, machinery

Controls Engineer Plc Programming primarily focuses on creating and troubleshooting PLC control software, while Controls Engineer Electrical Design emphasizes designing electrical systems and schematics. Both roles require technical skills in electrical systems, but differ in their core responsibilities and work environments.

What cities near Godfrey, IL are hiring for Controls Engineer Plc Programming jobs?

Cities near Godfrey, IL with the most Controls Engineer Plc Programming job openings:

Infographic showing various Controls Engineer Plc Programming job openings in Godfrey, IL as of July 2026, with employment types broken down into 85% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $89,391 per year, or $43 per hour.

St. Louis - Automation Controls Engineer

NCW

Saint Louis, MO • On-site

$81K - $107K/yr

Full-time

Re-posted 9 days ago


Job description

Senior Automation Controls Engineer
The position of Senior Automation Controls Engineer II will be a part of the Automation Team and will be responsible for being a leading Senior resource for automation projects.
OBJECTIVES YOU WILL MEET
As the Senior Automation Controls Engineer, you will be responsible for providing technical services alongside a highly technical team. Objectives include:
  • Expertise programming and configuring programmable logic controllers (PLCs) and human-machine interface (HMI) systems to control and monitor industrial processes.
    • Strong working knowledge of Allen-Bradley platforms (RSLogix5, RSLogix500, Studio5000, FactoryTalk View ME) and Aveva (Wonderware) InTouch is preferred.
  • Understanding of industrial controls networks.
  • Ability to read existing programmable logic controllers (PLCs) and generate a Controls Narrative.
  • Break down project scope into manageable tasks and effectively delegate work across the team.
  • Design, implement, and support automation solutions to improve performance and reliability.
  • Interpret P&IDs and convert to functional control logic based on process narratives.
  • Lead programming, testing, and commissioning activities for projects of varying complexity.
  • Develop and maintain PLC/HMI standards, objects, and reusable components.
  • Provide technical support during commissioning and post-project phases.
  • Perform delegated programming tasks according to process narrative and/or client specifications.
  • Lead internal and external acceptance testing processes with ownership of project deliverables.
HOW YOU’LL MEET THOSE OBJECTIVES
  • Represent us as a technical and project management resource for clients to communicate project status, answer questions, and coordinate work.
  • Continuously improve programming skills by staying updated with the latest advancements in PLC, HMI, and data collection technology.
  • Effectively communicate programming vision and provide tools to other team members to ensure accurate, timely completion of project deliverables.
  • Communicate at all technical levels and coordinate directly with subcontractors, contractors, and clients as project work requires.
  • Create a structured approach to troubleshooting including diagnosing issues, analyzing root causes, and implementing effective resolutions.
  • Obtain a deeper understanding of various automation components, protocols, and systems used in the industry.
  • Strong collaboration and mentoring capabilities with Senior, Level II, and Level I resources.
  • Be motivated and self-directed in the completion of project tasks.
  • Excellent time management and organizational skills.
  • Travel to client sites and perform physical duties to implement, test, and commission automation systems.
Travel Required:
Accommodate up to 25% of overnight travel for services at out-of-town client facilities. The amount of travel is largely dependent upon project scope, schedule, and assigned tasks.

NCW logo

About NCW

Sourced by ZipRecruiter

Founded in 2000 with a mission to do things differently, NCW is a team of staffing and professional recruitment specialists that deliver innovative solutions to hiring challenges. Here, our focus is on the people behind every role. We form long-standing partnerships with our clients and with the top talent in the market. We go beyond job requirements and resumes to learn the “whys” and the motivations of the companies and talent we serve. Committed to service excellence, our professional recruiters and temporary staffing specialists deliver an unmatched experience and unsurpassed results with every search. Matching the right person to the role requires an exceptional understanding of the market. The recruiters of NCW bring decades of staffing and recruiting expertise to the table. We understand the challenges employers face, and we know what talented people want from their next opportunities.

Industry

Recruiting and staffing services

Company size

51 - 200 Employees

Headquarters location

Indianapolis, IN, US

Year founded

2000

Social media