CNC Technician & Programmer

Iowa City, Iowa, US on site Until 10/4/2026 5+ years exp First posted August 5, 2026 Last posted August 5, 2026
Job description

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

Position Responsibilities:

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

Requirements

·          Proficient in CNC Programming.

·         Proficient in CAD/CAM packages. Fusion 360 is preferred.

·         Proficient with CNC Lathe and CNC Mill machining best practices.

·         5+ 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.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development
About this role

Summary

Create and modify CNC programs; review technical drawings; operate CNC machines; setup work instructions.

Job title

CNC Technician & Programmer

Experience level

5+ years

Minimum experience

5+ years exp

Industry

manufacturing

Location requirements

Iowa City, remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

CNC programmingCAD/CAMCNC latheCNC millmeasurement equipmenttechnical drawingsGD&T

Preferred skills

Fusion 360HAAS equipmentFanuc controls

Specializations

CNC programmingCAD/CAMmachiningtechnical drawingsGDT
Locations

Structured locations inferred from the posting.

Iowa City, IA, USA

On-site City