1

Cnc Programmer Operator Jobs in Michigan (NOW HIRING)

Swiss CNC Programmer

Marquette, MI

$25.75 - $35.25/hr

CNC Programming | Swiss-Type Lathes Published: January 9, 2026 --- About Mount Mfg Mount Mfg is an ... Provide technical guidance and mentorship to machinists and operators * Collaborate effectively in ...

CNC Programmer

Charlevoix, MI

$25.25 - $34.50/hr

The CNC Programmer will work harmoniously and effectively with the machine operators to ensure the programs meet their needs and produce a quality product in an efficient timeframe. Essential Duties ...

Senior CNC Programmer

New Troy, MI

$24.25 - $33.25/hr

Senior CNC Programmer Direct Hire | Full-Time Location: New Troy, Michigan Schedule: Monday ... Macro programming experience is a plus * Assist in training new operators and supporting ...

CNC (4) Programmer

Auburn Hills, MI

$25 - $34.25/hr

CNC Programmer This opening is on 2nd shift from 3:00PM-11:00PM JOB SUMMARY CNC Programmers are ... Although much of the work is done independently, CNC operators must collaborate with other team ...

CNC (4) Programmer

Auburn Hills, MI

$25 - $34.25/hr

CNC Programmer This opening is on 2nd shift from 3:00PM-11:00PM JOB SUMMARY CNC Programmers are ... Although much of the work is done independently, CNC operators must collaborate with other team ...

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 ... Although much of the work is done independently, CNC operators must collaborate with other team ...

CNC Programmer/Machinist

Ann Arbor, MI

$26 - $35.50/hr

The Programmer is responsible for managing the Operator as their direct employee and over see their day-to-day responsibilities. They will also collaborate with the manufacturing manager or ...

CNC Programmer

Auburn Hills, MI · On-site

$25 - $34.25/hr

Since 1910, the company has remained family-owned and operated by four generations of the Carlson ... Program CNC's using the CAD drawings and GibbsCAM. * Confers with engineers to resolve details or ...

CNC Programmer

Auburn Hills, MI · On-site

$25 - $34.25/hr

Since 1910, the company has remained family-owned and operated by four generations of the Carlson ... Program CNC's using the CAD drawings and GibbsCAM. * Confers with engineers to resolve details or ...

CNC Programmer/Machinist

Troy, MI · On-site

$25 - $34.25/hr

Produce machined parts by setting up, and operating a mill and/or computer numerical control (CNC ... Determine steps for programming including where materials should be cut * Convert instructions into ...

Be Seen First

CNC Programmer/Machinist

Oxford, MI · On-site

$30 - $40/hr

... machine operators to ensure quality parts · Have a good working knowledge of GD&T · Program ... with MasterCam Programming · 5 years experience with CNC milling · High School diploma/GED ...

Urgent

CNC Programmer/Machinist

Troy, MI · On-site

$25 - $34.25/hr

Produce machined parts by setting up, and operating a mill and/or computer numerical control (CNC ... Determine steps for programming including where materials should be cut * Convert instructions into ...

next page

Showing results 1-20

Cnc Programmer Operator information

See Michigan salary details

$14

$26

$39

How much do cnc programmer operator jobs pay per hour?

As of May 29, 2026, the average hourly pay for cnc programmer operator 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 are the key skills and qualifications needed to thrive as a CNC Programmer Operator, and why are they important?

To excel as a CNC Programmer Operator, you need a solid understanding of machining processes, blueprint reading, and experience with CNC programming languages, often supported by a technical diploma or relevant certification. Familiarity with CAD/CAM software, G-code, and various CNC control systems is typically required. Attention to detail, problem-solving ability, and strong communication skills help ensure precision and collaboration on the shop floor. Mastering these skills ensures the efficient production of high-quality parts and minimizes errors in a manufacturing environment.

What are some common challenges CNC Programmer Operators face when transitioning from manual machining to CNC operations?

One of the main challenges CNC Programmer Operators encounter when moving from manual machining is adapting to the digital aspects of programming and troubleshooting CNC machines. Unlike manual machines, CNC equipment requires a strong understanding of G-code, software interfaces, and interpreting technical drawings digitally. Additionally, operators must learn to anticipate and resolve issues related to machine calibration, tool wear, and program errors. This transition often involves close collaboration with engineers and other machinists to ensure production quality and efficiency remains high.

What are CNC Programmer Operators?

CNC Programmer Operators are skilled professionals who program, set up, and operate computer numerical control (CNC) machines to manufacture precision parts and components. They read blueprints or technical drawings, write or modify code (often in G-code), and ensure that machines run efficiently and accurately. Their role also involves inspecting finished products for quality, performing routine maintenance, and troubleshooting issues with the machines. CNC Programmer Operators play a crucial role in industries such as manufacturing, aerospace, and automotive, where precision and efficiency are essential.
What are popular job titles related to Cnc Programmer Operator jobs in Michigan? For Cnc Programmer Operator jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Cnc Programmer Operator jobs in Michigan look for? The top searched job categories for Cnc Programmer Operator jobs in Michigan are:

$25.75 - $35.25/hr

Full-time

Posted 6 days ago


Job description

Location: Marquette Township, MI, USA
Company: Mount Mfg
Employment Type: Full-Time
Experience Level: 3–5 Years
Discipline: CNC Programming | Swiss-Type Lathes
Published: January 9, 2026

---

About Mount Mfg

Mount Mfg is an orthopedic contract manufacturing company specializing in high-precision medical implants and instruments. Our operation is ISO 13485:2016 certified and serves both domestic and international medical device customers.

We combine advanced Swiss CNC technology, strong quality systems, and a collaborative shop culture to produce complex, tight-tolerance components in a regulated manufacturing environment.

Role Overview

The Swiss CNC Programmer is responsible for programming, setting up, and optimizing Swiss-type CNC lathes used in the production of orthopedic medical components. This role requires strong technical judgment, attention to detail, and the ability to support production through continuous improvement and troubleshooting.

Key Responsibilities

  • Program, set up, and optimize Swiss CNC lathes with live tooling
  • Develop robust machining strategies to ensure repeatability, accuracy, and throughput
  • Select cutting tools and define optimal feeds, speeds, and toolpath strategies
  • Utilize CAD/CAM software including Autodesk PartMaker and/or SolidWorks
  • Interpret complex part drawings, specifications, and GD&T (ASME Y14.5)
  • Troubleshoot machining and quality issues, identify root causes, and implement corrective actions
  • Support production by improving cycle times, quality, and process stability
  • Assist with job supply procurement and tooling needs
  • Support Engineering Change Orders (ECOs) and CAPA activities
  • Provide technical guidance and mentorship to machinists and operators
  • Collaborate effectively in a team-oriented, regulated manufacturing environment

✅ Required Qualifications

  • 3–5 years of CNC programming experience in a machine shop environment
  • Hands-on experience programming Swiss-type CNC machines (required)
  • Experience with Fanuc controls (preferred)
  • Working knowledge of medical or regulated manufacturing environments (preferred)
  • Ability to communicate clearly and work collaboratively with engineering and production teams

Education & Experience

  • High school diploma or equivalent (required)
  • Technical training or extended manufacturing experience strongly preferred
  • Combination of education and experience considered

✈ Travel Requirements

  • Minimal
  • Occasional customer visits or technical training workshops

Why Join Mount Mfg?

  • Work on high-precision orthopedic medical devices
  • Stable, full-time role with growth opportunities
  • Strong quality systems and modern manufacturing practices
  • Supportive team culture with technical collaboration
  • Located in Marquette, MI, offering affordable living and exceptional outdoor recreation

Apply now to join Mount Mfg as a Swiss CNC Programmer and contribute to the production of critical medical components in a high-quality, growth-focused manufacturing environment.


About Mount Mfg

Sourced by ZipRecruiter

Industry

Medical equipment and supplies manufacturing

Company size

1 - 10 Employees

Headquarters location

Marquette, MI, US

Year founded

2015