1

Cnc Programmer Operator Jobs in Michigan (NOW HIRING)

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

Westland, MI · On-site

$24.25 - $33.25/hr

The ideal candidate would have 3+ years of experience operating and programming CNC lathes and mills. Running a variety of materials Stainless and high nickel alloys. Applicant must be proficient in ...

CNC Programmer/Machinist

Ann Arbor, MI · On-site

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

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

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

CNC Programmer/Machinist

Warren, MI · On-site

$30 - $35/hr

* Produce machined parts by setting up, and operating a mill and/or computer numerical control (CNC ... Review 3D CAD design * Determine steps for programming including where materials should be cut

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

Urgent

CNC Programmer - WorkNC

Troy, MI · On-site

$72K - $93K/yr

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 Jul 13, 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 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 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 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 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:
CNC Programmer / Setup

CNC Programmer / Setup

Perigee Manufacturing Company, Inc.

Detroit, MI • On-site

$23.25 - $31.75/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 9 days ago


Job description

Benefits:
  • 401(k)
  • 401(k) matching
  • Bonus based on performance
  • Company parties
  • Competitive salary
  • Dental insurance
  • Health insurance
  • Opportunity for advancement
  • Paid time off
  • Training & development
  • Vision insurance
  • Flexible schedule
  • Free food & snacks
  • Free uniforms
  • Help or transport service
  • Home office stipend
  • Signing bonus
  • Tuition assistance

Requirements and responsibilities:
-Program, setup, and prove out CNC Lathes (Miyano)
-Minimum of ten (10) years experience operating CNC Lathes & Mills (REQUIRED)
-Minimum of five (5) years experience programming and setting up CNC Lathes & Mills (REQUIRED)
-Minimum of three (3) years experience programming and setting up Miyano CNC Lathes (REQUIRED)
-CAM experience is beneficial
-Excellent working knowledge of CNC programming (G & M codes, canned cycles, etc).
-Able to select, change, set, and touch off tools
-Strong ability to use measuring devices (calipers, micrometers, height gages, etc)
-Must be quality conscious
-Follow specific work, process, safety instructions and procedures
-Excellent problem-solving ability and attention to detail
-Good communication skills and team mentality
-Exhibit strong work ethic and attendance record
-Maintain organized/clean work area
-Physically able to perform duties of the job; able to lift 50#