PLC Automation Programmer
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Davenport, IA area. Pay: $40-$55/hour, based on experience Location: Davenport, IA Schedule ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Davenport, IA area. Pay: $40-$55/hour, based on experience Location: Davenport, IA Schedule ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Davenport, IA area. Pay: $40-$55/hour, based on experience Location: Davenport, IA Schedule ...
$40 - $52/hr
Rinvio is hiring a PLC Automation Programmer for industrial automation, controls troubleshooting, commissioning, and system optimization work in the Wilton, Iowa area. Pay: $40-$52/hour, based on ...
$40 - $52/hr
Rinvio is hiring a PLC Automation Programmer for industrial automation, controls troubleshooting, commissioning, and system optimization work in the Wilton, Iowa area. Pay: $40-$52/hour, based on ...
Iowa City, IA · On-site
$26 - $35.50/hr
CNC Technician & Programmer The CNC Technician & Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical ...
Quick apply
Iowa City, IA · On-site
$26 - $35.50/hr
CNC Technician & Programmer The CNC Technician & Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Iowa City, IA area. Pay: $40-$55/hour, based on experience Location: Iowa City, IA Schedule ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Iowa City, IA area. Pay: $40-$55/hour, based on experience Location: Iowa City, IA Schedule ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Cedar Rapids, IA area. Pay: $40-$55/hour, based on experience Location: Cedar Rapids, IA ...
$40 - $55/hr
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Cedar Rapids, IA area. Pay: $40-$55/hour, based on experience Location: Cedar Rapids, IA ...
Iowa City, IA · On-site
$26 - $35.50/hr
CNC Technician & Programmer The CNC Technician & Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical ...
Iowa City, IA · On-site
$26 - $35.50/hr
CNC Technician & Programmer The CNC Technician & Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical ...
West Des Moines, IA · On-site
$44 - $59.50/hr
As a Senior Programmer Analyst, you will thrive on solving complex problems and building software that matters. This isn't about cranking out code in isolation -- you'll be working as part of a Scrum ...
West Des Moines, IA · On-site
$44 - $59.50/hr
As a Senior Programmer Analyst, you will thrive on solving complex problems and building software that matters. This isn't about cranking out code in isolation -- you'll be working as part of a Scrum ...
West Des Moines, IA · On-site
$44 - $59.50/hr
As a Senior Programmer Analyst, you will thrive on solving complex problems and building software that matters. This isn't about cranking out code in isolation -- you'll be working as part of a Scrum ...
West Des Moines, IA · On-site
$44 - $59.50/hr
As a Senior Programmer Analyst, you will thrive on solving complex problems and building software that matters. This isn't about cranking out code in isolation -- you'll be working as part of a Scrum ...
West Des Moines, IA · On-site
$43.75 - $59.25/hr
As a Senior Programmer Analyst, you will thrive on solving complex problems and building software that matters. This isn't about cranking out code in isolation -- you'll be working as part of a Scrum ...
Quick apply
West Des Moines, IA · On-site
$43.75 - $59.25/hr
As a Senior Programmer Analyst, you will thrive on solving complex problems and building software that matters. This isn't about cranking out code in isolation -- you'll be working as part of a Scrum ...
West Des Moines, IA · On-site
$43.75 - $59.25/hr
As a Senior Programmer Analyst, you will thrive on solving complex problems and building software that matters. This isn't about cranking out code in isolation - you'll be working as part of a Scrum ...
West Des Moines, IA · On-site
$43.75 - $59.25/hr
As a Senior Programmer Analyst, you will thrive on solving complex problems and building software that matters. This isn't about cranking out code in isolation - you'll be working as part of a Scrum ...
West Des Moines, IA · On-site
$43.75 - $59.25/hr
As a Senior Programmer Analyst, you will thrive on solving complex problems and building software that matters. This isn't about cranking out code in isolation - you'll be working as part of a Scrum ...
West Des Moines, IA · On-site
$43.75 - $59.25/hr
As a Senior Programmer Analyst, you will thrive on solving complex problems and building software that matters. This isn't about cranking out code in isolation - you'll be working as part of a Scrum ...
Sioux City, IA · On-site
$67K - $91K/yr
Building Automation Systems Programmer (SC) ID: 2016 Location: Sioux City, IA Department: Automation More about this job > Description About the Role Are you an experienced Temperature Controls ...
Sioux City, IA · On-site
$67K - $91K/yr
Building Automation Systems Programmer (SC) ID: 2016 Location: Sioux City, IA Department: Automation More about this job > Description About the Role Are you an experienced Temperature Controls ...
Sioux City, IA · On-site
$67K - $91K/yr
About the Role Are you an experienced Temperature Controls Programmer looking to apply your expertise in Building Automation Systems (BAS)? Join our team and take the lead in logic programming ...
Sioux City, IA · On-site
$67K - $91K/yr
About the Role Are you an experienced Temperature Controls Programmer looking to apply your expertise in Building Automation Systems (BAS)? Join our team and take the lead in logic programming ...
LeClaire Manufacturing is seeking a QA CMM Programmer/Operator to support precision machining and inspection operations in a fast-paced manufacturing environment. This position is responsible for ...
LeClaire Manufacturing is seeking a QA CMM Programmer/Operator to support precision machining and inspection operations in a fast-paced manufacturing environment. This position is responsible for ...
LeClaire Manufacturing is seeking a QA CMM Programmer/Operator to support precision machining and inspection operations in a fast-paced manufacturing environment. This position is responsible for ...
LeClaire Manufacturing is seeking a QA CMM Programmer/Operator to support precision machining and inspection operations in a fast-paced manufacturing environment. This position is responsible for ...
Oskaloosa, IA · On-site
$25 - $34/hr
Clow Valve - CNC Programmer Oskaloosa, IA Onsite Permanent/Direct Hire Full Benefits Salary, DOE Core Responsibilities * Develop Mastercam programs and G-code for foundry tooling, patterns, core ...
Quick apply
Oskaloosa, IA · On-site
$25 - $34/hr
Clow Valve - CNC Programmer Oskaloosa, IA Onsite Permanent/Direct Hire Full Benefits Salary, DOE Core Responsibilities * Develop Mastercam programs and G-code for foundry tooling, patterns, core ...
Hawarden, IA · On-site
$66K - $89K/yr
We are seeking highly qualified to join our team as a Programmer.Candidate primary responsibilities would include development, modification, and troubleshooting of ladder logic and state logic PLC ...
Quick apply
Hawarden, IA · On-site
$66K - $89K/yr
We are seeking highly qualified to join our team as a Programmer.Candidate primary responsibilities would include development, modification, and troubleshooting of ladder logic and state logic PLC ...
Des Moines, IA · On-site
$61K - $94K/yr
The position will be office based at 1000 E Grand Ave., Des Moines IA Iowa Workforce Development (IWD) is seeking a Computer Programmer (Information Technology Specialist 3) to join our team in our ...
Des Moines, IA · On-site
$61K - $94K/yr
The position will be office based at 1000 E Grand Ave., Des Moines IA Iowa Workforce Development (IWD) is seeking a Computer Programmer (Information Technology Specialist 3) to join our team in our ...
$25 - $34/hr
The Tooling Center Programmer provides innovative and quality driven expertise in the production of foundry tooling, including patterns, core boxes, related components, and molds for injection ...
Quick apply
$25 - $34/hr
The Tooling Center Programmer provides innovative and quality driven expertise in the production of foundry tooling, including patterns, core boxes, related components, and molds for injection ...
Oskaloosa, IA · On-site
$25 - $34/hr
The Tooling Center Programmer provides innovative and quality driven expertise in the production of foundry tooling, including patterns, core boxes, related components, and molds for injection ...
Oskaloosa, IA · On-site
$25 - $34/hr
The Tooling Center Programmer provides innovative and quality driven expertise in the production of foundry tooling, including patterns, core boxes, related components, and molds for injection ...
$11.29 - $16.13
4% of jobs
$16.13 - $20.98
9% of jobs
$24.46 is the 25th percentile. Wages below this are outliers.
$20.98 - $25.82
17% of jobs
$25.82 - $30.67
13% of jobs
The median wage is $33.49 / hr.
$30.67 - $35.51
13% of jobs
$35.51 - $40.35
10% of jobs
$40.35 - $45.20
9% of jobs
$46.11 is the 75th percentile. Wages above this are outliers.
$45.20 - $50.04
9% of jobs
$50.04 - $54.89
7% of jobs
$54.89 - $59.73
6% of jobs
$59.73 - $64.57
4% of jobs
$11
$37
$64
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.
The most popular types of Programmer jobs in Iowa are:
For Programmer jobs in Iowa, the most frequently searched job titles are:
The top searched job categories for Programmer jobs in Iowa are:
Cities in Iowa with the most Programmer job openings:
For Programmer jobs in IA, the most frequently searched job titles are:

