CNC Technician
Creston, IA ยท On-site
EXPERIENCE: 5+ years' experience programming. 3-axis 3D contour mill a plus. Experience machining ... Required to utilize CAD and CAM software to assist CNC Engineer to develop CNC machine tool ...
Creston, IA ยท On-site
EXPERIENCE: 5+ years' experience programming. 3-axis 3D contour mill a plus. Experience machining ... Required to utilize CAD and CAM software to assist CNC Engineer to develop CNC machine tool ...
Creston, IA ยท On-site
EXPERIENCE: 5+ years' experience programming. 3-axis 3D contour mill a plus. Experience machining ... Required to utilize CAD and CAM software to assist CNC Engineer to develop CNC machine tool ...
$80K - $95K/yr
CNC Manufacturing Engineer Location: Cedar Rapids, IA Shift: 1st Shift Hire Type: Direct Hire Pay Rate: $80,000-95,000 per year Full Benefits Limited Relocation Assistance is Available Sterling ...
Quick apply
$80K - $95K/yr
CNC Manufacturing Engineer Location: Cedar Rapids, IA Shift: 1st Shift Hire Type: Direct Hire Pay Rate: $80,000-95,000 per year Full Benefits Limited Relocation Assistance is Available Sterling ...
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 ...
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 ...
Cedar Rapids, IA ยท On-site
$85K - $90K/yr
... CNC Manufacturing Engineer / Programmer who can bridge the gap between programming, manufacturing engineering, production, quality, and continuous improvement. This is an opportunity to make a direct ...
Cedar Rapids, IA ยท On-site
$85K - $90K/yr
... CNC Manufacturing Engineer / Programmer who can bridge the gap between programming, manufacturing engineering, production, quality, and continuous improvement. This is an opportunity to make a direct ...
New Liberty, IA ยท On-site
$24 - $38/hr
CNC Programmer/Operator This position is located in New Liberty, Iowa, just outside of Walcott. We are a short commute from the Quad Cities! Our family-owned and operated company produces casting ...
Quick apply
New Liberty, IA ยท On-site
$24 - $38/hr
CNC Programmer/Operator This position is located in New Liberty, Iowa, just outside of Walcott. We are a short commute from the Quad Cities! Our family-owned and operated company produces casting ...
New Hampton, IA ยท On-site
$24.50 - $33.75/hr
Precision of New Hampton is seeking a skilled and versatile CNC Programmer for an exciting, hands-on role that goes far beyond traditional programming. This is a unique opportunity for someone who ...
Quick apply
New Hampton, IA ยท On-site
$24.50 - $33.75/hr
Precision of New Hampton is seeking a skilled and versatile CNC Programmer for an exciting, hands-on role that goes far beyond traditional programming. This is a unique opportunity for someone who ...
Eldridge, IA ยท On-site
$21.50 - $29.25/hr
CNC Operator II & III - Multiple Positions Eldridge, IA - Full Time Productive Resources (www.productiveresources.com) is seeking a CNC Programmer / Lead to join our engineering team at our customer ...
Eldridge, IA ยท On-site
$21.50 - $29.25/hr
CNC Operator II & III - Multiple Positions Eldridge, IA - Full Time Productive Resources (www.productiveresources.com) is seeking a CNC Programmer / Lead to join our engineering team at our customer ...
Eldridge, IA ยท On-site
$24 - $25.50/hr
CNC Operator II & III - Multiple Positions Eldridge, IA - Full Time Productive Resources (www.productiveresources.com) is seeking a CNC Programmer / Lead to join our engineering team at our customer ...
Quick apply
Eldridge, IA ยท On-site
$24 - $25.50/hr
CNC Operator II & III - Multiple Positions Eldridge, IA - Full Time Productive Resources (www.productiveresources.com) is seeking a CNC Programmer / Lead to join our engineering team at our customer ...
Eldridge, IA ยท On-site
$21.50 - $29.25/hr
CNC Operator II & III - Multiple Positions Eldridge, IA - Full Time Productive Resources (www.productiveresources.com) is seeking a CNC Programmer / Lead to join our engineering team at our customer ...
Eldridge, IA ยท On-site
$21.50 - $29.25/hr
CNC Operator II & III - Multiple Positions Eldridge, IA - Full Time Productive Resources (www.productiveresources.com) is seeking a CNC Programmer / Lead to join our engineering team at our customer ...
Oskaloosa, IA ยท On-site
$80K - $85K/yr
This role is ideal for an experienced CNC Programmer who enjoys collaborating with engineering teams, optimizing machining processes, and ensuring high-quality tooling production from concept through ...
Quick apply
Oskaloosa, IA ยท On-site
$80K - $85K/yr
This role is ideal for an experienced CNC Programmer who enjoys collaborating with engineering teams, optimizing machining processes, and ensuring high-quality tooling production from concept through ...
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 ...
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 ...
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 ...
Bettendorf, IA ยท On-site
$23.75 - $32.50/hr
CNC ProgrammerAbout the role We're a well-established Iowa machine shop running high-end 3-, 4-, and 5-axis CNC equipment, and we're looking for a CNC Programmer who wants ownership of their work ...
Bettendorf, IA ยท On-site
$23.75 - $32.50/hr
CNC ProgrammerAbout the role We're a well-established Iowa machine shop running high-end 3-, 4-, and 5-axis CNC equipment, and we're looking for a CNC Programmer who wants ownership of their work ...
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 ...
New
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 ...
New
Davenport, IA ยท On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
Davenport, IA ยท On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
Waterloo, IA ยท On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
Waterloo, IA ยท On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
Des Moines, IA ยท On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
Des Moines, IA ยท On-site
$29 - $38/hr
Marvin is looking for a Computer Numerically Controlled (CNC) Programmer to develop and maintain the programs that drive the production of our windows and doors. In this role, you'll support our Made ...
$24.75 - $33.75/hr
Take positive action to advance personal knowledge of manufacturing technology, CNC programming, CAM software, DNC technology, and related information. * Maintain appropriate records and ...
$24.75 - $33.75/hr
Take positive action to advance personal knowledge of manufacturing technology, CNC programming, CAM software, DNC technology, and related information. * Maintain appropriate records and ...
Cedar Falls, IA ยท On-site
$24.75 - $33.75/hr
Take positive action to advance personal knowledge of manufacturing technology, CNC programming, CAM software, DNC technology, and related information. * Maintain appropriate records and ...
Cedar Falls, IA ยท On-site
$24.75 - $33.75/hr
Take positive action to advance personal knowledge of manufacturing technology, CNC programming, CAM software, DNC technology, and related information. * Maintain appropriate records and ...
$39K - $44.8K
3% of jobs
$44.8K - $50.7K
4% of jobs
$50.7K - $56.5K
3% of jobs
$56.5K - $62.4K
5% of jobs
$62.4K - $68.2K
8% of jobs
$68.7K is the 25th percentile. Wages below this are outliers.
$68.2K - $74.1K
14% of jobs
The median wage is $77.4K / yr.
$74.1K - $79.9K
22% of jobs
$85.8K is the 75th percentile. Wages above this are outliers.
$79.9K - $85.8K
16% of jobs
$85.8K - $91.6K
10% of jobs
$91.6K - $97.5K
8% of jobs
$97.5K - $103.3K
6% of jobs
$39K
$77K
$103.3K
| Aspect | Cnc Engineer | Cnc Programmer |
|---|---|---|
| Primary Role | Designs, develops, and oversees CNC machining processes and equipment. | Creates and writes CNC code to operate machines based on design specifications. |
| Required Skills | Mechanical knowledge, troubleshooting, process optimization | G-code programming, CAD/CAM software proficiency |
| Work Environment | Manufacturing plants, machine shops | Machine shops, manufacturing facilities |
| Certifications | Often requires technical diplomas or engineering background | Often requires CNC programming certifications or training |
While both roles are integral to CNC manufacturing, Cnc Engineers focus on process design and optimization, whereas Cnc Programmers specialize in writing the code that directly controls CNC machines. Understanding these differences helps in choosing the right career path or job search focus.
For Cnc Engineer jobs in Iowa, the most frequently searched job titles are:
The top searched job categories for Cnc Engineer jobs in Iowa are:

Full-time
Re-posted 21 days ago
QUALIFICATIONS:
EDUCATION: Technical degree preferred, or equivalent experience required.
EXPERIENCE: 5+ years’ experience programming. 3-axis 3D contour mill a plus. Experience machining aluminum preferred, Magnesium a plus. Machining experience with Haas 3-axis mills, live tooling experience a plus. Must understand and be trained in Six Sigma principles.
- EEO/AA M/F/V/D
GENERAL DESCRIPTION:
Required to utilize CAD and CAM software to assist CNC Engineer to develop CNC machine tool programming that incorporates detailed instructions and documentation for machine tool operators. Must be proficient in use of SolidWorks 2011+, MS Office, and PC literate. Must be able to read blueprints and working knowledge of Geometric Dimensioning and Tolerancing. Must be competent in shop math, including algebra and trigonometry. Must have the ability to effectively and clearly present and express written and verbal information to individuals and/or groups required. Employees are expected to support the Company's business culture and values by demonstrating teamwork, integrity, good judgement, respect, innovation, and communication as well as by contributing at optimum levels toward the success of the company. Must be able to safely lift and carry, push or pull objects up to 50lbs. Required to walk, stand and work on feet on concrete for up to 10 hours per day. Must be able to climb, balance, stoop, kneel, crouch, reach with hands and arms, grasp, handle and operate hand/power tools or controls regularly. Required to understand and act in a safe manner in a manufacturing environment.
SPECIFIC DUTIES:
These job duties are not all inclusive. The Company, from time to time, may require the incumbent to perform additional duties as assigned.