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 ...
Grand Haven, MI · On-site
$29 - $35/hr
CNC Programmer Company: A machine shop in the Grand Haven, MI area is looking for a full time CNC Programmer / Machinist. Job Details: * Location: Grand Haven, MI area. Responsibilities: * Utilize ...
Quick apply
Grand Haven, MI · On-site
$29 - $35/hr
CNC Programmer Company: A machine shop in the Grand Haven, MI area is looking for a full time CNC Programmer / Machinist. Job Details: * Location: Grand Haven, MI area. Responsibilities: * Utilize ...
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?
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 ...
New
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 ...
New
$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 ...
New
$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 ...
New
Spring Lake, MI · On-site
$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 ...
Spring Lake, MI · On-site
$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 ...
$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
$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 ...
CNC Technician/CNC Programmer - Up to $32/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
CNC Technician/CNC Programmer - Up to $32/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
$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 ...
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 ...
Kentwood, MI · On-site
$62K/yr
CNC Technician/CNC Programmer - Up to $32/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
$62K/yr
CNC Technician/CNC Programmer - Up to $32/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 ...
$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 ...
$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 ...
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 ...
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 ...
Three Rivers, MI · On-site
$24.50 - $33.50/hr
Overview We are seeking a results-driven and hands-on colleague to join our manufacturing team as a CNC Programmer in Three Rivers, Michigan. This position is reported to the Manufacturing Supervisor.
Three Rivers, MI · On-site
$24.50 - $33.50/hr
Overview We are seeking a results-driven and hands-on colleague to join our manufacturing team as a CNC Programmer in Three Rivers, Michigan. This position is reported to the Manufacturing Supervisor.
$24.50 - $33.50/hr
Overview We are seeking a results-driven and hands-on colleague to join our manufacturing team as a CNC Programmer in Three Rivers, Michigan. This position is reported to the Manufacturing Supervisor.
$24.50 - $33.50/hr
Overview We are seeking a results-driven and hands-on colleague to join our manufacturing team as a CNC Programmer in Three Rivers, Michigan. This position is reported to the Manufacturing Supervisor.
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer - Plastics Manufacturing Shape Precision. Drive Innovation. Build What's Next. Are you a skilled CNC Programmer who enjoys turning complex designs into high-quality finished parts?
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer - Plastics Manufacturing Shape Precision. Drive Innovation. Build What's Next. Are you a skilled CNC Programmer who enjoys turning complex designs into high-quality finished parts?
Three Rivers, MI · On-site
$24.50 - $33.50/hr
Overview We are seeking a results-driven and hands-on colleague to join our manufacturing team as a CNC Programmer in Three Rivers, Michigan. This position is reported to the Manufacturing Supervisor.
Three Rivers, MI · On-site
$24.50 - $33.50/hr
Overview We are seeking a results-driven and hands-on colleague to join our manufacturing team as a CNC Programmer in Three Rivers, Michigan. This position is reported to the Manufacturing Supervisor.
$24.75 - $33.75/hr
Their primary responsibility will be programming, setting up, and operating CNC milling machines to cut steel, aluminum, or plastic parts for injection molds. Keep reading for more details! What's in ...
Quick apply
$24.75 - $33.75/hr
Their primary responsibility will be programming, setting up, and operating CNC milling machines to cut steel, aluminum, or plastic parts for injection molds. Keep reading for more details! What's in ...
$36.2K - $41.6K
3% of jobs
$41.6K - $47K
4% of jobs
$47K - $52.5K
3% of jobs
$52.5K - $57.9K
5% of jobs
$57.9K - $63.3K
8% of jobs
$63.7K is the 25th percentile. Wages below this are outliers.
$63.3K - $68.7K
14% of jobs
The median wage is $71.8K / yr.
$68.7K - $74.2K
22% of jobs
$79.6K is the 75th percentile. Wages above this are outliers.
$74.2K - $79.6K
16% of jobs
$79.6K - $85K
10% of jobs
$85K - $90.4K
8% of jobs
$90.4K - $95.9K
6% of jobs
$36.2K
$71.5K
$95.9K
| 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.

$23.50 - $32/hr
Full-time
Medical, Dental, Life
Posted 7 days ago
Sourced by ZipRecruiter
Workbox Staffing is an industrial staffing firm specializing in the manufacturing and warehousing market segments. We are based in Grand Rapids, Michigan, with branches in the Midwest, Midatlantic, and Southeast regions of the U.S. and experiencing significant client growth. Our innovative high-tech and high-touch strategies differentiate us from national and regional competitors alike. We are known as the "Can-do Crew" and we are passionate about social responsibility. We strive to make a positive difference in the lives of our workers, clients, and teammates and we are very proud to be an engaged member of the American Staffing Association.
Recruiting and staffing services
51 - 200 Employees
Grand Rapids, MI, US
1997