CNC Programmer
$24 - $33/hr
Description The CNC Programmer is responsible for developing, editing, optimizing, and supporting CNC machining programs to ensure safe, efficient, and repeatable manufacturing processes. This role ...
$24 - $33/hr
Description The CNC Programmer is responsible for developing, editing, optimizing, and supporting CNC machining programs to ensure safe, efficient, and repeatable manufacturing processes. This role ...
$24 - $33/hr
Description The CNC Programmer is responsible for developing, editing, optimizing, and supporting CNC machining programs to ensure safe, efficient, and repeatable manufacturing processes. This role ...
Bluffton, IN · On-site
$24 - $33/hr
The CNC Programmer is responsible for developing, editing, optimizing, and supporting CNC machining programs to ensure safe, efficient, and repeatable manufacturing processes. This role works closely ...
Bluffton, IN · On-site
$24 - $33/hr
The CNC Programmer is responsible for developing, editing, optimizing, and supporting CNC machining programs to ensure safe, efficient, and repeatable manufacturing processes. This role works closely ...
Bluffton, IN · On-site
$24 - $33/hr
The CNC Programmer is responsible for developing, editing, optimizing, and supporting CNC machining programs to ensure safe, efficient, and repeatable manufacturing processes. This role works closely ...
Quick apply
Bluffton, IN · On-site
$24 - $33/hr
The CNC Programmer is responsible for developing, editing, optimizing, and supporting CNC machining programs to ensure safe, efficient, and repeatable manufacturing processes. This role works closely ...
Columbia City, IN · On-site
$24.25 - $33.25/hr
We are seeking a highly skilled and detail-oriented Manufacturing Engineer with a strong focus on CNC programming, fixture design, and tool selection. This role is instrumental in developing ...
Columbia City, IN · On-site
$24.25 - $33.25/hr
We are seeking a highly skilled and detail-oriented Manufacturing Engineer with a strong focus on CNC programming, fixture design, and tool selection. This role is instrumental in developing ...
$32 - $36/hr
One of our clients is looking for an experienced CNC Programmer to support machining and tooling operations in an automotive manufacturing environment. Qualifications & Requirements: 3+ years of ...
$32 - $36/hr
One of our clients is looking for an experienced CNC Programmer to support machining and tooling operations in an automotive manufacturing environment. Qualifications & Requirements: 3+ years of ...
Fort Wayne, IN · On-site
$800/wk
Medical
Dental
Vision
Life
Retirement
PTO
Associate's degree in technical field preferred. • Experience: 3+ years of CNC programming experience or Associate's degree in technical field with 1-2 years of CNC programming experience.
Fort Wayne, IN · On-site
$800/wk
Medical
Dental
Vision
Life
Retirement
PTO
Associate's degree in technical field preferred. • Experience: 3+ years of CNC programming experience or Associate's degree in technical field with 1-2 years of CNC programming experience.
Fort Wayne, IN · On-site
$800/wk
Medical
Dental
Vision
Life
Retirement
PTO
Associate's degree in technical field preferred. • Experience: 3+ years of CNC programming experience or Associate's degree in technical field with 1-2 years of CNC programming experience.
Fort Wayne, IN · On-site
$800/wk
Medical
Dental
Vision
Life
Retirement
PTO
Associate's degree in technical field preferred. • Experience: 3+ years of CNC programming experience or Associate's degree in technical field with 1-2 years of CNC programming experience.
$800/wk
Medical
Dental
Vision
Life
Retirement
PTO
Associate's degree in technical field preferred. • Experience: 3+ years of CNC programming experience or Associate's degree in technical field with 1-2 years of CNC programming experience.
$800/wk
Medical
Dental
Vision
Life
Retirement
PTO
Associate's degree in technical field preferred. • Experience: 3+ years of CNC programming experience or Associate's degree in technical field with 1-2 years of CNC programming experience.
Fort Wayne, IN · On-site
$800/wk
Medical
Dental
Vision
Life
Retirement
PTO
Associate's degree in technical field preferred. • Experience: 3+ years of CNC programming experience or Associate's degree in technical field with 1-2 years of CNC programming experience.
Fort Wayne, IN · On-site
$800/wk
Medical
Dental
Vision
Life
Retirement
PTO
Associate's degree in technical field preferred. • Experience: 3+ years of CNC programming experience or Associate's degree in technical field with 1-2 years of CNC programming experience.
Be Seen First
Fort Wayne, IN · On-site
$35 - $40/hr
Prestige Staffing Services is seeking an experienced CNC Programmer for a direct hire day shift opportunity with outstanding benefits and an excellent company culture! Essential Duties and ...
Quick apply
Be Seen First
Fort Wayne, IN · On-site
$35 - $40/hr
Prestige Staffing Services is seeking an experienced CNC Programmer for a direct hire day shift opportunity with outstanding benefits and an excellent company culture! Essential Duties and ...
Fort Wayne, IN · On-site
$29 - $38/hr
Medical
Retirement
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 ...
Fort Wayne, IN · On-site
$29 - $38/hr
Medical
Retirement
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 ...
Fort Wayne, IN · On-site
$24.25 - $35.55/hr
Sabert is looking for a CNC Machinist Programmer to join our team! Basic Function In this position, the candidate will perform all functions necessary to program, prepare and machine new product ...
Fort Wayne, IN · On-site
$24.25 - $35.55/hr
Sabert is looking for a CNC Machinist Programmer to join our team! Basic Function In this position, the candidate will perform all functions necessary to program, prepare and machine new product ...
Fort Wayne, IN · On-site
$24.50 - $33.50/hr
* Sabert is looking for a CNC Machinist Programmer to join our team! Basic Function In this position, the candidate will perform all functions necessary to program, prepare and machine new product ...
Fort Wayne, IN · On-site
$24.50 - $33.50/hr
* Sabert is looking for a CNC Machinist Programmer to join our team! Basic Function In this position, the candidate will perform all functions necessary to program, prepare and machine new product ...
Fort Wayne, IN · On-site
$26.25 - $35.75/hr
Programming CNC code from provided 3D CAD data utilizing Mastercam 2024-2025 software * Setting up appropriate machining tools, offsets and materials as required * Operating CNC machines and ...
Fort Wayne, IN · On-site
$26.25 - $35.75/hr
Programming CNC code from provided 3D CAD data utilizing Mastercam 2024-2025 software * Setting up appropriate machining tools, offsets and materials as required * Operating CNC machines and ...
... CNC Programmer creates, modifies, and verifies programs and setup sheets for CNC Mills operations. This role is essential in transforming engineering designs into precise, high-quality components ...
... CNC Programmer creates, modifies, and verifies programs and setup sheets for CNC Mills operations. This role is essential in transforming engineering designs into precise, high-quality components ...
Fort Wayne, IN · On-site
Medical
Dental
Vision
Life
Retirement
PTO
... CNC Programmer creates, modifies, and verifies programs and setup sheets for CNC Mills operations. This role is essential in transforming engineering designs into precise, high-quality components ...
Fort Wayne, IN · On-site
Medical
Dental
Vision
Life
Retirement
PTO
... CNC Programmer creates, modifies, and verifies programs and setup sheets for CNC Mills operations. This role is essential in transforming engineering designs into precise, high-quality components ...
... CNC Programmer creates, modifies, and verifies programs and setup sheets for CNC Swiss Lathe and Mill Turn operations. This role is essential in transforming engineering designs into precise, high ...
... CNC Programmer creates, modifies, and verifies programs and setup sheets for CNC Swiss Lathe and Mill Turn operations. This role is essential in transforming engineering designs into precise, high ...
... CNC Programmer creates, modifies, and verifies programs and setup sheets for CNC Wire EDM and Laser Etch operations. This role is essential in transforming engineering designs into precise, high ...
... CNC Programmer creates, modifies, and verifies programs and setup sheets for CNC Wire EDM and Laser Etch operations. This role is essential in transforming engineering designs into precise, high ...
Marion, IN · On-site
$50K - $60K/yr
Medical
Dental
Vision
Life
Retirement
CNC Mill Operator Taurus Tool and Engineering is focused on obtaining goals through team effort. If you are looking for a rewarding career with a company that values you and your ideas, we would like ...
Quick apply
Marion, IN · On-site
$50K - $60K/yr
Medical
Dental
Vision
Life
Retirement
CNC Mill Operator Taurus Tool and Engineering is focused on obtaining goals through team effort. If you are looking for a rewarding career with a company that values you and your ideas, we would like ...
Fort Wayne, IN · On-site
Medical
Dental
Vision
Life
Retirement
PTO
... CNC Programmer creates, modifies, and verifies programs and setup sheets for CNC Wire EDM and Laser Etch operations. This role is essential in transforming engineering designs into precise, high ...
Fort Wayne, IN · On-site
Medical
Dental
Vision
Life
Retirement
PTO
... CNC Programmer creates, modifies, and verifies programs and setup sheets for CNC Wire EDM and Laser Etch operations. This role is essential in transforming engineering designs into precise, high ...
$16.01 - $18.45
3% of jobs
$18.45 - $20.88
5% of jobs
$20.88 - $23.31
11% of jobs
$24.23 is the 25th percentile. Wages below this are outliers.
$23.31 - $25.75
15% of jobs
The median wage is $27.95 / hr.
$25.75 - $28.18
17% of jobs
$28.18 - $30.61
14% of jobs
$32.25 is the 75th percentile. Wages above this are outliers.
$30.61 - $33.05
14% of jobs
$33.05 - $35.48
9% of jobs
$35.48 - $37.91
6% of jobs
$37.91 - $40.35
3% of jobs
$40.35 - $42.78
2% of jobs
$16
$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.

