1

Controls Engineer Plc Programming Jobs in Bourbonnais, IL

Gotion is seeking a motivated Junior Controls Engineer to join our team at our state-of-the-art ... Basic understanding of PLC programming and industrial control systems. * Familiarity with Siemens ...

Gotion is seeking a motivated Junior Controls Engineer to join our team at our state-of-the-art ... Basic understanding of PLC programming and industrial control systems. * Familiarity with Siemens ...

Controls Engineer, Cell Line

Manteno, IL · On-site

$82K - $107K/yr

Support the integration of automation and controls systems, including PLC programming, HMI design, and the implementation of Industry 4.0 solutions. * Partner with maintenance teams to ensure ...

Senior/Staff Controls Engineer

Manteno, IL · On-site

$96K - $127K/yr

Lead controls-related Root Cause Analysis (RCA), FMEA, DOE activities. * Provide technical ... Expert-level Siemens PLC programming (TIA Portal / S7-1500) . * Experience with industrial ...

Controls Engineer, Cell Line

Manteno, IL · On-site

$82K - $107K/yr

Support the integration of automation and controls systems, including PLC programming, HMI design, and the implementation of Industry 4.0 solutions. * Partner with maintenance teams to ensure ...

Senior/Staff Controls Engineer

Manteno, IL · On-site

$96K - $127K/yr

Lead controls-related Root Cause Analysis (RCA), FMEA, DOE activities. * Provide technical ... Expert-level Siemens PLC programming (TIA Portal / S7-1500) . * Experience with industrial ...

WHAT YOU GET TO DO The Control Systems Engineer - PLC provides control-system focused support to ... Coordinate with on-site maintenance/controls resources and remote support teams; escalate ...

Controls Engineer II

Manteno, IL · On-site

$82K - $107K/yr

... controls for process improvements and bug fixes as needed Location & Travel: * Primary Location ... programming/developing/configuring PLC, HMI, DCS, and SCADA software for control systems ...

Controls Engineer II

Manteno, IL · On-site

$82K - $107K/yr

... controls for process improvements and bug fixes as needed Location & Travel: * Primary Location ... programming/developing/configuring PLC, HMI, DCS, and SCADA software for control systems ...

Controls Engineer III - Senior

Manteno, IL · On-site

$96K - $127K/yr

... programming/developing/configuring PLC, HMI, DCS, and SCADA software for control systems ... Apply now and speak to a team member about this opportunity! controls automation scada plc dcs hmi ...

Controls Engineer III - Senior

Manteno, IL · On-site

$96K - $127K/yr

... in programming/developing/configuring PLC, HMI, DCS, and SCADA software for control systems ... Apply now and speak to a team member about this opportunity! controls automation scada plc dcs hmi ...

Electrical Controls Engineer - Power

Monee, IL · On-site

$77K - $103K/yr

Power Controls Engineer (Power Industry) Position Type: Full-Time Industry Focus: Power Delivery / Transmission & Distribution / Substations / SCADA & Communications About the Role Hanson ...

next page

Showing results 1-20

Controls Engineer Plc Programming information

See Bourbonnais, IL salary details

$52.5K

$92.2K

$125K

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

As of Sep 1, 2026, the average yearly pay for controls engineer plc programming in Bourbonnais, IL is $92,164.00, according to ZipRecruiter salary data. Most workers in this role earn between $79,700.00 and $103,100.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 Bourbonnais, IL are hiring for Controls Engineer Plc Programming jobs?

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

Junior Controls Engineer

Manteno, IL • On-site

Gotion, Inc.
Manufacturing • 1 - 10 employees

Full-time

Re-posted 3 days ago


Job description

Gotion is seeking a motivated Junior Controls Engineer to join our team at our state-of-the-art manufacturing facility in Manteno, IL. This is an excellent opportunity for a recent graduate or early-career engineer to gain hands-on experience supporting automated manufacturing equipment and production processes in a fast-paced battery manufacturing environment.

The Junior Controls Engineer will work closely with experienced engineers, maintenance technicians, and production teams to support equipment performance, troubleshoot control systems, improve manufacturing processes, and contribute to automation projects. This role offers significant opportunities for learning and professional development in controls engineering, PLC programming, robotics, and advanced manufacturing technologies.

Responsibilities

  • Assist in supporting day-to-day manufacturing operations to ensure safe, stable, and efficient production processes.
  • Help monitor equipment performance and identify opportunities to improve yield, throughput, and overall equipment effectiveness (OEE).
  • Collaborate with Manufacturing, Quality, and Maintenance teams to troubleshoot equipment and process issues.
  • Support the development and maintenance of control systems, including PLC programs, HMIs, and industrial automation equipment.
  • Assist with equipment startups, commissioning activities, and production line qualifications.
  • Participate in root cause investigations and corrective action efforts to resolve manufacturing and equipment issues.
  • Help create and maintain technical documentation, including work instructions, standard operating procedures, and troubleshooting guides.
  • Support continuous improvement initiatives focused on process optimization, quality enhancement, and waste reduction.
  • Work with maintenance personnel to diagnose and resolve electrical and control system issues.
  • Assist with data collection, analysis, and reporting to support manufacturing performance improvements.
  • Participate in automation, robotics, and Industry 4.0 projects as assigned.
  • Provide training support to production personnel on equipment operation and process changes.

Qualifications

  • Bachelor's degree in Electrical Engineering, Mechanical Engineering, Mechatronics Engineering, Industrial Engineering, or a related engineering discipline.
  • Recent graduates are encouraged to apply.
  • Internship, co-op, academic project, or up to 2 years of experience in manufacturing, automation, controls, or a related engineering field.
  • Exposure to industrial automation, manufacturing equipment, or process improvement projects is preferred.
  • Basic understanding of PLC programming and industrial control systems.
  • Familiarity with Siemens PLCs, Allen-Bradley PLCs, or similar automation platforms is a plus.
  • Understanding of electrical schematics, sensors, motors, and industrial equipment.
  • Exposure to HMI systems and industrial communication networks such as Ethernet/IP, Modbus, or Profinet is preferred.
  • Interest in robotics, machine vision, and automated manufacturing technologies.
  • Basic knowledge of troubleshooting methodologies and problem-solving techniques.

Preferred Qualifications

  • Internship or project experience in a manufacturing environment.
  • Experience with robotics, automation, or controls-related coursework.
  • Familiarity with data analysis and continuous improvement concepts.
  • Strong desire to learn and grow within a manufacturing engineering organization.

The U.S. base salary range for this full-time position is $60,000.00 -$70,000.00, plus eligibility for bonus and benefits. Our salary ranges are determined by factors such as the role, level, and geographic location. The range listed in the job posting represents the minimum and maximum target salaries for this position across all U.S. locations. Actual compensation within the range will be influenced by the specific work location, along with factors such as job-related skills, experience, and relevant education or training. Your recruiter will provide more details about the specific salary range for your preferred location during the hiring process. Please note that the listed compensation reflects the base salary only and does not include bonus or benefits.