PLC programming or program modifications are not required for this position. * Ability to use PLC and HMI information to support troubleshooting and identify mechanical, electrical, controls, or ...
PLC programming or program modifications are not required for this position. * Ability to use PLC and HMI information to support troubleshooting and identify mechanical, electrical, controls, or ...
Controls Engineering Specialist
Plainfield, IL · On-site
$12K - $135K/yr
Programming and troubleshooting of PLC and HMI interfaces. * Perform configuration and logic modifications to PLC control systems. Modifications will include programming in ladder logic.
Quick apply
Controls Engineering Specialist
Plainfield, IL · On-site
$12K - $135K/yr
Programming and troubleshooting of PLC and HMI interfaces. * Perform configuration and logic modifications to PLC control systems. Modifications will include programming in ladder logic.
Controls Engineering Specialist
Downers Grove, IL · On-site
$12K - $135K/yr
Programming and troubleshooting of PLC and HMI interfaces. * Perform configuration and logic modifications to PLC control systems. Modifications will include programming in ladder logic.
Quick apply
Controls Engineering Specialist
Downers Grove, IL · On-site
$12K - $135K/yr
Programming and troubleshooting of PLC and HMI interfaces. * Perform configuration and logic modifications to PLC control systems. Modifications will include programming in ladder logic.
Automation Engineer
Chicago, IL · On-site
$43.27 - $60.10/hr
Develop PLC logic programs for use in boilers and burners. * Select components to ... Programmable Logic Controller (PLC) (Allen Bradley, Siemens) ID:qnkTyx
Quick apply
Automation Engineer
Chicago, IL · On-site
$43.27 - $60.10/hr
Develop PLC logic programs for use in boilers and burners. * Select components to ... Programmable Logic Controller (PLC) (Allen Bradley, Siemens) ID:qnkTyx
Automation Engineer
Northbrook, IL · On-site
$90 - $120/hr
Strong PLC programming skills, especially Structured Text.Experience configuring and troubleshooting EtherCAT.Experience integrating robots, PLCs, sensors, actuators, and industrial equipment.
Automation Engineer
Northbrook, IL · On-site
$90 - $120/hr
Strong PLC programming skills, especially Structured Text.Experience configuring and troubleshooting EtherCAT.Experience integrating robots, PLCs, sensors, actuators, and industrial equipment.
Electrical Controls Engineer
Chicago, IL · Hybrid
$82K - $110K/yr
Your expertise in electrical schematic design, PLC/HMI/VFD programming, and troubleshooting will be essential in ensuring the success of our projects. Key Responsibilities: - Supervise the drafting ...
Electrical Controls Engineer
Chicago, IL · Hybrid
$82K - $110K/yr
Your expertise in electrical schematic design, PLC/HMI/VFD programming, and troubleshooting will be essential in ensuring the success of our projects. Key Responsibilities: - Supervise the drafting ...
Controls Engineer
$86K - $111K/yr
Electrical schematic design PLC programming HMI development VFD setup and parameterization I/O configuration and checkout PID loop setup and tuning Strong mechanical aptitude and hands-on ...
Controls Engineer
$86K - $111K/yr
Electrical schematic design PLC programming HMI development VFD setup and parameterization I/O configuration and checkout PID loop setup and tuning Strong mechanical aptitude and hands-on ...
Controls Engineer - ONSITE BENSENVILLE ILLINOIS
Bensenville, IL · On-site
$85K - $105K/yr
Perform programming and troubleshooting of PLC's, HMI's, VFD's, Motion Control Systems, Safety Systems, Instrumentation, and Process Controls * Ability to troubleshoot, install, maintain, repair ...
Quick apply
Controls Engineer - ONSITE BENSENVILLE ILLINOIS
Bensenville, IL · On-site
$85K - $105K/yr
Perform programming and troubleshooting of PLC's, HMI's, VFD's, Motion Control Systems, Safety Systems, Instrumentation, and Process Controls * Ability to troubleshoot, install, maintain, repair ...
Controls Technician- 1st Shift
Bartlett, IL · On-site
$32 - $46/hr
They are responsible for troubleshooting, maintaining and improving our PLC equipment and other Automated Systems. They will work directly with our Maintenance & Engineering Teams to troubleshoot and ...
Controls Technician- 1st Shift
Bartlett, IL · On-site
$32 - $46/hr
They are responsible for troubleshooting, maintaining and improving our PLC equipment and other Automated Systems. They will work directly with our Maintenance & Engineering Teams to troubleshoot and ...
Controls Technician- 1st Shift
Bartlett, IL · On-site
$32 - $46/hr
They are responsible for troubleshooting, maintaining and improving our PLC equipment and other Automated Systems. They will work directly with our Maintenance & Engineering Teams to troubleshoot and ...
Quick apply
Controls Technician- 1st Shift
Bartlett, IL · On-site
$32 - $46/hr
They are responsible for troubleshooting, maintaining and improving our PLC equipment and other Automated Systems. They will work directly with our Maintenance & Engineering Teams to troubleshoot and ...
Electrical Controls Engineer
Elgin, IL · On-site
$115K - $125K/yr
Controls Engineer About the Opportunity We're partnering with a well-established manufacturer of ... Develop, program, and troubleshoot PLC-based control systems using Allen-Bradley and/or Siemens ...
Quick apply
Electrical Controls Engineer
Elgin, IL · On-site
$115K - $125K/yr
Controls Engineer About the Opportunity We're partnering with a well-established manufacturer of ... Develop, program, and troubleshoot PLC-based control systems using Allen-Bradley and/or Siemens ...
Electrical Controls Engineer
Elgin, IL · On-site
$55.29 - $60.10/hr
Develop, program, and troubleshoot PLC-based control systems using Allen-Bradley and/or Siemens ... Work closely with mechanical engineering and manufacturing throughout equipment development.
Quick apply
Electrical Controls Engineer
Elgin, IL · On-site
$55.29 - $60.10/hr
Develop, program, and troubleshoot PLC-based control systems using Allen-Bradley and/or Siemens ... Work closely with mechanical engineering and manufacturing throughout equipment development.
Controls Engineer - ONSITE BENSENVILLE ILLINOIS
Bensenville, IL · On-site
$85K - $105K/yr
Perform programming and troubleshooting of PLC's, HMI's, VFD's, Motion Control Systems, Safety Systems, Instrumentation, and Process Controls * Ability to troubleshoot, install, maintain, repair ...
Quick apply
Controls Engineer - ONSITE BENSENVILLE ILLINOIS
Bensenville, IL · On-site
$85K - $105K/yr
Perform programming and troubleshooting of PLC's, HMI's, VFD's, Motion Control Systems, Safety Systems, Instrumentation, and Process Controls * Ability to troubleshoot, install, maintain, repair ...
Controls Engineer
Chicago, IL · On-site
$86K - $111K/yr
PLC Programming / Ladder Logic 編輯與故障排除經驗(Must Have) * 製造業,自動化設備或工業控制系統經驗 * Electrical troubleshooting,commissioning,設備維護經驗 ...
Controls Engineer
Chicago, IL · On-site
$86K - $111K/yr
PLC Programming / Ladder Logic 編輯與故障排除經驗(Must Have) * 製造業,自動化設備或工業控制系統經驗 * Electrical troubleshooting,commissioning,設備維護經驗 ...
Project Engineer
Hammond, IN · On-site +1
$90K - $115K/yr
We are seeking a well-rounded engineer with experience in PLC programming, HMI/SCADA development, electrical design, project management, and hands-on commissioning. This role will manage projects ...
New
Project Engineer
Hammond, IN · On-site +1
$90K - $115K/yr
We are seeking a well-rounded engineer with experience in PLC programming, HMI/SCADA development, electrical design, project management, and hands-on commissioning. This role will manage projects ...
New
Controls Technician- 1st Shift
Bartlett, IL · On-site
$32 - $46/hr
They are responsible for troubleshooting, maintaining and improving our PLC equipment and other Automated Systems. They will work directly with our Maintenance & Engineering Teams to troubleshoot and ...
Controls Technician- 1st Shift
Bartlett, IL · On-site
$32 - $46/hr
They are responsible for troubleshooting, maintaining and improving our PLC equipment and other Automated Systems. They will work directly with our Maintenance & Engineering Teams to troubleshoot and ...
Senior/Staff Controls Engineer
Manteno, IL · On-site
$96K - $127K/yr
Manteno, IL | On-site Position Overview We are seeking a highly experienced Senior/Staff PLC/Controls Engineer to take ownership of automation and control systems for our Pack & Module production ...
Senior/Staff Controls Engineer
Manteno, IL · On-site
$96K - $127K/yr
Manteno, IL | On-site Position Overview We are seeking a highly experienced Senior/Staff PLC/Controls Engineer to take ownership of automation and control systems for our Pack & Module production ...
Controls Engineer - ONSITE BENSENVILLE ILLINOIS
Bensenville, IL · On-site
$85K - $105K/yr
Perform programming and troubleshooting of PLC's, HMI's, VFD's, Motion Control Systems, Safety Systems, Instrumentation, and Process Controls * Ability to troubleshoot, install, maintain, repair ...
Quick apply
Controls Engineer - ONSITE BENSENVILLE ILLINOIS
Bensenville, IL · On-site
$85K - $105K/yr
Perform programming and troubleshooting of PLC's, HMI's, VFD's, Motion Control Systems, Safety Systems, Instrumentation, and Process Controls * Ability to troubleshoot, install, maintain, repair ...
Senior Controls Engineer: PLC, HMI & Factory Automation
Bensenville, IL · On-site
$80 - $110/hr
Ideal candidates will possess strong technical skills in development, programming, and ... The position emphasizes advanced knowledge of HMI and PLC systems, along with excellent problem ...
Senior Controls Engineer: PLC, HMI & Factory Automation
Bensenville, IL · On-site
$80 - $110/hr
Ideal candidates will possess strong technical skills in development, programming, and ... The position emphasizes advanced knowledge of HMI and PLC systems, along with excellent problem ...
Electrical Project Engineer
$45 - $55/hr
This role is ideal for an engineer with experience in PLC programming, HMI development, AutoCAD Electrical, and customer-facing project execution. You'll work closely with engineering, production ...
Quick apply
Electrical Project Engineer
$45 - $55/hr
This role is ideal for an engineer with experience in PLC programming, HMI development, AutoCAD Electrical, and customer-facing project execution. You'll work closely with engineering, production ...
Plc Programmer information
See Chicago, IL salary details
$41.7K - $48.4K
1% of jobs
$48.4K - $55.1K
3% of jobs
$55.1K - $61.8K
5% of jobs
$61.8K - $68.5K
12% of jobs
$70.3K is the 25th percentile. Wages below this are outliers.
$68.5K - $75.2K
14% of jobs
The median wage is $81.9K / yr.
$75.2K - $81.9K
15% of jobs
$81.9K - $88.6K
18% of jobs
$92.9K is the 75th percentile. Wages above this are outliers.
$88.6K - $95.3K
11% of jobs
$95.3K - $102K
12% of jobs
$102K - $108.7K
6% of jobs
$108.7K - $115.4K
3% of jobs
$41.7K
$83.1K
$115.4K
How much do plc programmer jobs pay per year?
What is a PLC programmer?
A PLC programmer oversees the programming of various machines functioning on programmable logic controller technology. PLC technology is a digital computer that controls electromagnetic processes, primarily in industrial equipment. As a PLC programmer, you are responsible for the programming and maintenance of these systems. Your duties include developing and programming new machines, reprograming existing machines, and diagnosing and repairing issues with PLC driven systems. You may work in various specialized industries, such as the medical, manufacturing, or agriculture fields. Your job is to create or update computerized machine systems so that the input, output, and control systems function optimally to meet the needs of your employer.
What are the key skills and qualifications needed to thrive as a PLC programmer?
What are some common challenges a PLC programmer might face when working on industrial automation projects?
What is the difference between Plc Programmer vs Automation Technician?
| Aspect | Plc Programmer | Automation Technician |
|---|---|---|
| Credentials | Typically requires a degree in electrical engineering, automation, or related field; certifications in PLC programming are common | Often has technical diploma or associate degree; certifications in PLCs and control systems are beneficial |
| Work Environment | Primarily office-based for programming; on-site for testing and commissioning | Primarily on-site, maintaining and troubleshooting automation systems |
| Industry Usage | Used across manufacturing, process control, and automation industries | Common in manufacturing, industrial maintenance, and plant operations |
While both roles work with automation systems, Plc Programmers focus on developing and testing PLC software, whereas Automation Technicians handle installation, maintenance, and troubleshooting of automation equipment on-site. The roles often collaborate but differ in focus and responsibilities.
Do Plc programmers make good money?
Is a PLC programmer in demand?
Is it hard to get into a PLC programmer?
What are the most commonly searched types of Plc Programmer jobs in Chicago, IL?
The most popular types of Plc Programmer jobs in Chicago, IL are:
What are popular job titles related to Plc Programmer jobs in Chicago, IL?
For Plc Programmer jobs in Chicago, IL, the most frequently searched job titles are:
What job categories do people searching Plc Programmer jobs in Chicago, IL look for?
The top searched job categories for Plc Programmer jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Plc Programmer jobs?
Cities near Chicago, IL with the most Plc Programmer job openings:

