Millwork CNC Programmer
$25 - $30/hr
Full Description ## Job Overview We are seeking a skilled CNC Programmer to join our team. The ideal candidate will have a strong background in CNC programming and interpreting project blueprints ...
Quick apply
$25 - $30/hr
Full Description ## Job Overview We are seeking a skilled CNC Programmer to join our team. The ideal candidate will have a strong background in CNC programming and interpreting project blueprints ...
Quick apply
$25 - $30/hr
Full Description ## Job Overview We are seeking a skilled CNC Programmer to join our team. The ideal candidate will have a strong background in CNC programming and interpreting project blueprints ...
$25 - $30/hr
Full Description ## Job Overview We are seeking a skilled CNC Programmer to join our team. The ideal candidate will have a strong background in CNC programming and interpreting project blueprints ...
New
Quick apply
$25 - $30/hr
Full Description ## Job Overview We are seeking a skilled CNC Programmer to join our team. The ideal candidate will have a strong background in CNC programming and interpreting project blueprints ...
New
Grand Rapids, MI · On-site
$25.50 - $34.75/hr
Additionally, the CNC Programmer Lead coordinates with production teams to ensure smooth machine operations and efficient utilization. They are also responsible for ensuring safety compliance ...
Grand Rapids, MI · On-site
$25.50 - $34.75/hr
Additionally, the CNC Programmer Lead coordinates with production teams to ensure smooth machine operations and efficient utilization. They are also responsible for ensuring safety compliance ...
$24.50 - $33.50/hr
Now Hiring - CNC Programmer Hytrol Manufacturing a division of Advance Turning & Manufacturing, Inc. At Hytrol Manufacturing, a division of Advance Turning & Manufacturing, Inc., we specialize in ...
$24.50 - $33.50/hr
Now Hiring - CNC Programmer Hytrol Manufacturing a division of Advance Turning & Manufacturing, Inc. At Hytrol Manufacturing, a division of Advance Turning & Manufacturing, Inc., we specialize in ...
Utica, MI · On-site
$24.25 - $33/hr
SAPA Transmission is seeking a Senior CNC Programmer with experience in Mastercam, Siemens NX, or other CAD/CAM programming languages. This role will be responsible for creating, implementing, and ...
Quick apply
Utica, MI · On-site
$24.25 - $33/hr
SAPA Transmission is seeking a Senior CNC Programmer with experience in Mastercam, Siemens NX, or other CAD/CAM programming languages. This role will be responsible for creating, implementing, and ...
$22.25 - $30.50/hr
As a CNC Programmer for Keel Midwest, you will be responsible for using knowledge of machine operations to develop code to control any CNC Machine within the organization to meet all production ...
$22.25 - $30.50/hr
As a CNC Programmer for Keel Midwest, you will be responsible for using knowledge of machine operations to develop code to control any CNC Machine within the organization to meet all production ...
Redford, MI · On-site
$28 - $32/hr
CNC Programmer & Operator Location: Redford, MI Type: Full-Time Shifts: ● 1st Shift: 6:00 AM - 2:30 PM ● 2nd Shift: Training on 1st shift, then 3:00-5:00 PM start time, ending 11:00 PM-1:00 AM ...
Quick apply
Redford, MI · On-site
$28 - $32/hr
CNC Programmer & Operator Location: Redford, MI Type: Full-Time Shifts: ● 1st Shift: 6:00 AM - 2:30 PM ● 2nd Shift: Training on 1st shift, then 3:00-5:00 PM start time, ending 11:00 PM-1:00 AM ...
Brighton, MI · On-site
$25.50 - $34.75/hr
Micro Gauge seeks an experienced and energetic CNC PROGRAMMER to join our growing team. This key position will program, setup and operate CNC Machinery to fabricate metallic and non-metallic parts.
Brighton, MI · On-site
$25.50 - $34.75/hr
Micro Gauge seeks an experienced and energetic CNC PROGRAMMER to join our growing team. This key position will program, setup and operate CNC Machinery to fabricate metallic and non-metallic parts.
Merrill, MI · On-site
$22.25 - $30.50/hr
As a CNC Programmer for Keel Midwest, you will be responsible for using knowledge of machine operations to develop code to control any CNC Machine within the organization to meet all production ...
Merrill, MI · On-site
$22.25 - $30.50/hr
As a CNC Programmer for Keel Midwest, you will be responsible for using knowledge of machine operations to develop code to control any CNC Machine within the organization to meet all production ...
$22 - $30/hr
As a CNC Programmer for Keel Midwest, you will be responsible for using knowledge of machine operations to develop code to control any CNC Machine within the organization to meet all production ...
$22 - $30/hr
As a CNC Programmer for Keel Midwest, you will be responsible for using knowledge of machine operations to develop code to control any CNC Machine within the organization to meet all production ...
Merrill, MI · On-site
$22.25 - $30.50/hr
As a CNC Programmer for Keel Midwest, you will be responsible for using knowledge of machine operations to develop code to control any CNC Machine within the organization to meet all production ...
Merrill, MI · On-site
$22.25 - $30.50/hr
As a CNC Programmer for Keel Midwest, you will be responsible for using knowledge of machine operations to develop code to control any CNC Machine within the organization to meet all production ...
Utica, MI · On-site
$65K - $90K/yr
Position Summary We are seeking an experienced CNC Programmer with strong 5-axis machining experience to support the programming and manufacturing of precision-machined components. This individual ...
Quick apply
Utica, MI · On-site
$65K - $90K/yr
Position Summary We are seeking an experienced CNC Programmer with strong 5-axis machining experience to support the programming and manufacturing of precision-machined components. This individual ...
Gwinn, MI · On-site
$25.75 - $35.25/hr
About the Role The CNC Programmer is responsible for programming and producing production and prototype machined products using CNC equipment and utilizing precision measurement and gaging tools to ...
Gwinn, MI · On-site
$25.75 - $35.25/hr
About the Role The CNC Programmer is responsible for programming and producing production and prototype machined products using CNC equipment and utilizing precision measurement and gaging tools to ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer Shifts Needed: Days Days | Monday- Friday 6a-4:45p + Saturday 6a-12p Benefits Direct hire position, Referral Bonus Program, Job Development Training, Holiday Schedule, 401k, Flexible ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer Shifts Needed: Days Days | Monday- Friday 6a-4:45p + Saturday 6a-12p Benefits Direct hire position, Referral Bonus Program, Job Development Training, Holiday Schedule, 401k, Flexible ...
Kentwood, MI · On-site
$35/hr
CNC Lathe Programmer | Direct Hire| $35.00/hr. based on skills and experience| Grand Rapids, MI |Hours: Monday-Friday 6:00am-4:00pm If you're looking for a permanent CNC Lathe Programmer role, look ...
Kentwood, MI · On-site
$35/hr
CNC Lathe Programmer | Direct Hire| $35.00/hr. based on skills and experience| Grand Rapids, MI |Hours: Monday-Friday 6:00am-4:00pm If you're looking for a permanent CNC Lathe Programmer role, look ...
Merrill, MI · On-site
$22.25 - $30.50/hr
As a CNC Programmer for Keel Midwest, you will be responsible for using knowledge of machine operations to develop code to control any CNC Machine within the organization to meet all production ...
Quick apply
Merrill, MI · On-site
$22.25 - $30.50/hr
As a CNC Programmer for Keel Midwest, you will be responsible for using knowledge of machine operations to develop code to control any CNC Machine within the organization to meet all production ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer Shifts Needed: Days Days | Monday- Friday 6a-4:45p + Saturday 6a-12p Benefits Direct hire position, Referral Bonus Program, Job Development Training, Holiday Schedule, 401k, Flexible ...
Quick apply
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer Shifts Needed: Days Days | Monday- Friday 6a-4:45p + Saturday 6a-12p Benefits Direct hire position, Referral Bonus Program, Job Development Training, Holiday Schedule, 401k, Flexible ...
CNC Lathe Programmer | Direct Hire| $35.00/hr. based on skills and experience| Grand Rapids, MI |Hours: Monday-Friday 6:00am-4:00pm If you're looking for a permanent CNC Lathe Programmer role, look ...
Quick apply
CNC Lathe Programmer | Direct Hire| $35.00/hr. based on skills and experience| Grand Rapids, MI |Hours: Monday-Friday 6:00am-4:00pm If you're looking for a permanent CNC Lathe Programmer role, look ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer Shifts Needed: Days Days | Monday- Friday 6a-4:45p + Saturday 6a-12p Benefits Direct hire position, Referral Bonus Program, Job Development Training, Holiday Schedule, 401k, Flexible ...
Auburn Hills, MI · On-site
$25 - $34.25/hr
CNC Programmer Shifts Needed: Days Days | Monday- Friday 6a-4:45p + Saturday 6a-12p Benefits Direct hire position, Referral Bonus Program, Job Development Training, Holiday Schedule, 401k, Flexible ...
Pontiac, MI · On-site
$26.25 - $35.75/hr
The Opportunity Williams International has an exciting opportunity for a CNC Programmer to join our team. The Programmer will be responsible for developing and implementing advanced manufacturing ...
Pontiac, MI · On-site
$26.25 - $35.75/hr
The Opportunity Williams International has an exciting opportunity for a CNC Programmer to join our team. The Programmer will be responsible for developing and implementing advanced manufacturing ...
$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
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.

$25 - $30/hr
Full-time
PTO
Posted 29 days ago
Full Description
## Job Overview
We are seeking a skilled CNC Programmer to join our team. The ideal candidate will have a strong background in CNC programming and interpreting project blueprints, designing programs and setting up machines to produce the component outlined in the program in the millwork industry. If you have experience in this, we want to hear from you. It is also a bonus to have CNC operating experience, but is not required.
## Responsibilities
Programming: Create precise instructions for cutting tools and machining operations
Selecting cutting tools: Choose the best tools for the material and machining operation
Analyzing blueprints and models: Determine the most efficient production method
Setting up machines: Set up machines to produce the component outlined in the program
## Experience
Experience programming 3 axis CNC mills.
Basic math skills
Job Type: Full-time
Benefits:
Paid time off
Relocation assistance
Work Location: In person
You should be proficient in:
Machines & technologies you'll use: