1

Cnc Programer Jobs in Michigan (NOW HIRING)

CNC Programmer

Shelby, MI

$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 ...

CNC Programmer

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 ...

CNC Programmer

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 ...

CNC PROGRAMMER

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 ...

CNC PROGRAMMER

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 ...

CNC Programmer

Spring Lake, MI

$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 ...

CNC Programmer

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 ...

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

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 ...

CNC (4) 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 ...

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 ...

CNC (4) 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 ...

next page

Showing results 1-20

Cnc Programer information

See Michigan salary details

$14

$26

$39

How much do cnc programer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for cnc programer in Michigan is $26.98, according to ZipRecruiter salary data. Most workers in this role earn between $22.21 and $30.38 per hour, depending on experience, location, and employer.

What is the difference between Cnc Programer vs Cnc Machinist?

AspectCnc ProgramerCnc Machinist
CredentialsTechnical training, certifications in CNC programmingTechnical training, machining certifications
Work EnvironmentDesigning and writing programs, using CAD/CAM softwareOperating CNC machines, setting up tools
Employer & IndustryManufacturing, aerospace, automotiveManufacturing, metalworking, aerospace
Search & Comparison IntentUnderstanding programming roles, skills neededUnderstanding 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.

What are popular job titles related to Cnc Programer jobs in Michigan?

For Cnc Programer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Cnc Programer jobs in Michigan look for?

The top searched job categories for Cnc Programer jobs in Michigan are:

Infographic showing various Cnc Programer job openings in Michigan as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $56,121 per year, or $27 per hour.

CNC Programmer

Workbox Staffing

Shelby, MI

$23.50 - $32/hr

Full-time

Medical, Dental, Life

Re-posted 19 days ago


Job description

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, Michigan. In this role, you'll be responsible for programming, setting up, and supporting CNC machining operations to ensure parts are produced accurately and efficiently.

What You'll Be Doing
  • As a CNC Programmer, your core responsibilities will include:
  • Creating, editing, and troubleshooting CNC programs for production parts
  • Programming and supporting Mazak lathes, Fadal machines, Hurco machines, or similar CNC equipment
  • Reading and interpreting blueprints, drawings, and work instructions
  • Setting up machines, selecting tooling, and making necessary program adjustments
  • Performing first-piece inspections and verifying parts meet specifications
  • Working with machinists and production teams to improve quality, efficiency, and workflow
In addition, you will also be expected to maintain a safe and organized work area while following all company procedures and quality standards.

What We're Looking For
To be successful in this role, you should have the following:

Qualifications:
  • Previous CNC programming experience required
  • Experience programming Mazak lathes, Fadal machines, Hurco machines, or similar CNC equipment required
  • Ability to read and interpret blueprints and technical drawings

Skills:
  • Strong attention to detail
  • Mechanical aptitude
  • Ability to make program edits and machine adjustments
  • Strong math and measuring skills
  • Problem-solving skills
  • Ability to work independently and as part of a team

Why Join Us?
This is an excellent opportunity for experienced CNC Programmers looking for long-term employment with a company that values quality, reliability, and technical skill.

Workbox Staffing Benefits:
  • Weekly Pay
  • Hire-in Opportunities
  • Comprehensive Benefits including Health, Life, and Dental
  • Veteran-Friendly and Equal Opportunity Employer
Ready to start/roll? Apply online today and let's DO GOOD together!