1

Programmer Programmer Jobs in Iowa City, IA (NOW HIRING)

CNC Programmer

Iowa City, IA · On-site

$65 - $95/hr

The CNC Programmer/Technician will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level tasks ...

CNC Technician & Programmer

Iowa City, IA

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

CNC Technician & Programmer

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

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

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

CNC Technician & Programmer

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

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

Project Engineer Engineering projects to support Miniature Circuit Breakers (MCB) portfolio. Lead product changes including new material selection, supplier changes, production-line transfers, and ...

KCL Engineering Your Best Career Move Shape the Future with KCL as our next Senior Mechanical Engineer. At KCL Engineering, we don't just design systems - we create an environment where our employees ...

At KCL Engineering, we don't just design systems - we create an environment where our employees thrive. Flexibility, empowerment, and innovation define our workplace. Our award-winning culture ...

Controls Engineer Senior

Iowa City, IA · On-site

$102 - $156.40/hr

As a Senior Controls Engineer at ENGIE, you will serve as a senior technical resource for the industrial control systems, control networks, infrastructure, and applications supporting utility ...

next page

Showing results 1-20

Programmer Programmer information

See Iowa City, IA salary details

$11

$38

$67

How much do programmer programmer jobs pay per hour?

As of Aug 30, 2026, the average hourly pay for programmer programmer in Iowa City, IA is $38.69, according to ZipRecruiter salary data. Most workers in this role earn between $25.14 and $50.34 per hour, depending on experience, location, and employer.

What is the difference between Programmer Programmer vs Software Developer?

AspectProgrammer ProgrammerSoftware Developer
Required CredentialsTypically a diploma or degree in computer science or related fieldSimilar credentials, often with additional certifications or experience
Work EnvironmentOften focused on coding tasks within development teamsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech giants, and enterprise IT
Search & Comparison IntentPeople compare to understand roles, skills, and career pathsOften compared to programmers for clarity on responsibilities

While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.

What cities near Iowa City, IA are hiring for Programmer Programmer jobs?

Cities near Iowa City, IA with the most Programmer Programmer job openings:

Infographic showing various Programmer Programmer job openings in Iowa City, IA as of August 2026, with employment types broken down into 81% Full Time, 9% Part Time, 9% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $80,466 per year, or $38.7 per hour.

CNC Programmer

H. T. PROF Group

Iowa City, IA • On-site

$65 - $95/hr

Other

Posted 12 days ago


Job description

Job Summary of the CNC Programmer: The CNC Programmer/Technician will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level tasks include programming, inspecting, setting up, and operating machinery as required, defining and implementing work holding, and defining and implementing correct tooling solutions, along with proper feeds/speeds.

Job Duties & Responsibilities of the CNC Programmer:
  • Must be 100% hands and driven to succeed through perseverance and determination.
  • Ability to take a 3D model and plug it into CAD/CAM software to make things run.
  • Strong CNC experience working within a job shop, who is able to come in and hit the ground running.
Education & Experience Requirements of the CNC Programmer:
  • Proficient in CNC Programming.
  • Proficient in CAD/CAM packages. Fusion 360 is preferred.
  • Proficient with CNC Lathe and CNC Mill machining best practices.
  • 10+ years of proven successful performance and relevant machining experience with complex machining of a wide range of materials.
  • Experience in a machining environment.
  • HAAS equipment or Fanuc Controls experience a plus.
  • Proficient in putting together setup and work instructions for machining parts.
  • Must have proficiency with measurement equipment (calipers, mics, depth gauges, bore gauges, etc.).
  • Must have the ability to read and interpret Technical Drawings - especially GD&T.
  • Must have a strong attention to detail and precision work habits.
  • Must have strong problem-solving skills and root cause analysis.
  • Must have strong teamwork and communication skills.
  • Must have the ability to design work holding and specify correct tooling for parts machining.
#J-18808-Ljbffr