1

Junior Cnc Programmer Jobs in Michigan (NOW HIRING)

Machinist

Auburn Hills, MI

$20.50 - $28.25/hr

Support CNC machining through setup, prove-outs, offsets, and minor program edits as needed * Serve ... Read and interpret engineering drawings, GD&T, and work instructions * Machine parts to tight ...

New

Machinist

Auburn Hills, MI

$20.50 - $28.25/hr

Support CNC machining through setup, prove-outs, offsets, and minor program edits as needed * Serve ... Read and interpret engineering drawings, GD&T, and work instructions * Machine parts to tight ...

New

Proficiency in operating and programming various machine tools (e.g., CNC mills, lathes, grinders ... Demonstrated ability to train and mentor junior tool room technicians. * Experience with 3D ...

Proficiency in operating and programming various machine tools (e.g., CNC mills, lathes, grinders ... Demonstrated ability to train and mentor junior tool room technicians. * Experience with 3D ...

Senior Prototype Fabricator

Holland, MI

$17.50 - $22.75/hr

You'll work from sketches, engineering drawings, and 3D CAD models to fabricate high-quality ... Mentor and train apprentice and junior model makers. * Take strong ownership of projects and ...

Senior Prototype Fabricator

Holland, MI · On-site

$17.50 - $22.75/hr

You'll work from sketches, engineering drawings, and 3D CAD models to fabricate high-quality ... Mentor and train apprentice and junior model makers. * Take strong ownership of projects and ...

Showing results 21-35

Junior Cnc Programmer information

See Michigan salary details

$6

$23

$41

How much do junior cnc programmer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for junior cnc programmer in Michigan is $23.49, according to ZipRecruiter salary data. Most workers in this role earn between $14.23 and $28.89 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a junior CNC programmer?

To thrive as a Junior CNC Programmer, you need a solid understanding of CNC machining principles, blueprint reading, and basic programming skills, often supported by a relevant associate degree or vocational training. Familiarity with CAD/CAM software (such as Mastercam or Fusion 360) and knowledge of G-code is typically required, and certifications like NIMS can be beneficial. Attention to detail, willingness to learn, and strong problem-solving abilities help junior programmers excel and integrate well into manufacturing teams. These skills ensure accurate part production, minimize errors, and enable effective collaboration within a fast-paced production environment.

What are some common challenges faced by junior CNC programmers in their first year?

Junior CNC Programmers often encounter challenges such as adapting to strict quality standards, troubleshooting unexpected machine issues, and learning the specific protocols of their employer’s shop floor. Mastering new software tools and interpreting complex technical drawings can also take some adjustment. Typically, new hires work closely with senior programmers and machinists, which helps them gain practical experience and develop confidence. Overcoming these early challenges is an important part of the learning curve and can significantly accelerate career growth in CNC programming.

What is a junior CNC programmer?

A Junior CNC Programmer is an entry-level role responsible for creating and optimizing CNC (Computer Numerical Control) machine programs for manufacturing parts. They assist in translating blueprints and technical drawings into precise machine instructions, ensuring accuracy and efficiency in production. Juniors typically work under experienced programmers and may also help with troubleshooting, machine setup, and quality control. This role requires knowledge of CAD/CAM software, G-code programming, and a strong understanding of machining processes.

What are the most commonly searched types of Cnc Programmer jobs in Michigan? The most popular types of Cnc Programmer jobs in Michigan are:
What job categories do people searching Junior Cnc Programmer jobs in Michigan look for? The top searched job categories for Junior Cnc Programmer jobs in Michigan are:
What cities in Michigan are hiring for Junior Cnc Programmer jobs? Cities in Michigan with the most Junior Cnc Programmer job openings:
Infographic showing various Junior Cnc Programmer job openings in Michigan as of August 2026, with employment types broken down into 87% Full Time, 4% Part Time, 3% Contract, and 6% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $48,869 per year, or $23.5 per hour.

$20.50 - $28.25/hr

Full-time

Posted 2 days ago

New


Kratos Defense & Security Solutions rating

7.8

Company rating: 7.8 out of 10

Based on 10 frontline employees who took The Breakroom Quiz


Job description

GENERAL JOB SUMMARY:

The Machinist is responsible for producing high-quality precision parts using primarily manual machining equipment, with the ability to support CNC operations as needed. This role supports the daily machining of prototype or small batch order parts and serves as the go-to technical resource on the shop floor for complex or non-routine work, bringing deep hands-on experience in machining, setup, and problem-solving.

Key Responsibilities

  • Support the daily machining of parts to meet quality, delivery, and safety expectations
  • Setup and operate manual machines including Bridgeport mills, precision lathes, surface grinders, drill presses, saws, EDM and other general tool room equipment.
  • Support CNC machining through setup, prove-outs, offsets, and minor program edits as needed
  • Serve as the go-to technical resource on the shop floor for complex or non-routine machining challenges
  • Read and interpret engineering drawings, GD&T, and work instructions
  • Machine parts to tight tolerances and quality standards
  • Perform in-process inspections using calipers, micrometers, indicators, and gauges
  • Troubleshoot machining issues related to tooling, fixturing, and processes
  • Mentor junior machinists and support training on safe and effective machining practices
  • Maintain a clean, safe, and organized work area
  • Follow all safety, quality, and compliance procedures
  • Support continuous improvement, 6S, and process optimization efforts

Qualifications

Required

  • High school diploma or equivalent
  • 10+ years of hands-on machining experience in a manufacturing environment
  • Strong proficiency with manual machining equipment (Bridgeport mills, lathes, grinders)
  • Ability to read and interpret blueprints and GD&T
  • Experience with precision measurement tools & Inspection layouts.
  • Strong mechanical aptitude and problem-solving skills
  • Demonstrated commitment to safety and quality
  • Experience in evaluation and selection of milling & lathe tools

Preferred

  • Experience in aerospace, defense, or precision manufacturing
  • Working knowledge of CNC machining (setup, offsets, basic troubleshooting)
  • Experience with fixture design or process improvement
  • Familiarity with AS9100 or ISO quality systems
  • Experience in cutting super alloys

Work Environment / Physical Requirements

  • Manufacturing shop environment
  • Standing and walking for extended periods
  • Frequent handling of materials, tooling, and fixtures
  • Exposure to noise, equipment, and cutting fluids
  • May be required to lift materials, components, or fixtures up to 50 lbs

Travel

  • None

THE ABOVE STATEMENTS ARE INTENDED TO DESCRIBE THE GENERAL NATURE AND LEVEL OF WORK BEING PERFORMED BY INDIVIDUALS ASSIGNED TO THIS CLASSIFICATION. THEY ARE NOT INTENDED TO BE CONSTRUED AS AN EXHAUSTIVE LIST OF ALL RESPONSIBILITIES, DUTIES AND SKILLS REQUIRED OF PERSONNEL SO CLASSIFIED.

A REVIEW OF THIS CLASSIFICATION HAS EXCLUDED THE MARGINAL FUNCTIONS OF THE CLASSIFICATION THAT ARE INCIDENTAL TO THE PERFORMANCE OF FUNDAMENTAL JOB JUTIES. ALL DUTIES AND RESPONSIBILITIES ARE ESSENTIAL JOB FUNCTIONS AND REQUIREMENTS AND ARE SUBJECT TO POSSIBLE MODIFICATION TO REASONABLY ACCOMMODATE INDIVIDUALS WITH DISABILITIES TO PERFORM THIS JOB PROFICIENTLY. THE REQUIREMENTS LISTED IN THIS DOCUMENT ARE THE MINIMUM LEVELS OF KNOWLEDGE, SKILLS OR ABILITIES.

EEO/M/F/D/V

#LI-Onsite



What Kratos Defense & Security Solutions employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom