1

Plc Programmer Jobs in Belleville, IL (NOW HIRING)

Proficiency with PLC programming, HMI/SCADA development, robotic programming, and industrial communication networks is required. Location: Fenton, MO. Job Type: Full-Time. Shift: 1st shift - Monday ...

Proficiency with PLC programming, HMI/SCADA development, robotic programming, and industrial communication networks is required. Location: Fenton, MO. Job Type: Full-Time. Shift: 1st shift - Monday ...

Be Seen First

Controls Engineer

Saint Louis, MO · On-site

$90K - $125K/yr

Controls Engineer -- Resident Site (Rockwell PLC / Industrial Networks) Employer: INS3 LLC Primary Work Location: St. Louis, MO -- onsite at a Local Wastewater Utility Employment Type: Full-time ...

This position focuses heavily on PLC and HMI programming, machine commissioning, and troubleshooting in the field, working closely with cross-functional teams and customers to deliver reliable, high ...

Controls Engineer

Fenton, MO

$80K - $103K/yr

PLC program development and implementation * Robotic programming and support * HMI/SCADA application development and screen design * Design, build and maintain assembly and test equipment.

Controls Engineer

Fenton, MO · On-site

$80K - $103K/yr

PLC program development and implementation * Robotic programming and support * HMI/SCADA application development and screen design * Design, build and maintain assembly and test equipment.

Controls Engineer

Fenton, MO · On-site

$80K - $103K/yr

Manufacturing Engineer ManagerClassification: Salary -Exempt Position Summary: The Controls ... Assist in feasibility studies and development of cost estimationSystem architecture design (PLC/HMI ...

Ladder Logic, Safety PLC programming and HMI design. Allen Bradley software Studio/RS Logix 5000, FactoryTalk View Studio and RSLinx Classic/OEM, Asset Center. AutoCAD Electrical, Vault, Revit, and ...

Senior Automation Engineer

Hazelwood, MO · On-site

$98K - $128K/yr

The Reliability & Maintenance Engineering (RME) team are the business partners that work tirelessly ... including PLC/PC controllers and industrial networks such as Ethernet, ControlNet, DeviceNet ...

Sr. Automation Engineer

Pontoon Beach, IL · On-site

$98K - $129K/yr

Senior Automation Engineer CBRE is an equal opportunity employer that values diversity. Job Summary ... Monitor upkeep of material handling equipment (MHE), control systems, including PLC/PC controllers ...

... Service Engineer. In this role, you'll support the installation, maintenance, and repair of ... Modify and troubleshoot Allen Bradley PLC and HMI programs for existing packaging equipment.

Experience with industrial PLC programming (Rockwell, Siemens, Modicon, etc.) * Required experience with Rockwell PLCs * Control Systems implementation, design, installations, and troubleshooting

Experience with industrial PLC programming (Rockwell, Siemens, Modicon, etc.) * Required experience with Rockwell PLCs * Control Systems implementation, design, installations, and troubleshooting

next page

Showing results 1-20

Plc Programmer information

See Belleville, IL salary details

$39.3K

$78.3K

$108.8K

How much do plc programmer jobs pay per year?

As of Aug 30, 2026, the average yearly pay for plc programmer in Belleville, IL is $78,349.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,000.00 and $89,800.00 per year, depending on experience, location, and employer.

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?

To thrive as a PLC Programmer, you need a solid background in electrical engineering, automation, and programming logic, often supported by a relevant degree or technical diploma. Familiarity with PLC programming languages (such as Ladder Logic), HMI/SCADA systems, and manufacturer-specific software like Siemens STEP 7 or Allen-Bradley RSLogix is essential. Strong problem-solving abilities, attention to detail, and effective communication are valuable soft skills in this role. These skills and qualities are crucial for ensuring reliable automation solutions, minimizing downtime, and facilitating smooth collaboration with engineering teams.

What are some common challenges a PLC programmer might face when working on industrial automation projects?

PLC Programmers often encounter challenges such as integrating new automation systems with legacy equipment, troubleshooting unexpected machine behavior, and ensuring minimal downtime during system upgrades. They also need to collaborate closely with electrical engineers, maintenance teams, and production staff to understand process requirements and resolve issues quickly. Adaptability and strong problem-solving skills are essential, as priorities can shift rapidly based on production demands.

What is the difference between Plc Programmer vs Automation Technician?

AspectPlc ProgrammerAutomation Technician
CredentialsTypically requires a degree in electrical engineering, automation, or related field; certifications in PLC programming are commonOften has technical diploma or associate degree; certifications in PLCs and control systems are beneficial
Work EnvironmentPrimarily office-based for programming; on-site for testing and commissioningPrimarily on-site, maintaining and troubleshooting automation systems
Industry UsageUsed across manufacturing, process control, and automation industriesCommon 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?

Plc programmers typically earn competitive salaries that vary based on experience, location, and industry. Skilled programmers with knowledge of ladder logic, automation systems, and certifications tend to have higher earning potential, especially in manufacturing and industrial environments.

Is a PLC programmer in demand?

PLC programmers are in demand due to the ongoing need for automation in manufacturing, energy, and industrial sectors. Skilled professionals with knowledge of ladder logic, programming languages, and industrial control systems are sought after, especially those with certifications and experience in troubleshooting and system integration.

Is it hard to get into a PLC programmer?

Becoming a PLC programmer typically requires knowledge of PLC programming languages like ladder logic, understanding of automation systems, and often a technical degree or certification. Entry can be competitive, but gaining hands-on experience and learning relevant tools can improve job prospects.

What cities near Belleville, IL are hiring for Plc Programmer jobs?

Cities near Belleville, IL with the most Plc Programmer job openings:

Infographic showing various Plc Programmer job openings in Belleville, IL as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, 2% Contract, and 2% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $78,349 per year, or $37.7 per hour.

Controls Engineer

Fenton, MO

Adecco
Recruiting and Staffing Services • 10K+ employees

$85K - $100K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

Controls Engineer - Fenton, MO
Position Title: Controls Engineer
Education: Bachelor's degree in Electrical, Mechanical, Manufacturing Engineering, or a related field preferred. Equivalent work experience will be considered.
Experience: Five or more years of experience in industrial automation or controls engineering. Proficiency with PLC programming, HMI/SCADA development, robotic programming, and industrial communication networks is required.
Location: Fenton, MO.
Job Type: Full-Time.
Shift: 1st shift - Monday thru Friday
Remote: No. On-site in Fenton, MO..
Salary: Commensurate with experience: $85K+, plus benefits. 
Benefits: Medical, Dental, Life Insurance, 401K and PTO.
Relocation: Not offered.
Sponsorship: Not available
 

Position Summary: 
The Controls Engineer designs, programs, and supports industrial automation and control systems. This role is responsible for developing automation solutions, troubleshooting control systems, and collaborating with cross-functional teams to deliver projects on time and within budget.

Essential Job Duties: The Control System Engineer is responsible for development of the technical aspects of assigned projects. This may include:

  • Assist in feasibility studies and development of cost estimation
  • System architecture design (PLC/HMI/DCS, I/O, networks, computer infrastructure)
  • Electrical control panel design and schematics
  • Instrumentation specification
  • PLC program development and implementation
  • Robotic programming and support
  • HMI/SCADA application development and screen design
  • Design and develop PLC, HMI/SCADA, and industrial control systems.
  • Program and support PLCs, HMIs, and robotic systems.
  • Design control system architecture, electrical schematics, and control panels.
  • Specify and integrate instrumentation and industrial networks.
  • Design, build, maintain, and improve automated assembly and test equipment.
  • Troubleshoot and resolve control system and automation issues.
  • Assist with project planning, feasibility studies, and cost estimates.
  • Collaborate with project managers and engineering teams to ensure successful project execution.
  • Communicate project status, risks, and technical issues throughout the project lifecycle.
  • Stay current on emerging automation technologies and industry best practices.

Collaborate with project managers, engineers, and other team members to ensure projects meet scope, budget, and schedule expectations.

Communicate effectively with project manager throughout the project lifecycle, keeping them informed of progress, risks, and costs.

Maintain expertise in industry trends and vendor/partner offerings to recommend solutions aligned with business needs.

Required Education: Bachelor's degree in Electrical, Mechanical, or Manufacturing Engineering preferred, but not required. Willing to substitute applicable work experience in place of degree.

Required Experience:

  • 5+ years of applicable work experience.
  • Strong understanding of process control principles, PLC programming, Robotic programming, HMI/SCADA development, and industrial network communication protocols.
  • Experience with electrical control systems design and schematics development (a plus).
  • Ability to troubleshoot complex control systems and develop effective solutions.
  • Excellent communication, collaboration, and problem-solving skills.
  • Ability to work independently and manage multiple project priorities effectively.
  • Desire to learn and adapt to new technologies and industry trends.

Pay Details: $85,000.00 to $100,000.00 per year
Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, EAP program, commuter benefits and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable.
Equal Opportunity Employer/Veterans/Disabled
Military connected talent encouraged to apply
To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.adecco.com/en-us/candidate-privacy
The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable:
  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
  • San Francisco Fair Chance Ordinance

Massachusetts Candidates Only: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.