Davenport, IA
$40 - $55/hr
Contractor
Re-posted 11 days ago
Rinvio is hiring a PLC Automation Programmer for PLC, controls, and manufacturing automation support in the Davenport, IA area.
Pay: $40-$55/hour, based on experience
Location: Davenport, IA
Schedule: Full-time industrial/plant support work; schedule and overtime may vary by site needs
Type: Contract
Responsibilities:
- Program, troubleshoot, and support PLC/HMI systems in industrial or manufacturing environments
- Diagnose automation issues involving sensors, I/O, drives, controls, networks, and production equipment
- Modify logic, support commissioning/startup, and help improve equipment reliability
- Read and interpret electrical schematics, control drawings, ladder logic, and technical documentation
- Work with maintenance, engineering, operations, and vendors to resolve controls-related issues
Requirements:
- PLC programming, automation, controls, or industrial maintenance experience
- Experience with Allen-Bradley, Siemens, or comparable PLC/HMI platforms preferred
- Strong troubleshooting ability with controls, sensors, drives, I/O, networks, and production equipment
- Ability to read schematics, ladder logic, control drawings, and technical documentation
- Comfort supporting plant/manufacturing environments and completing site onboarding requirements
- Reliable transportation to the Davenport, IA area
- Dependable, safety-minded, and able to complete any site onboarding requirements
Why this role:
- $40-$55/hour estimated pay range based on experience
- Industrial/manufacturing electrical and automation opportunity
- Professional recruiting support from Rinvio
- Potential access to additional skilled-trades and plant-maintenance opportunities through Rinvio
Learn more about Rinvio: https://www.rinvio.com
Apply today and a Rinvio recruiter will follow up with qualified candidates quickly.
Employment Type: CONTRACTORSourced by ZipRecruiter
Internet and it
51 - 200 Employees
Huntington Beach, CA, US
2018