1

Plc Programmer Jobs in Waterloo, IA (NOW HIRING)

Controls Engineer

Waterloo, IA · On-site

$82K - $106K/yr

JOIN A TOP WORKPLACE - CONTROLS ENGINEER The Controls Engineer is an individual contributor ... PLC/DCS/HMI) and related instrumentation. This role executes standards, implements changes through ...

Controls Engineer

Cedar Falls, IA

$77K - $100K/yr

JOIN A TOP WORKPLACE - CONTROLS ENGINEER The Controls Engineer is an individual contributor ... PLC/DCS/HMI) and related instrumentation. This role executes standards, implements changes through ...

Controls Engineer

Waterloo, IA

$82K - $106K/yr

JOIN A TOP WORKPLACE - CONTROLS ENGINEER The Controls Engineer is an individual contributor ... PLC/DCS/HMI) and related instrumentation. This role executes standards, implements changes through ...

Controls Engineer

Waterloo, IA · On-site

$82K - $106K/yr

JOIN A TOP WORKPLACE - CONTROLS ENGINEER The Controls Engineer is an individual contributor ... PLC/DCS/HMI) and related instrumentation. This role executes standards, implements changes through ...

We value engineers who are curious, collaborative, and committed to making an impact for thousands of job seekers. We are an AI-native team. We actively use AI coding assistants (e.g., Claude Code ...

As a Software Engineer, you'll build and ship features in a modern, cloud-native stack that reaches thousands of job seekers and recruiters, and you'll grow on a team that treats AI as a core part of ...

Qualifications This is a software engineering position responsible for embedded software development on electro-hydraulic control systems. The candidate should possess at least 5 years' experience ...

Automation Technician

Waterloo, IA · On-site

$41K/yr

Job Responsibilities: • Performs high-level machine and systems troubleshooting and repair • ssists engineering and plant team members with the specification, installation, and modification of ...

Plc Programmer information

See Waterloo, IA salary details

$39.9K

$79.5K

$110.4K

How much do plc programmer jobs pay per year?

As of Aug 5, 2026, the average yearly pay for plc programmer in Waterloo, IA is $79,539.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,100.00 and $91,200.00 per year, depending on experience, location, and 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.

Is a PLC programmer in demand?

PLC programmers are in high demand across manufacturing, automation, and industrial sectors due to the need for automation and control systems. Skilled professionals with knowledge of ladder logic, programming languages, and experience with PLC hardware are sought after, especially as industries modernize and upgrade existing systems.

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 certifications and knowledge of automation tools can command higher wages, especially in manufacturing, energy, and industrial sectors. Overall, the role offers solid earning potential for those with technical expertise in programmable logic controllers.

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 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 cities near Waterloo, IA are hiring for Plc Programmer jobs? Cities near Waterloo, IA with the most Plc Programmer job openings:
Infographic showing various Plc Programmer job openings in Waterloo, IA as of July 2026, with employment types broken down into 90% Full Time, 5% Part Time, 3% Contract, and 2% Nights. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $79,539 per year, or $38.2 per hour.

Controls Engineer

Hydrite

Waterloo, IA • On-site

$82K - $106K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 24 days ago


Hydrite Chemical rating

5.8

Company rating: 5.8 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

94th of 100 rated chemical manufacturers


Job description

WHO WE ARE
We are a company where people matter.
We are family driven.
We are financially strong.
And we are looking for problem-solvers to join our growing team.
BENEFITS
  • Up to 10% Retirement Contribution
  • $600 per Year Wellness Incentive
  • Front-loaded Paid Time Off
  • Medical, Dental, and Vision - Eligible first day of the month following hire date.

JOIN A TOP WORKPLACE - https://www.youtube.com/watch?v=7nlFHnnfvhk
CONTROLS ENGINEER
The Controls Engineer is an individual contributor responsible for evaluating, designing, programming, commissioning, and sustaining Hydrite's control systems (PLC/DCS/HMI) and related instrumentation. This role executes standards, implements changes through the MOC process, maintains Maximo PM/calibration plans, and ensures reliable data collection and historian integrations to support safe and efficient operations across assigned facilities.
Primary responsibilities include:
  • Design, program, commission, and support plant control systems, including DeltaV, PLCs, SCADA, HMIs, and associated instrumentation.
  • Troubleshoot, maintain, and optimize control systems to improve safety, reliability, and operational performance.
  • Lead and execute control system changes in accordance with Hydrite's Management of Change (MOC) process and applicable regulatory requirements.
  • Develop and maintain control system standards, documentation, cybersecurity practices, and lifecycle support programs.
  • Support capital projects from design through startup, including system configuration, testing, commissioning, and operational handoff.
  • Serve as a technical resource for controls, instrumentation, and automation systems across multiple facilities.
  • Configure and support data historians and automation systems to improve data visibility, reporting, and decision-making.
  • Collaborate with operations, maintenance, engineering, and IT/OT teams to support reliable plant operations.
  • Identify and implement automation and process improvement opportunities that enhance safety, efficiency, and productivity.
  • Provide technical training, mentoring, and support to operations, maintenance, and engineering personnel.

REPORTING STRUCTURE
  • This position reports to the Engineering, Automation, and Controls Manager.

PREFERRED EXPERIENCE
  • A Bachelor's degree in Engineering or related technical discipline required
  • Minimum of 5 years of experience with instrumentation and control systems
  • Minimum of 3 years of experience interfacing with contractors
  • Strong computer skills and knowledge of Power Point, Word, and Excel required
  • Must have communication and interpersonal skills, along with the ability to read, write and speak English

PHYSICAL REQUIREMENTS
  • Ability to sit and/or stand up to 10 hours per day.
  • Ability to lift up to 50 lbs. on an occasional basis.
  • Ability to climb ladders and work at heights up to 40 feet on occasion.
  • Ability to travel overnight, ride in a car and/or plane for up to 6 hrs and travel 25% of time.

ADDITIONAL BENEFITS
Benefits and perks include 401k and profit sharing, medical/dental/vision/life insurance, paid time off, tuition reimbursement, adoption assistance, legal services insurance, scholarship awards for children of employees, summer picnic, community giving events, free family wellness coaching including nutritionist and fitness coach.
WANT TO STAY CONNECTED? FIND US ON SOCIAL MEDIA
  • LinkedIn: linkedin.com/company/hydrite-chemical-co-
  • Facebook: facebook.com/hydrite
  • YouTube:https://www.youtube.com/watch?v=Bs_493NR8RI

Learn more about Hydrite on our website: www.hydrite.com/careers
Privacy Notice for California Residents: https://www.hydrite.com/Legal/Privacy-Notice-for-Employees.htm

What Hydrite Chemical employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom