2

Full Time Cnc Programmer Jobs in Michigan (NOW HIRING)

Basic math skills Job Type: Full-time Benefits: * Paid time off * Relocation assistance Work Location: In person You should be proficient in: * Woodworking * CNC Programming Machines & technologies ...

New

CNC Programmer

Brighton, MI · On-site

$25.50 - $34.75/hr

Micro Gauge seeks an experienced and energetic CNC PROGRAMMER to join our growing team. This key ... Full-time Benefits: * 401(k) * 401(k) matching * Dental insurance * Flexible spending account

CNC Programmer (Milling)

Gwinn, MI · On-site

$25.75 - $35.25/hr

... Full-time: 40 hours per week; potential for more; infrequent travel Position Status: Non-Exempt ... as CNC Programmer for Medical Device Implants and Instruments (or equivalent); thorough ...

Senior CNC Programmer

New Troy, MI · On-site

$24.25 - $33.25/hr

Senior CNC Programmer Direct Hire | Full-Time Location: New Troy, Michigan Schedule: Monday - Friday | 7:00 AM - 4:00 PM & Overtime as needed (approx. 45 hours/week) Benefits Include: * Paid Time Off ...

CNC Programmer

Westland, MI · On-site

$24.25 - $33.25/hr

Location Hytrol - Westland, Michigan Category Engineering Description Now Hiring - CNC Programmer ... Full-Time/Part-Time Full-Time Pay Rate Based on experience Number of Openings 1 Open Date 6/30/2026 ...

CNC Programmer/Machinist

Oxford, MI · On-site

$30 - $40/hr

Immediate full-time position open for CNC Programmer/Machinist to perform the following: · MasterCam programming for CNC mills · CNC milling machining · Design fixtures and work holding details · ...

Be Seen First

CNC Programmer

Stevensville, MI · On-site

$55K - $70K/yr

Operate CNC machines * Use hand tools; grinders; saws; routers; sanders * Successful history of ... We offer a full benefits package to all full-time employees including health, dental, 401(k), paid ...

New

This is a full time on-site position at our Marshall, MI facility. Hours: 8AM-4:30PM EST The ... What you'll do: The CNC Programmer/Machinist is responsible for programming and machining of ...

Job Type: Full-time Pay: $20.00 - $38.00 per hour Benefits: • Health Insurance • Dental ... and/or CNC (5 Years Minimum) • Conversation Lathe Programming (a Plus) • Okuma Lathe and ...

New

Be Seen First

We are seeking an experienced CNC Machinist/programmer to join our team. The successful candidate ... Full-time Benefits: * Dental insurance * Health insurance * Health savings account * Life ...

next page

Showing results 1-20

Full Time Cnc Programmer information

See Michigan salary details

$10

$23

$40

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

As of Jul 16, 2026, the average hourly pay for full time cnc programmer in Michigan is $23.73, according to ZipRecruiter salary data. Most workers in this role earn between $17.94 and $27.02 per hour, depending on experience, location, and employer.

What is the highest salary for a CNC programmer?

The highest salaries for full-time CNC programmers can exceed $70,000 to $80,000 annually, especially for those with advanced skills, certifications, and experience working in high-demand manufacturing environments. Senior CNC programmers with specialized knowledge of complex machinery and programming languages like G-code or CAM software tend to earn the top salaries.

Is there a demand for CNC programmers?

CNC programmers are in steady demand across manufacturing industries due to the need for precise and efficient machining. Skilled programmers who can operate CAD/CAM software and set up CNC machines are especially sought after, with employment opportunities often available in factories, machine shops, and aerospace sectors.

What are the key skills and qualifications needed to thrive as a Full Time CNC Programmer, and why are they important?

To thrive as a Full Time CNC Programmer, you need expertise in CNC machine operation, G-code programming, blueprint reading, and typically a background in manufacturing or mechanical engineering. Proficiency with CAD/CAM software (such as Mastercam or SolidWorks) and experience with various CNC controllers are essential, and certifications like NIMS can be advantageous. Strong problem-solving skills, attention to detail, and effective communication help ensure precise machining and efficient collaboration with production teams. These skills are crucial for producing high-quality components, minimizing errors, and supporting overall manufacturing productivity.

What is the difference between Full Time Cnc Programmer vs Part Time Cnc Programmer?

AspectFull Time Cnc ProgrammerPart Time Cnc Programmer
Work HoursTypically 40 hours per week, full scheduleFewer hours, often less than 20 hours per week
Employment StatusFull-time employment with benefitsPart-time, may lack benefits
Certifications & SkillsRequires CNC programming certifications, experience with CNC machinesSimilar certifications, but may require less experience
Work EnvironmentManufacturing plants, machine shopsSimilar environments, often flexible or remote options

Full Time Cnc Programmers work standard hours with benefits and full employment status, while Part Time Cnc Programmers have flexible hours with fewer benefits. Both roles require CNC programming skills and certifications, but full-time positions typically demand more experience and commitment.

Do CNC programmers make a lot of money?

CNC programmers typically earn a competitive salary that varies by experience, location, and industry. On average, full-time CNC programmers in the United States earn between $45,000 and $75,000 annually, with higher wages possible for those with advanced skills, certifications, or specialized equipment knowledge. Skilled programmers who operate complex machinery and optimize manufacturing processes tend to have higher earning potential.

What are Full Time CNC Programmers?

Full Time CNC Programmers are professionals who create, modify, and optimize programs that control automated machining tools like lathes, mills, and grinders using Computer Numerical Control (CNC) technology. They work full-time in manufacturing settings to ensure precise production of parts by writing and testing code for CNC machines. Their responsibilities often include reading blueprints, selecting tools, setting machine parameters, and troubleshooting programming or machining issues to maintain high-quality standards.

Can a CNC machinist make 100k a year?

Full-time CNC programmers and machinists can potentially earn $100,000 annually, especially with advanced skills, certifications, experience, and working in high-demand industries or specialized environments. Achieving this income level often requires proficiency with CAD/CAM software, precision machining, and sometimes overtime or supervisory roles.

What are some common challenges CNC Programmers face when transitioning to a full-time, team-based manufacturing environment?

CNC Programmers moving into a full-time, team-oriented setting often find that communication and collaboration become just as important as technical programming skills. Coordinating with machinists, engineers, and quality control staff to ensure programs meet design specifications and production deadlines requires adaptability and clear communication. Additionally, managing multiple projects simultaneously and troubleshooting unexpected machine issues can be challenging, but these experiences help build strong problem-solving skills and open up opportunities for career advancement into supervisory or engineering roles.
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 Full Time Cnc Programmer jobs in Michigan look for? The top searched job categories for Full Time Cnc Programmer jobs in Michigan are:
What cities in Michigan are hiring for Full Time Cnc Programmer jobs? Cities in Michigan with the most Full Time Cnc Programmer job openings:
Infographic showing various Full Time Cnc Programmer job openings in Michigan as of July 2026, with employment types broken down into 4% Locum Tenens, 80% Full Time, 7% Part Time, 3% Contract, 5% Nights, and 1% Summer. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $49,366 per year, or $23.7 per hour.

Millwork CNC Programmer

Anonymous Employer

Swartz Creek, MI

$25 - $30/hr

Full-time

PTO

Re-posted yesterday


Job description

Full Description

## Job Overview

We are seeking a skilled CNC Programmer to join our team. The ideal candidate will have a strong background in CNC programming and interpreting project blueprints, designing programs and setting up machines to produce the component outlined in the program in the millwork industry. If you have experience in this, we want to hear from you. It is also a bonus to have CNC operating experience, but is not required.

## Responsibilities

  • Programming: Create precise instructions for cutting tools and machining operations

  • Selecting cutting tools: Choose the best tools for the material and machining operation

  • Analyzing blueprints and models: Determine the most efficient production method

  • Setting up machines: Set up machines to produce the component outlined in the program

## Experience

  • Experience programming 3 axis CNC mills.

  • Basic math skills

Job Type: Full-time

Benefits:

  • Paid time off

  • Relocation assistance

Work Location: In person

You should be proficient in:

  • Woodworking
  • CNC Programming

Machines & technologies you'll use:

  • CNC Mill (3-4 axis VMC)
ID:qnkTyx