1

Plc Engineer Jobs in Iowa (NOW HIRING)

Controls Engineer

Eldridge, IA · On-site

$67K - $87K/yr

DESCRIPTION A Controls Engineers can apply electrical/pneumatic/hydraulic theory and related ... Design complete controls systems for industrial applications with AutoCAD, Allen Bradley, PLC/HMI ...

Automation Engineer

Bondurant, IA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Preferred Qualifications: * 2+ years of PLC programming, troubleshooting, and HMI/control network design, along with SCADA systems and KPIs. * Hands-on experience with motor controls (VFDs, DC drives ...

Automation Engineer

Bondurant, IA

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Preferred Qualifications: * 2+ years of PLC programming, troubleshooting, and HMI/control network design, along with SCADA systems and KPIs. * Hands-on experience with motor controls (VFDs, DC drives ...

Automation Engineer

Ankeny, IA

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Preferred Qualifications: * 2+ years of PLC programming, troubleshooting, and HMI/control network design, along with SCADA systems and KPIs. * Hands-on experience with motor controls (VFDs, DC drives ...

New

Description An Electrical Engineer in Clysar, LLC will lead and implement capital projects needed ... Strong aptitude for Allen-Bradley/Rockwell PLC controls, drives, and I/O system. * Experience with ...

Strong aptitude for Allen-Bradley/Rockwell PLC controls, drives, and I/O system. * Experience with ... Minimum of a BS in Electrical Engineering (extensive experience may be considered in lieu of a ...

Associate Field Engineer

Cedar Rapids, IA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Understanding of control systems, components, PLC programming, SCADA programming and their applications Physical Demands of Position Requirements Above all else, attention to all applicable safety ...

Control Systems Developer I

Sioux Center, IA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

PLC Programming : Develop, test, and implement PLC code for industrial automation systems. * HMI Development : Design and configure Human Machine Interface (HMI) applications for process control and ...

Associate Field Engineer

Cedar Rapids, IA

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Understanding of control systems, components, PLC programming, SCADA programming and their applications Physical Demands of Position Requirements Above all else, attention to all applicable safety ...

S. with PLC programming, coordinated drive systems, legacy upgrades, safety upgrades, and custom machinery. Summary The System Integration Sales Engineer contributes directly to the achievement of ...

Experience in troubleshooting and programming PLC?s is essential.Candidate must have a strong mechanical and reasonable electrical/PLC background. For those living in Iowa, or who have a desire to ...

Showing results 41-60

Plc Engineer information

See Iowa salary details

$19.7K

$91.8K

$131K

How much do plc engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for plc engineer in Iowa is $91,810.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,100.00 and $111,800.00 per year, depending on experience, location, and employer.

What is a PLC engineer?

A PLC Engineer is responsible for designing, programming, maintaining, and troubleshooting Programmable Logic Controllers (PLCs) used in industrial automation systems. They develop control system logic, integrate PLCs with other hardware and software, and ensure efficient operation of automated machinery. PLC Engineers work in industries like manufacturing, energy, and automotive to optimize production processes, improve system reliability, and reduce downtime.

What do PLC engineers do?

PLC engineers design, develop, program, and maintain programmable logic controllers used in industrial automation systems. They analyze control system requirements, write code using ladder logic or other programming languages, and troubleshoot hardware and software issues to ensure efficient operation of manufacturing processes.

What are the typical daily responsibilities of a PLC engineer?

PLC Engineers typically spend their days designing, programming, and troubleshooting automation systems for industrial processes. Their responsibilities often include developing and modifying PLC code, running tests to ensure optimal functionality, diagnosing and repairing faults, and collaborating with electrical engineers, maintenance teams, and production staff. They may also be involved in on-site commissioning and providing technical support for ongoing operations. This hands-on blend of programming and problem-solving means every day can bring new challenges, keeping the role dynamic and engaging.

What are the key skills and qualifications needed to thrive in the PLC engineer position, and why are they important?

To thrive as a PLC Engineer, you need strong knowledge of electrical engineering principles, experience with programmable logic controllers (PLCs), and usually a degree in engineering or a related field. Familiarity with industry-standard PLC programming languages (like Ladder Logic), SCADA/HMI systems, and certifications from manufacturers such as Siemens or Allen-Bradley are often required. Problem-solving, attention to detail, and effective teamwork and communication skills are highly valued in this role. These competencies ensure the reliable automation and operation of industrial systems, which is critical for productivity and safety.

What are the most commonly searched types of Plc Engineer jobs in Iowa?

The most popular types of Plc Engineer jobs in Iowa are:

What job categories do people searching Plc Engineer jobs in Iowa look for?

The top searched job categories for Plc Engineer jobs in Iowa are:

Infographic showing various Plc Engineer job openings in Iowa as of August 2026, with employment types broken down into 88% Full Time, 7% Part Time, and 5% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $91,810 per year, or $44.1 per hour.

Controls Engineer

Invio Automation

Eldridge, IA • On-site

$67K - $87K/yr

Other

Re-posted yesterday


Invio Automation rating

6.6

Company rating: 6.6 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

394th of 489 rated machine equipment manufacturers


Job description

THE COMPANY
Invio Automation is an Industry 4.0 automation leader that serves a variety of high-growth end-markets including medical devices & life science, renewable energy, mobility, logistics & fulfillment, and heavy industry. Our Automation Solutions and Automation Technologies divisions work together to deliver Factory of the Future consulting and mission critical R&D pre-validation services that pave the way for a comprehensive suite of automation solutions where accuracy, efficiency, and precision are essential for success. With ten locations across North America and a global network of collaborative partners, Invio Automation's geographic footprint provides customers with a presence in key markets where local service and support are valued.
Invio Automation's Solutions division specializes in single station robotic cells, multi-station fabrication & assembly lines, bonding & welding technologies, vision systems, and packaging process. Application capabilities within our Solutions division include thermal bonding, web handling, force plotting, heat staking, high viscosity pumps, precision dispensing, impulse bag sealing, and needle bending. Invio Automation's Technologies division includes highly differentiated Autonomous Mobile Robots (AMRs) for heavyweight applications, turnkey assembly lines, welding automation, and custom lift-assist & secure tools for safety critical applications.
DESCRIPTION
A Controls Engineers can apply electrical/pneumatic/hydraulic theory and related knowledge to design industrial controls systems and assembly tools. Applying a working knowledge of electrical/pneumatic principles as well as the ability to understand wiring diagrams, layout drawings and engineering specifications is required. An Electrical/Pneumatics/Hydraulics Controls Engineer must be professional, proactive and positive when interacting with customers. Our goal is to exceed expectations and ensure our customers receive an exceptional experience at Invio Automation.
ESSENTIAL DUTIES AND RESPONSIBILITIES
  • Design complete controls systems for industrial applications with AutoCAD, Allen Bradley, PLC/HMI Software and Siemens, EPLAN a plus, not required.
  • Support manufacturing resources and customers, troubleshoot and debug systems.
  • Provide onsite support to our customers as needed.
  • Work with mechanical design team to create new or modify existing controls systems.
  • Must be able to travel within the continental US, Canada and Mexico
  • Other duties as assigned

Qualifications:
To perform this job successfully, an individual must be professional, proactive and positive, with internal and external customers and coworkers. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable the individuals with disabilities to perform the essential functions.
Other Skills and Abilities:
  • Ability to design and incorporate various controls components
  • Ability to troubleshoot existing installations.
  • Ability to read and understand mechanical and electrical drawings.
  • Working knowledge of personal computer, keyboard, and software programs.
  • Working knowledge of AutoCAD and RSLogix 5000.
  • Working knowledge of manufacturing processes.
  • Strong interpersonal skills.
  • Good verbal and written skills.
  • Proven organizational skills.
  • Ability to prioritize and work with limited supervision.
  • Good presentation skills.
  • Ability to explain how and why specific conclusions were reached.
  • Ability to maintain confidentiality.
  • Ability to work well under pressure and to remain flexible to changing schedules and demands.

EDUCATION
Prefer an Associate degree in electrical technology, manufacturing or a related field, AND at least three years of related experience. Requires at least two years of experience managing multiple projects. Requires at least three years of PLC programming experience. Siemens and Allen Bradley knowledge preferred.
INVIO AUTOMATION'S CORE VALUES
  • We take pride in the reliability of our team and the difficult problems we solve for customers.
  • We deliver real customer value that positively impacts the lives of those around us.
  • We are dependable. Relationships and trust matter.
  • Our ingenuity and desire to improve lives will complement our suite of solutions.
  • We strive to demonstrate that our attention to detail does not start or end with the solutions we engineer and deliver.
  • We believe exceptional service is better demonstrated than said.

What Invio Automation employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom