CNC Programmer
$26 - $35.50/hr
CNC Programmer The CNC Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level ...
$26 - $35.50/hr
CNC Programmer The CNC Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level ...
$26 - $35.50/hr
CNC Programmer The CNC Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level ...
Iowa City, IA · On-site
$23 - $31.50/hr
CNC Programmer The CNC Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level ...
Quick apply
Iowa City, IA · On-site
$23 - $31.50/hr
CNC Programmer The CNC Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level ...
Iowa City, IA · On-site
$26 - $35.50/hr
CNC Programmer The CNC Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level ...
Iowa City, IA · On-site
$26 - $35.50/hr
CNC Programmer The CNC Programmer will be responsible for creating and modifying CNC programs utilizing CAD/CAM software, while reviewing and working with detailed technical drawings. High-level ...
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 ...
$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
$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 ...
$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 ...
$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 ...
Iowa City, IA · On-site
$60K - $85K/yr
CNC Programmer / Technician -- Iowa City, Iowa Transparent Search Group is conducting a search on behalf of a manufacturing client in the Iowa City area seeking an experienced CNC Programmer ...
Quick apply
Iowa City, IA · On-site
$60K - $85K/yr
CNC Programmer / Technician -- Iowa City, Iowa Transparent Search Group is conducting a search on behalf of a manufacturing client in the Iowa City area seeking an experienced CNC Programmer ...
Marshalltown, IA · On-site
$24.50 - $33.50/hr
The CNC Programmer II plays a key role in supporting high-precision machining operations by creating, optimizing, and maintaining CNC programs for complex components across a variety of machines.
Marshalltown, IA · On-site
$24.50 - $33.50/hr
The CNC Programmer II plays a key role in supporting high-precision machining operations by creating, optimizing, and maintaining CNC programs for complex components across a variety of machines.
Marshalltown, IA · On-site
$24.50 - $33.50/hr
This is a direct hire position The CNC Programmer is responsible for translating engineering models and drawings into efficient machining processes This includes selecting tools, designing fixtures ...
Marshalltown, IA · On-site
$24.50 - $33.50/hr
This is a direct hire position The CNC Programmer is responsible for translating engineering models and drawings into efficient machining processes This includes selecting tools, designing fixtures ...
$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 ...
$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 ...
$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 ...
$28 - $35/hr
Experience and Skills * 1-3 years' experience in CNC Programming software, Gibbs CAM; * Ability to read and interpret blue prints and 3D models; * Ability to plan and execute daily and weekly ...
$28 - $35/hr
Experience and Skills * 1-3 years' experience in CNC Programming software, Gibbs CAM; * Ability to read and interpret blue prints and 3D models; * Ability to plan and execute daily and weekly ...
Manchester, IA · On-site
$24 - $32.75/hr
The Production Coordinator - CNC Programmer is responsible for the timely release of service, warranty, rework, and stock shop orders to support on-time customer delivery. This role integrates ...
Quick apply
Manchester, IA · On-site
$24 - $32.75/hr
The Production Coordinator - CNC Programmer is responsible for the timely release of service, warranty, rework, and stock shop orders to support on-time customer delivery. This role integrates ...
Marshalltown, IA · On-site
$24.50 - $33.50/hr
The CNC Programmer plays a key role in supporting high-precision machining operations by creating, optimizing, and maintaining CNC programs for complex components across a variety of machines. This ...
Marshalltown, IA · On-site
$24.50 - $33.50/hr
The CNC Programmer plays a key role in supporting high-precision machining operations by creating, optimizing, and maintaining CNC programs for complex components across a variety of machines. This ...
Bettendorf, IA · On-site
$28 - $35/hr
Experience and Skills * 1-3 years' experience in CNC Programming software, Gibbs CAM; * Ability to read and interpret blue prints and 3D models; * Ability to plan and execute daily and weekly ...
Bettendorf, IA · On-site
$28 - $35/hr
Experience and Skills * 1-3 years' experience in CNC Programming software, Gibbs CAM; * Ability to read and interpret blue prints and 3D models; * Ability to plan and execute daily and weekly ...
$28 - $35/hr
Experience and Skills * 1-3 years' experience in CNC Programming software, Gibbs CAM; * Ability to read and interpret blue prints and 3D models; * Ability to plan and execute daily and weekly ...
$28 - $35/hr
Experience and Skills * 1-3 years' experience in CNC Programming software, Gibbs CAM; * Ability to read and interpret blue prints and 3D models; * Ability to plan and execute daily and weekly ...
Manchester, IA · On-site
$24 - $32.75/hr
The Production Coordinator - CNC Programmer is responsible for the timely release of service, warranty, rework, and stock shop orders to support on-time customer delivery. This role integrates ...
Manchester, IA · On-site
$24 - $32.75/hr
The Production Coordinator - CNC Programmer is responsible for the timely release of service, warranty, rework, and stock shop orders to support on-time customer delivery. This role integrates ...
Marshalltown, IA · On-site
$24.50 - $33.50/hr
The CNC Programmer plays a key role in supporting high-precision machining operations by creating, optimizing, and maintaining CNC programs for complex components across a variety of machines. This ...
Marshalltown, IA · On-site
$24.50 - $33.50/hr
The CNC Programmer plays a key role in supporting high-precision machining operations by creating, optimizing, and maintaining CNC programs for complex components across a variety of machines. This ...
$15.80 - $18.21
3% of jobs
$18.21 - $20.61
5% of jobs
$20.61 - $23.01
11% of jobs
$23.91 is the 25th percentile. Wages below this are outliers.
$23.01 - $25.41
15% of jobs
The median wage is $27.59 / hr.
$25.41 - $27.81
17% of jobs
$27.81 - $30.21
14% of jobs
$31.83 is the 75th percentile. Wages above this are outliers.
$30.21 - $32.62
14% of jobs
$32.62 - $35.02
9% of jobs
$35.02 - $37.42
6% of jobs
$37.42 - $39.82
3% of jobs
$39.82 - $42.22
2% of jobs
$15
$29
$42
A CNC programmer operates a computer numerical control machine to cut materials like metal and plastic for building things such as airplanes or appliances. In the simplest terms, the CNC programmer uses coding and software to tell the machine what to cut. In addition to initially programming machinery, they also troubleshoot and improve existing software and codes. They work with blueprints to ensure precise directions, and engineers to make improvements.
| Aspect | Cnc Programmer | Cnc Machinist |
|---|---|---|
| Primary Role | Designs and writes CNC code to control machine tools | Operates and sets up CNC machines based on provided programs |
| Skills & Certifications | G-code programming, CAD/CAM software, technical certifications | Machine operation, measurement, troubleshooting skills |
| Work Environment | Design offices, programming stations, sometimes on the shop floor | Shop floor, machine shop environments |
| Responsibilities | Creating programs, optimizing machining processes | Running machines, inspecting parts, maintaining equipment |
While both roles work closely in manufacturing, a Cnc Programmer focuses on creating and optimizing CNC programs, whereas a Cnc Machinist operates and maintains the machines based on those programs. Understanding these differences helps in choosing the right career path or job search focus.
$26 - $35.50/hr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 7 days ago
CNC Programmer
The CNC Programmer 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.Â
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.
         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.
Benefits