CNC Programmer
$23.50 - $32/hr
CNC Programmer Location: Shelby, Michigan Job Summary Are you an experienced and detail-oriented CNC Programmer looking for a new opportunity? We're seeking a CNC Programmer to join a team in Shelby ...
Quick apply
$23.50 - $32/hr
CNC Programmer Location: Shelby, Michigan Job Summary Are you an experienced and detail-oriented CNC Programmer looking for a new opportunity? We're seeking a CNC Programmer to join a team in Shelby ...
Quick apply
$23.50 - $32/hr
CNC Programmer Location: Shelby, Michigan Job Summary Are you an experienced and detail-oriented CNC Programmer looking for a new opportunity? We're seeking a CNC Programmer to join a team in Shelby ...
Stevensville, MI · On-site
$25 - $34/hr
CNC PROGRAMMER Location: Stevensville, Michigan A CNC programmer is responsible for interpreting CAD models and blueprints, creating programs for CNC machines, setting up the machines efficiently ...
Stevensville, MI · On-site
$25 - $34/hr
CNC PROGRAMMER Location: Stevensville, Michigan A CNC programmer is responsible for interpreting CAD models and blueprints, creating programs for CNC machines, setting up the machines efficiently ...
Fraser, MI · On-site
$38/hr
CNC Programmer Job Type: Contract-to-Hire Schedule: Full-Time | 2nd Shift Start Time: 2:30 PM Pay: $38.00/hour Position Summary We are seeking an experienced CNC Programmer to join the CNC ...
Quick apply
Fraser, MI · On-site
$38/hr
CNC Programmer Job Type: Contract-to-Hire Schedule: Full-Time | 2nd Shift Start Time: 2:30 PM Pay: $38.00/hour Position Summary We are seeking an experienced CNC Programmer to join the CNC ...
Marquette, MI · On-site
$25.75 - $35.25/hr
CNC Programmer / Senior CNC Programmer Milling or Swiss Turn Platforms Location: Marquette, MI, Onsite Openings: 2 (1 Milling | 1 Swiss Turn) Are you a CNC Programmer who wants your work to matter?
Quick apply
Marquette, MI · On-site
$25.75 - $35.25/hr
CNC Programmer / Senior CNC Programmer Milling or Swiss Turn Platforms Location: Marquette, MI, Onsite Openings: 2 (1 Milling | 1 Swiss Turn) Are you a CNC Programmer who wants your work to matter?
Rochester Hills, MI · On-site
$24.50 - $33.25/hr
The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This ...
Rochester Hills, MI · On-site
$24.50 - $33.25/hr
The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This ...
Marquette, MI · On-site
$25.75 - $35.25/hr
CNC Programmer / Senior CNC Programmer Milling or Swiss Turn Platforms Location: Marquette, MI, Onsite Openings: 2 (1 Milling | 1 Swiss Turn) Are you a CNC Programmer who wants your work to matter?
Quick apply
Marquette, MI · On-site
$25.75 - $35.25/hr
CNC Programmer / Senior CNC Programmer Milling or Swiss Turn Platforms Location: Marquette, MI, Onsite Openings: 2 (1 Milling | 1 Swiss Turn) Are you a CNC Programmer who wants your work to matter?
Lapeer, MI · On-site
$24.50 - $33.50/hr
The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This ...
Lapeer, MI · On-site
$24.50 - $33.50/hr
The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This ...
Lapeer, MI · On-site
$24.50 - $33.50/hr
The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This ...
Lapeer, MI · On-site
$24.50 - $33.50/hr
The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This ...
$24 - $33/hr
Off Shift: CNC Programmer/Machinist Position Summary - CNC Programmer/Machinist Currently seeking an experienced CNC Programmer/Machinist for an opportunity with a leader in custom contract ...
$24 - $33/hr
Off Shift: CNC Programmer/Machinist Position Summary - CNC Programmer/Machinist Currently seeking an experienced CNC Programmer/Machinist for an opportunity with a leader in custom contract ...
Romeo, MI · On-site
$28/hr
CNC Programmer We are seeking an experienced CNC Programmer to join a growing, dynamic machine shop. This is not an entry-level position -- candidates must be able to step in and contribute ...
Quick apply
Romeo, MI · On-site
$28/hr
CNC Programmer We are seeking an experienced CNC Programmer to join a growing, dynamic machine shop. This is not an entry-level position -- candidates must be able to step in and contribute ...
Rochester Hills, MI · On-site
$24.50 - $33.25/hr
The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This ...
Rochester Hills, MI · On-site
$24.50 - $33.25/hr
The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This ...
$35 - $42/hr
CNC Programmer - TalentZök OVERVIEW Are you looking for a new career opportunity with an exciting company?! Then we've got the right team for you! In this role, you're responsible for the duties ...
New
Quick apply
$35 - $42/hr
CNC Programmer - TalentZök OVERVIEW Are you looking for a new career opportunity with an exciting company?! Then we've got the right team for you! In this role, you're responsible for the duties ...
New
Kentwood, MI · On-site
$35/hr
CNC Technician/CNC Programmer - Up to $35/hr DOE! This position is a direct hire opportunity! Integrity Trade Services is hiring a Integrity Trade Services is hiring a CNC Technician / CNC Programmer ...
Quick apply
Kentwood, MI · On-site
$35/hr
CNC Technician/CNC Programmer - Up to $35/hr DOE! This position is a direct hire opportunity! Integrity Trade Services is hiring a Integrity Trade Services is hiring a CNC Technician / CNC Programmer ...
Clinton Township, MI · On-site
$24.50 - $33.50/hr
CNC Programmer Clinton Township, MI Build. Lead. Transform. If you are passionate about precision and eager to contribute to a dynamic team, this role is for you. Quickparts is hiring a CNC ...
Quick apply
Clinton Township, MI · On-site
$24.50 - $33.50/hr
CNC Programmer Clinton Township, MI Build. Lead. Transform. If you are passionate about precision and eager to contribute to a dynamic team, this role is for you. Quickparts is hiring a CNC ...
Rochester Hills, MI · On-site
$65 - $90/hr
The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This ...
Rochester Hills, MI · On-site
$65 - $90/hr
The CNC Programmer/Operator at 3-Dimensional Services Group is responsible for operating and maintaining computer numerical control (CNC) machinery to produce precision parts and components. This ...
Auburn Hills, MI · On-site
$23 - $35/hr
We are seeking a highly skilled and experienced CNC Programmer and Set Up Machinist with a minimum of 5 years of experience. The successful candidate will be responsible for setting up and ...
Quick apply
Auburn Hills, MI · On-site
$23 - $35/hr
We are seeking a highly skilled and experienced CNC Programmer and Set Up Machinist with a minimum of 5 years of experience. The successful candidate will be responsible for setting up and ...
Auburn Hills, MI · On-site
$21 - $35/hr
We are seeking a highly skilled and experienced CNC Programmer and Set Up Machinist with a minimum of 5 years of experience. The successful candidate will be responsible for setting up and ...
Auburn Hills, MI · On-site
$21 - $35/hr
We are seeking a highly skilled and experienced CNC Programmer and Set Up Machinist with a minimum of 5 years of experience. The successful candidate will be responsible for setting up and ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer This opening is on 2nd shift from 3:00PM-11:00PM JOB SUMMARY CNC Programmers are responsible for interpreting project blueprints, designing programs and setting up machines to produce ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer This opening is on 2nd shift from 3:00PM-11:00PM JOB SUMMARY CNC Programmers are responsible for interpreting project blueprints, designing programs and setting up machines to produce ...
Kentwood, MI · On-site
$72K/yr
CNC Technician/CNC Programmer - Up to $35/hr DOE! This position is a direct hire opportunity! Integrity Trade Services is hiring a Integrity Trade Services is hiring a CNC Technician / CNC Programmer ...
Kentwood, MI · On-site
$72K/yr
CNC Technician/CNC Programmer - Up to $35/hr DOE! This position is a direct hire opportunity! Integrity Trade Services is hiring a Integrity Trade Services is hiring a CNC Technician / CNC Programmer ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer This opening is on 2nd shift from 3:00PM-11:00PM JOB SUMMARY CNC Programmers are responsible for interpreting project blueprints, designing programs and setting up machines to produce ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer This opening is on 2nd shift from 3:00PM-11:00PM JOB SUMMARY CNC Programmers are responsible for interpreting project blueprints, designing programs and setting up machines to produce ...
$14.67 - $16.89
3% of jobs
$16.89 - $19.12
5% of jobs
$19.12 - $21.35
11% of jobs
$22.19 is the 25th percentile. Wages below this are outliers.
$21.35 - $23.58
15% of jobs
The median wage is $25.60 / hr.
$23.58 - $25.81
17% of jobs
$25.81 - $28.04
14% of jobs
$29.54 is the 75th percentile. Wages above this are outliers.
$28.04 - $30.27
14% of jobs
$30.27 - $32.49
9% of jobs
$32.49 - $34.72
6% of jobs
$34.72 - $36.95
3% of jobs
$36.95 - $39.18
2% of jobs
$14
$26
$39
| Aspect | Cnc Programer | Cnc Machinist |
|---|---|---|
| Credentials | Technical training, certifications in CNC programming | Technical training, machining certifications |
| Work Environment | Designing and writing programs, using CAD/CAM software | Operating CNC machines, setting up tools |
| Employer & Industry | Manufacturing, aerospace, automotive | Manufacturing, metalworking, aerospace |
| Search & Comparison Intent | Understanding programming roles, skills needed | Understanding machine operation, setup skills |
The main difference between a Cnc Programer and a Cnc Machinist lies in their focus: Cnc Programers primarily write and develop CNC programs using CAD/CAM software, while Cnc Machinists operate and set up CNC machines based on those programs. Both roles require technical training and are essential in manufacturing industries, but they differ in daily tasks and responsibilities.
For Cnc Programer jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for Cnc Programer jobs in Michigan are:

$23.50 - $32/hr
Full-time
Medical, Dental, Life
Re-posted 19 days ago