1

Plc Programmer Jobs in Waterloo, IA (NOW HIRING)

Senior Controls Engineer

Waverly, IA ยท On-site

$89K - $118K/yr

The Senior Controls Engineer applies accepted electrical design standard operating procedures to ... Writes PLC, motion control, operator interface software to meet project requirements and provide ...

Senior Controls Engineer

Waverly, IA ยท On-site

$89K - $118K/yr

The Senior Controls Engineer applies accepted electrical design standard operating procedures to ... Writes PLC, motion control, operator interface software to meet project requirements and provide ...

Senior Controls Engineer

Waverly, IA ยท On-site

$95 - $130/hr

Description The Senior Controls Engineer applies accepted electrical design standard operating ... Writes PLC, motion control, operator interface software to meet project requirements and provide ...

Senior Controls Engineer

Waverly, IA ยท On-site

$89K - $118K/yr

Description The Senior Controls Engineer applies accepted electrical design standard operating ... Writes PLC, motion control, operator interface software to meet project requirements and provide ...

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

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 ยท 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 ...

Sr Engineer, Manufacturing

Waterloo, IA ยท On-site

$85 - $120/hr

Sr Engineer, Manufacturing page is loaded## Sr Engineer, Manufacturingremote type: Hybridlocations ... Perform data backups on all PLC, PC, and controllers on critical equipment.* Store and library all ...

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 ...

next page

Showing results 1-20

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 Sep 7, 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 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 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 August 2026, with employment types broken down into 91% Full Time, 5% Part Time, 2% Contract, and 2% Nights. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $79,539 per year, or $38.2 per hour.

Manufacturing Engineer at Byrnes & Rupkey, Inc. Waterloo, IA

kozmetickesluzby.vecnakraska.sk - Jobboard

Waterloo, IA โ€ข On-site

$75 - $100/hr

Other

Posted 19 days ago


Job description

Job Title: Manufacturing Engineer

Location: Waterloo, Iowa

Salary: $75-100K

Job Summary

The Manufacturing Engineer is accountable for new process development for the production of existing products; design and fabrication of test fixtures; designs, develops, and/or purchases equipment to produce a quality and cost-effective product. This position is accountable for the design, redesign, layout, and engineering of tooling, equipment, and machinery; for monitoring the completion schedules of projects of product application or design; and for accurate cost estimates of product quotation requests. This position is responsible for troubleshooting of all machinery to produce a quality product in a cost-effective manner.

Qualifications
  • Be the technical expert for assembly in areas such as material strength, manufacturing processes, OSHA standards, electrical/pneumatic controls, fluid power, tool/fixture design and construction.
  • Responsible for obtaining quote requests for capital expenditures during the justification process to purchase a piece of equipment.
  • Maintain a close relationship with vendors and suppliers who sell or install manufacturing equipment.
  • Responsible for writing and updating processes to ensure proper methods of manufacturing.
  • Assist with product design of new/existing manufacturing processes and methods.
  • Responsible for training assistance on operation and preventative maintenance of installed equipment.
Responsibilities
  • Be the technical expert for assembly processes including, but not limited to automatic assembly technology, PLC integration/programming, lean principles for reduction of waste, vision detection/programming, and value stream mapping.
  • Design and supervise the installation and building of production tools, fixtures, jigs, and workstations, to improve safety, efficiency, reliability, profit and ensure design and material specifications are met.
  • Manage projects and ensure they are kept within established budgets.
  • Assist in the monitoring of government requirements (EPA, OSHA, etc.) to ensure that systems and stations are in compliance with established standards.
  • Provide input on costs for cost-reduced products and set manufacturing standards for existing processes.
  • Make calculations to determine the feasibility of production projects to assure return on investment by reducing labor and/or materials yet maintaining the ability to produce a quality product.
  • Design and supervise the installation of equipment and systems to improve efficiency and profitability.
  • Maintains manufacturing-related documentation/information. This includes but is not limited to blueprints, BOMโ€™s, Routings, databases, machine programs, and APQP documentation.
  • Utilize Lean Manufacturing, and Six Sigma methodologies/practices to improve efficiency and profitability throughout the plant.
  • Responsible for programming rogrammable controllers/machines used in the manufacturing processes. This includes but is not limited to PLCโ€™s, robots, CNC machine, inspection equipment, etc.
  • This position supports the continual improvement and compliance of QMS and EMS.
  • Manage projects and ensure goals are met that address scope, budget, and on schedule.
  • Write procedures and train plant personnel who will operate newly installed or modified equipment according to approved procedures.
  • Ensures department production processes are meeting goals for safety, efficiency, reliability and capability.
#J-18808-Ljbffr