Description
The CNC Programmer is responsible for developing, editing, optimizing, and supporting CNC machining programs to ensure safe, efficient, and repeatable manufacturing processes. This role works closely with production, quality, maintenance, and engineering teams to support machining operations, improve productivity, reduce downtime, and maintain product quality standards.
The ideal candidate will have strong hands-on machining knowledge combined with CNC programming and troubleshooting experience in a manufacturing environment.
Main Responsibilities
Develop, edit, and optimize CNC programs for turning, milling, and other machining operations using CAM software (SolidCAM preferred).
Support CNC machine setup and prove-out activities to ensure programs run safely and efficiently in production.
Create and maintain setup sheets, tooling sheets, and machining documentation.
Troubleshoot CNC machining and programming issues related to tooling, machine performance, cycle time, and part quality.
Modify feeds, speeds, tooling paths, and machining parameters to improve efficiency, tooling life, and process consistency.
Collaborate with production personnel, machinists, quality, and engineering teams to support continuous improvement initiatives and reduce downtime.
Assist with first article runs, validation activities, and support implementation of machining process improvements.
Support tooling selection, tool life optimization, and fixture improvement activities.
Read and interpret blueprints, specifications, and GD&T requirements to ensure machining processes meet design intent and quality standards.
Perform or support SPC checks and basic process verification activities as required.
Recognize improper machine functionality and coordinate repair or maintenance support when necessary.
Maintain compliance with company safety procedures, quality standards, and HSE requirements.
Support Lean Manufacturing initiatives and support standardization of machining processes.
Participate in additional duties and projects as assigned by leadership.
Requirements
Required
Preferred
Sourced by ZipRecruiter
Electrical equipment, appliance, and component manufacturing
10,000+ Employees
Duluth, GA, US
1961