2

Full Time Cnc Router Programmer Jobs in Detroit, MI

CNC Mill Operator

Plymouth, MI · On-site

$21 - $27.75/hr

Plymouth MI Job Type: Full-Time Shift: Day Shift Job Summary Global CNC is hiring an experienced ... Work with programmers and engineering to improve processes * Maintain a clean, safe, and organized ...

CNC Machine Operator

Trenton, MI · On-site

$18.25 - $23/hr

Steel Tool & Engineering Co. Industry: Aerospace Precision Machining & Fabrication Full-Time: ... Overview The CNC Machinist is responsible for setting up, programming, and operating CNC lathes ...

CNC Machinist

Redford, MI · On-site

$30/hr

This full-time, on-site CNC Machinist role on 2nd shift (with 1st shift training) offers ... programming is an advantage In this role, you'll be crucial to maintaining production flow by ...

... CNC programming knowledge (G-code, M-code) **Job Type: **Full-time This is detail-oriented, skilled work -- not a repetitive production floor. If you want to machine parts that matter and see the ...

Be Seen First

CNC Machinist

Detroit, MI · On-site

$18 - $22/hr

Their duties include setting up machines, testing the programming that controls the equipment and ... Job Type: Full-time Benefits: * 401(k) * 401(k) matching * Dental insurance * Employee assistance ...

CNC Machinist - 2nd Shift

Redford, MI · On-site

$52K - $65K/yr

... Full-Time Pay: Based on experience + shift premium About the Opportunity A growing precision ... programming edits, offsets, and process adjustments . You will work with CNC mills and/or lathes ...

CNC Setup Machinist

Plymouth, MI · On-site

$52K - $83K/yr

Plymouth, MI Type: Full-Time, Onsite Shift Options: • Day Shift: 6:30 AM - 5:30 PM • Night ... Engineers handle programming, but technicians must be comfortable performing program edits, machine ...

CNC Machinist ll

Farmington, MI · On-site

$20.25 - $27.50/hr

At Roush, we fuse technology and engineering to provide product development solutions to customers ... Our full-time benefits include: medical, dental, vision, life insurance, earned sick time, STD, LTD ...

CNC Machinist ll

Farmington, MI · On-site

$20.25 - $27.50/hr

At Roush, we fuse technology and engineering to provide product development solutions to customers ... Our full-time benefits include: medical, dental, vision, life insurance, earned sick time, STD, LTD ...

Madison Heights, MI Type: Full-Time, Onsite Shift: 1st Shift (5:30am - 3:30pm, Monday-Friday) Pay ... Programming experience is a plus, but not required ● Strong attention to detail and quality

CNC Machinist ll

Farmington, MI · On-site

$20.25 - $27.50/hr

At Roush, we fuse technology and engineering to provide product development solutions to customers ... Our full-time benefits include: medical, dental, vision, life insurance, earned sick time, STD, LTD ...

CNC Machinist ll

Farmington, MI

$20.25 - $27.50/hr

At Roush, we fuse technology and engineering to provide product development solutions to customers ... Our full-time benefits include: medical, dental, vision, life insurance, earned sick time, STD, LTD ...

Full-time direct hire permanent role. Key Responsibilities * Set up and operate CNC lathes, mills, grinders, shapers, and manual machines * Machine, grind, and test parts to engineering and customer ...

next page

Showing results 1-20

Full Time Cnc Router Programmer information

See Detroit, MI salary details

$16

$30

$44

How much do full time cnc router programmer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for full time cnc router programmer in Detroit, MI is $30.65, according to ZipRecruiter salary data. Most workers in this role earn between $25.24 and $34.52 per hour, depending on experience, location, and employer.

What is the difference between Full Time Cnc Router Programmer vs Cnc Machine Operator?

AspectFull Time Cnc Router ProgrammerCnc Machine Operator
CredentialsBasic technical skills, sometimes certifications in CNC programmingBasic machine operation knowledge, safety training
Work EnvironmentDesigning, programming, and setting up CNC routers in manufacturing or woodworking shopsOperating CNC machines, monitoring production, and ensuring quality
Employer & IndustryManufacturing, woodworking, signage, and custom fabrication industriesManufacturing, metalworking, and fabrication industries

While both roles involve working with CNC machines, the Full Time Cnc Router Programmer primarily focuses on creating and optimizing CNC programs, whereas the Cnc Machine Operator handles the day-to-day operation and monitoring of CNC machines. The programmer's role is more technical and design-oriented, often requiring programming skills, while the operator's role emphasizes machine operation and quality control.

What are the most commonly searched types of Cnc Router Programmer jobs in Detroit, MI? The most popular types of Cnc Router Programmer jobs in Detroit, MI are:
What cities near Detroit, MI are hiring for Full Time Cnc Router Programmer jobs? Cities near Detroit, MI with the most Full Time Cnc Router Programmer job openings:
Infographic showing various Full Time Cnc Router Programmer job openings in Detroit, MI as of July 2026, with employment types broken down into 5% Locum Tenens, 81% Full Time, 5% Part Time, 2% Contract, 6% Nights, and 1% Summer. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $63,743 per year, or $30.6 per hour.
CNC Lathe Programmer / Machinist

CNC Lathe Programmer / Machinist

Shively Diversified Management Services

Plymouth, MI • On-site

Full-time

Posted 18 days ago


Job description

We are seeking an experienced CNC Lathe Programmer / Machinist to join a precision manufacturing team. This role is ideal for a machinist who is comfortable programming CNC lathes and running their own parts, from setup through final inspection.

You’ll work with modern CNC lathe equipment and play a key role in producing high-quality components that meet tight tolerances and production goals.

What You’ll Do

Programming

  • Program, edit, and optimize CNC lathe programs using G-code and CAM software (Esprit or Fusion 360)
  • Interpret blueprints, technical drawings, and GD&T to develop accurate machining processes
  • Improve existing programs to reduce cycle times and increase efficiency

Setup & Operation

  • Perform full CNC lathe setups including tooling, offsets, and workholding
  • Operate Mazak, DMG Mori, and Doosan lathes to produce precision components
  • Monitor machining processes and make real-time adjustments as needed

Quality & Troubleshooting

  • Inspect parts using micrometers, calipers, and precision gauges
  • Identify and correct issues related to tooling, materials, or machine performance
  • Maintain setup sheets, tooling documentation, and basic production records

Collaboration

  • Work closely with engineering, quality, and production teams
  • Provide technical support or guidance to other machinists as needed

Requirements

What We’re Looking For

  • Hands-on experience as a CNC Lathe Programmer and Operator
  • Strong background in CNC lathe setup and machining
  • Ability to read and interpret blueprints and GD&T
  • Experience with Mazak, DMG Mori, or Doosan lathes (similar machines considered)
  • CAM experience with Esprit or Fusion 360 preferred
  • Strong problem-solving skills and attention to detail

Education

  • High school diploma or equivalent required
  • Machining certification or technical degree a plus

Benefits

Why Consider This Role?

  • Competitive compensation and benefits
  • Stable, full-time position in a modern machining environment
  • Opportunity to work with advanced CNC lathe equipment
  • Team-focused culture that values skill, quality, and continuous improvement