Key responsibilities
Coordinate and prioritize maintenance activities during the shift based on safety, production impact, and equipment criticality.
Lead troubleshooting, repairs, and preventive maintenance on production equipment, ensuring safe and reliable operation.
Provide technical guidance, support, and coaching to maintenance employees and communicate effectively with support functions.
Diageo rating
8.7
Based on 6 frontline employees who took The Breakroom Quiz
26th of 444 rated food and drinks producers
Job description
Job Description :
About us
With over 200 brands sold in nearly 180 countries, we're the world's leading premium drinks company. From global icons like Johznnie Walker, Guinness and Tanqueray to Smirnoff and Don Julio, we create brands consumers love. Bring your passion and use your curiosity as you explore, collaborate and innovate. Together with passionate people from all over the world, you'll test new ideas, learn and grow, and unlock a brighter, more exciting future.
Join us to create a career worth celebrating.
About the Function:
Supply Chain & Manufacturing is where our brands are made, moved and delivered to the world.
With over half of our people working across more than 100 sites, this is a complex, large-scale operation that brings together production, logistics, engineering and supplier partnerships.
It's fast-paced and hands-on, with teams working together to ensure quality, efficiency and sustainability at every stage. From sourcing ingredients to getting products into customers' hands, you'll play a role in delivering the brands people know and love.
Maintenance Team Lead
Department: Maintenance / Asset Care
Reports To: Asset Care Manager
Position Type: Full-Time, Salaried
Schedule: 12-hour shift schedule, night shift: 6pm - 6am, weekends, and holidays
About the role:
The Maintenance Team Lead provides hands-on technical leadership and coordinates maintenance activities during the assigned shift. This position serves as the primary technical resource for the maintenance team and supports safe, reliable, and efficient operation of production equipment.
The Maintenance Team Lead is a working leadership position and is expected to actively participate in troubleshooting, repairs, preventive maintenance, and equipment improvement while providing technical direction and support to maintenance employees.
The role serves as a key link between Maintenance, Production, Controls/Automation, Engineering, Planning, and other support functions during the shift.
Key Responsibilities
- Provide day-to-day technical leadership and direction to maintenance employees assigned to the shift.
- Coordinate and prioritize maintenance activities based on safety, production impact, equipment criticality, and the maintenance plan.
- Lead maintenance response and troubleshooting during equipment breakdowns.
- Actively participate in mechanical, electrical, pneumatic, hydraulic, and controls-related troubleshooting and repairs.
- Ensure equipment is repaired safely and returned to Production in a reliable operating condition.
- Support execution of preventive maintenance (PM), corrective work orders, inspections, and planned maintenance activities.
- Ensure maintenance work is properly documented in SAP, including work performed, findings, parts used, and required follow-up.
- Ensure effective communication and handoff between maintenance shifts.
- Escalate significant equipment failures, safety concerns, resource needs, and recurring technical problems to the Asset Care Manager.
- Identify recurring equipment failures and participate in Root Cause Analysis (RCA) and corrective actions.
- Support improvements to equipment reliability, PM programs, maintenance procedures, and spare-parts strategy.
- Provide hands-on coaching, technical guidance, and knowledge sharing to maintenance employees.
- Support employee skill assessments, training, and cross-training activities.
- Coordinate effectively with Production, Controls/Automation, Engineering, Planning, Storeroom, contractors, and other support functions.
- Promote and enforce compliance with site safety procedures, LOTO, GMP requirements, and established maintenance standards.
Technical Skills
The Maintenance Team Lead should demonstrate strong industrial maintenance and troubleshooting capabilities, including:
- Strong mechanical and electrical troubleshooting skills.
- Working knowledge of motors, sensors, VFDs, servo systems, pneumatics, hydraulics, conveyors, and automated production equipment.
- Ability to read electrical schematics, mechanical drawings, and equipment documentation.
- Basic PLC troubleshooting skills, including the ability to connect to a PLC, navigate the program, and trace logic to identify equipment faults and conditions preventing machine operation.
- PLC programming or program modifications are not required for this position.
- Ability to use PLC and HMI information to support troubleshooting and identify mechanical, electrical, controls, or process-related issues.
- Basic understanding of machine safety circuits and safety devices for troubleshooting purposes.
- Ability to work effectively with Controls/Automation personnel on advanced controls-related issues.
- Experience with CMMS systems; SAP PM experience preferred.
Leadership Expectations
The Maintenance Team Lead is expected to:
- Lead by example in safety and quality, accountability, and quality of work.
- Maintain a strong presence on the production floor and remain actively involved in maintenance activities.
- Provide clear technical direction and establish priorities during maintenance activities and breakdowns.
- Promote teamwork, communication, and knowledge sharing across shifts.
- Make sound technical decisions and communicate effectively during high-pressure situations.
- Hold the team accountable for following established maintenance processes and standards.
- Escalate employee performance, attendance, conduct, and disciplinary concerns to the Maintenance Supervisor.
- Support a culture focused on safety, equipment reliability, continuous improvement, and employee development.
Experience / skills required:
- High school diploma or GED required; technical degree or certification preferred.
- Strong industrial maintenance experience in a manufacturing environment.
- Demonstrated mechanical and electrical troubleshooting experience.
- Basic PLC and industrial controls troubleshooting experience.
- Experience with automated manufacturing or packaging equipment.
- Strong problem-solving, communication, organization, and leadership skills.
- Ability to coordinate multiple maintenance priorities in a fast-paced manufacturing environment.
- Previous Team Lead, Lead Mechanic, Senior Maintenance Technician, or similar leadership experience preferred.
- Experience in high-speed manufacturing, packaging, bottling, food, or beverage manufacturing preferred.
- Allen-Bradley / Rockwell Automation and Studio 5000 experience preferred.
- SAP PM experience preferred.
Work Schedule
This is a salaried position working a 12-hour shift schedule, night shift 6pm - 6am.
The position requires availability for scheduled weekends and holidays based on the assigned shift rotation. Additional hours may be required to support significant equipment breakdowns, shutdowns, startups, or other critical maintenance activities.
Additional hours worked outside the normal schedule are not eligible for overtime pay.
Regular and reliable attendance is an essential requirement of this position.
Role Authority
The Maintenance Team Lead provides technical leadership and operational coordination of maintenance activities during the assigned shift, including prioritizing maintenance response, coordinating resources, providing work direction, and ensuring effective execution of maintenance activities.
The Maintenance Team Lead is responsible for overall shift accountability and employee management, including performance management and disciplinary actions. The Team Lead also provides hands-on technical support when needed, particularly during complex troubleshooting and critical equipment breakdowns.
The role will operate in accordance with the applicable Collective Bargaining Agreement and established site practices.
Flexibility is key to our success. Talk to us about what flexibility means to you, so that you're
supported to manage your wellbeing and balance your priorities from day one.
We recognise and value performance, offering our people a highly competitive Rewards and Benefits package including:
Our purpose is to celebrate life, every day, everywhere. And creating an inclusive culture, where everyone feels valued and that they can belong, is a crucial part of this.
We embrace diversity in the broadest possible sense. This means that you'll be welcomed and celebrated for who you are just by being you. You'll be part of and help build and champion an inclusive culture that celebrates people of different gender, ethnicity, ability, age, sexual orientation, social class, educational backgrounds, experiences, mindsets, and more.
Our ambition is to create the best performing, most trusted and respected consumer products companies in the world. Join us and help transform our business as we take our brands to new heights and build new ones as part of shaping the next generation of celebrations for consumers around the world.
Feel inspired? Then this may be the opportunity for you.
If you require a reasonable adjustment, please ensure that you capture this information when you submit your application.
Recruitment Scam Warning
Protecting candidates is very important to us. All communications regarding your application will come from an email address ending in @diageo.com. In our recruitment process, we'll never ask for money.
Worker Type :
RegularPrimary Location:
Plainfield PlantAdditional Locations :
Job Posting Start Date :
2026-08-25PLAINFIELD, ILLINOIS: SALARY RANGE IS FROM $81,113 TO $135,188 (ANNUAL)At Diageo certain roles are eligible for additional rewards, including annual incentive payment and stock awards. US-based employees are eligible for healthcare benefits, retirement benefits , short-term and long-term disability coverage, basic life insurance, wellness benefits and industry leading parental leave, among others. (Benefits/perks listed may vary depending on the nature of your employment with Diageo and the country where you work.) The salary range displayed is the salary range for the role's primary location.
About Diageo
Sourced by ZipRecruiter
Industry
Food and drink manufacturing
Company size
10,000+ Employees
Headquarters location
London, ENG, GB