1

Cnc Programer Jobs in Michigan (NOW HIRING)

CNC Programmer

Williamston, MI · On-site

$23 - $31.50/hr

MC Molds Inc. is seeking an experienced CNC Programmer for 1st, 2nd and 3rd Shift. Requirements: * Must be able to program 3 and/ or 5 axis CNC milling centers using 2D and 3D CAM software. * A ...

Senior CNC Programmer

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

CNC

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?

CNC Programmer (Milling)

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

CNC Operator

Weidman, MI · On-site

$800 - $1.0K/wk

This role requires full CNC programming capabilities and involves regular collaboration with production teams to maintain quality and efficiency. Responsibilities * Set up milling machines according ...

CNC Programmer

Troy, MI

$25 - $34.25/hr

APEX Placement & Consulting has partnered with an exciting manufacturing company in the Metro Detroit area looking to add a CNC Programmer to their already amazing team. Their primary responsibility ...

Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.

Be Seen First

CNC Machinist Programmer

Macomb, MI · On-site

$25.75 - $35/hr

The CNC Machinist Programmer is responsible for independently programming and operating a variety of CNC machines including Vertical Machining Centers and Turn/Mill machines in a custom job shop ...

Experience programming CNC lathes using CAM software such as Mastercam, Esprit, GibbsCAM, NX, or similar. * Strong knowledge of G-Code, tooling selection, feeds, speeds, and machining principles.

Senior CNC Programmer

New Troy, MI · On-site

$24.25 - $33.25/hr

Senior CNC Programmer Direct Hire | Full-Time Location: New Troy, Michigan Schedule: Monday - Friday | 7:00 AM - 4:00 PM & Overtime as needed (approx. 45 hours/week) Benefits Include: * Paid Time Off ...

Showing results 41-60

Cnc Programer information

See Michigan salary details

$14

$26

$39

How much do cnc programer jobs pay per hour?

As of Aug 17, 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 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

MC Molds Inc

Williamston, MI • On-site

$23 - $31.50/hr

Full-time

Medical, Dental, Retirement, PTO

Re-posted 27 days ago


Job description

MC Molds Inc. is seeking an experienced CNC Programmer for 1st, 2nd and 3rd Shift.
Requirements:
  • Must be able to program 3 and/ or 5 axis CNC milling centers using 2D and 3D CAM software. 
  • A minimum of 2 full years of CNC programming using CAM software
  • Create efficient machining programs with correct tooling and feed-rates.
  • Must be able to read and understand blue prints. 
  • Must understand GD&T fundamentals 
  • Good communication skills
  • Knowledge of good fixture and jig practices.
  • Ability to work with a cross functional team on a variety of projects
  • Willingly to work overtime and on the weekends when needed
  • Knowledge and experience with feature recognition software is a plus. 
  • Knowledge and experience post processing and editing posts. 
Job Responsibilities:
  • Download required data into CAM software
  • Create CNC milling programs using WorkNc, Surfcam and Powermill for a variety of mold components
  • Create machining programs with correct tooling, speeds and feed-rates.
  • Produce clear instructional Set-Up sheets for CNC machinist with estimated cycle times.
  • Work with the CNC machining department to determine the most efficient process for making a variety of mold components
  • Work with the CNC machining department on continuous improvement projects
  • Use vericut (CNC machining simulation software) for detecting errors, or areas of inefficiency prior to releasing programs to CNC machining department.
Benefits:
  • 401K, Health Insurance, Dental, Long-Term Disability, Paid Vacation and Optional Supplemental Insurance.
  • Holiday Pay
  • Tuition assistance
Compensation is dependent upon skill and experience.
Please feel free to contact us via phone or email if you are interested in this position.
(517) -655-5481
Email: hr@mcmolds.com