1

Junior Cnc Programmer Jobs in Michigan (NOW HIRING)

Junior CNC Machinist

Auburn Hills, MI

$19.50 - $26.50/hr

The Junior CNC Machinist works from designs to build and repair thermoplastic and thermoset ... engineering orders, etc. * Learn to checks machined parts for conformance to prescribed tolerances.

Prior experience training or mentoring junior programmers. Job Titles That Should Apply CNC Lathe Programmer, CNC Programmer, Lathe Programmer, Manufacturing Engineer, CNC Machinist Programmer, G ...

New

Prior experience training or mentoring junior programmers. Job Titles That Should Apply CNC Lathe Programmer, CNC Programmer, Lathe Programmer, Manufacturing Engineer, CNC Machinist Programmer, G ...

New

Be Seen First

Support continuous improvement initiatives related to CNC production and engineering efficiency. * Assist in training apprentices or junior team members on Mozaik and CNC operations as needed.

Be Seen First

Support continuous improvement initiatives related to CNC production and engineering efficiency. * Assist in training apprentices or junior team members on Mozaik and CNC operations as needed.

Company: **Steel Tool & Engineering Co. Industry: Aerospace Precision Machining & Fabrication ... Effective communication skills and ability to mentor junior operators. * Commitment to safety ...

CNC Machine Operator

Trenton, MI · On-site

$19.25 - $24/hr

Company: **Steel Tool & Engineering Co. Industry: Aerospace Precision Machining & Fabrication ... Effective communication skills and ability to mentor junior operators. * Commitment to safety ...

Lathe Operator

Freeland, MI · On-site

$22 - $32/hr

... junior machinists and assist with technical training * Support lean manufacturing and continuous improvement efforts Requirements Minimum Qualifications: * Strong understanding of CNC programming and ...

Lathe Operator

Freeland, MI · On-site

$22 - $32/hr

... junior machinists and assist with technical training * Support lean manufacturing and continuous improvement efforts Requirements: Minimum Qualifications: * Strong understanding of CNC programming ...

... junior machinists and assist with technical training * Support lean manufacturing and continuous improvement efforts Requirements Minimum Qualifications: * Strong understanding of CNC programming and ...

Open to both junior and experienced candidates * Teachable and adaptable; we prefer someone who is ... Communicate scheduling priorities with Programming, Production, Tooling, Materials, and other teams

Operating under the guidance of the Engineering department, the Machinist/CNC Operator programs and ... Elevate the capabilities of the shop by mentoring junior team members. Take full charge of machine ...

Senior Mechanical Engineer

Spring Lake, MI · On-site

$95K - $125K/yr

Campbell Grinder Company is a leader in high-precision engineering and advanced CNC grinding ... Mentorship & Oversight Provide guidance and mentorship to junior engineers by supporting their ...

Senior Mechanical Engineer

Spring Lake, MI · On-site

$95K - $125K/yr

Campbell Grinder Company is a leader in high-precision engineering and advanced CNC grinding ... Mentorship & Oversight Provide guidance and mentorship to junior engineers by supporting their ...

next page

Showing results 1-20

Junior Cnc Programmer information

See Michigan salary details

$6

$23

$41

How much do junior cnc programmer jobs pay per hour?

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

How much do junior CNC programmers earn?

Junior CNC programmers typically earn between $35,000 and $50,000 annually, depending on experience, location, and industry. Entry-level positions may start lower, but with skills in G-code programming and familiarity with CNC machines, salaries can increase with experience and certifications.

How to become a junior CNC programmer with no experience?

To become a junior CNC programmer with no experience, start by gaining basic knowledge of machining and CNC operations through online courses or technical school programs. Learning to operate CNC machines and understanding G-code programming are essential, and obtaining certifications can improve job prospects. Entry-level positions often require a willingness to learn and some familiarity with CAD/CAM software.

Is there a demand for junior CNC programmers?

There is steady demand for junior CNC programmers as manufacturing and machining industries continue to grow, especially for those skilled in CAD/CAM software and machine operation. Entry-level positions are available in various sectors such as aerospace, automotive, and medical device manufacturing, often requiring basic programming knowledge and certifications. Job prospects improve with experience, technical skills, and familiarity with CNC machinery and programming languages like G-code.

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 are popular job titles related to Junior Cnc Programmer jobs in Michigan?

For Junior Cnc Programmer jobs in Michigan, the most frequently searched job titles 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 81% Full Time, 7% Part Time, 2% Temporary, 3% Contract, and 7% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $48,869 per year, or $23.5 per hour.

Junior CNC Machinist

US Farathane

Auburn Hills, MI

$19.50 - $26.50/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 13 days ago


US Farathane rating

6.4

Company rating: 6.4 out of 10

Based on 24 frontline employees who took The Breakroom Quiz

59th of 84 rated plastic manufacturers


Job description

Delta Technologies is an industry leading tooling company who is searching for a Junior CNC Machinist. The Junior CNC Machinist works from designs to build and repair thermoplastic and thermoset injection molds to company standards. Our customers are automotive manufacturers and suppliers in one of the fastest growing automotive regions.
Essential Duties and Responsibilities:
  • Learn to study designs of Press Tools and Plastic Injection molds, and prototype parts and visualizes shape, mechanical structure, and operation of the die and mold. Understanding application of Jigs and Fixtures.
  • Learn machine set-ups, adjusting speeds, feeds, and depth of cut, to machined parts to specifications set forth in designs, engineering orders, etc.
  • Learn to checks machined parts for conformance to prescribed tolerances.
  • Required to operate numerical control machines.
Qualifications
  • Be willing and able to follow instruction.
  • Set-up and safely operate Vertical Milling Machines, Surface Grinders, Overhead Cranes, Saws.
  • Proficient aptitude and basic hand tool experience.
  • Ability to aid in moving, disassembling, cleaning molds and components in a safe manner.
  • Understand the importance of accurate documentation and follow described methods and procedures.
  • Recognize the challenges of the trade and demonstrate a willingness to learn and desire to advance.
***On the job training will be provided***
Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Ability to stand, walk, sit, talk or hear. Ability to lift 5 - 50 pounds.
Delta offers an impressive compensation and benefits package to full-time employees including:
  • Medical
  • Dental
  • Vision
  • 401k with company match
  • Paid holidays and vacation
  • Job Promotional Opportunities and much more!
Delta Technologies provides equal employment opportunities (EEO) to all qualified applicants for employment without regards to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, height, weight, or status as a protected veteran.

What US Farathane employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom