2

Full Time Cnc Programmer Jobs in Michigan (NOW HIRING)

Be Seen First

CNC Lathe Programmer

Plymouth, MI ยท On-site

$28 - $35/hr

CNC Lathe Programmer Plymouth, MI | Full Time | First Shift | $28-$35 per Hour We are seeking an experienced CNC Lathe Programmer to join a precision manufacturing team in Plymouth, Michigan. This ...

CNC Operator I- Panels (3rd Shift)

MI ยท On-site

$22.29/hr

Currently there are openings for full-time CNC Operator I in our Panels division on 3rd shift ... and programmers. * Handle internal and external questions in a prompt professional manner.

Romulus, MI Employment Type: Full-Time Pay: Competitive hourly pay based on experience. One of our ... The ideal candidate will have hands-on experience setting up, programming, and operating CNC ...

New

CNC Machinsts

Merrill, MI ยท On-site

$23 - $40/hr

PRST is seeking experienced CNC Machinists for a full-time opportunity at an industrial ... Adjust and check CNC programming as needed. * Operate CNC machine tools through complex ...

CNC Machinist Plymouth, Michigan, United States $26-40/hour Direct Hire Opportunity * Full-time, on ... This is an excellent opportunity for a highly skilled machinist with strong CNC programming ...

... experience) * Full-time employment * Potential for career growth within the role * $100 referral ... CNC Programming * CNC Machine Repair * CNC Machine Installation * Tape Measure Reading * CNC ...

CNC Machinist

Redford, MI ยท On-site

$30/hr

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

CNC Machinist - 3rd Shift

Dundee, MI ยท On-site

$19.25 - $26.50/hr

AXIS ENGINEERING- CNC MACHINIST This is a 3rd Shift position with opportunities to work on a ... Modern equipment and technology * Stable, full-time employment * Safety-first culture

CNC Mill Operator

Plymouth, MI ยท On-site

$21 - $27.75/hr

Job Type Full-time Description CNC Mill Setup Operator (3-Axis & 5-Axis) - Global CNC Location ... Work with programmers and engineering to improve processes * Maintain a clean, safe, and organized ...

Be Seen First

CNC Milling Machinist/Programmer Location: Wixom, Michigan Pay: $30-$35/hour, based on experience ... Full-Time Our client is a full-service machine shop specializing in CNC milling, turning, and ...

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

Be Seen First

CNC Milling Machinist/Programmer Location: Wixom, Michigan Pay: $30-$35/hour, based on experience ... Full-Time Our client is a full-service machine shop specializing in CNC milling, turning, and ...

Showing results 41-60

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 Sep 2, 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 a full time CNC programmer?

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.

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 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 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 full time CNC programmers make good money?

Full-time CNC programmers typically earn a competitive salary that varies by experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software can earn higher wages, often supplemented by overtime or shift differentials in manufacturing environments.

How much do full time CNC programmers earn?

Full-time CNC programmers typically earn between $50,000 and $75,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CAD/CAM software may earn higher salaries, especially in high-demand manufacturing environments.

Is there a demand for full time CNC programmers?

Full-time CNC programmers are in steady demand across manufacturing and machining industries due to ongoing production needs. Employers seek candidates with proficiency in CAD/CAM software, machine operation, and troubleshooting skills, often requiring certifications or experience with specific CNC machine brands. The job outlook remains positive as automation and precision manufacturing continue to grow.

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 Full Time Cnc Programmer jobs in Michigan?

For Full Time Cnc Programmer jobs in Michigan, the most frequently searched job titles 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 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 $49,366 per year, or $23.7 per hour.

CNC Programmer / Machinist - Day Shift (Mills & Lathes | Fanuc)

Kodiak Manufacturing

Pontiac, MI โ€ข On-site

$31 - $35/hr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 9 days ago


Job description

At a Glance

Company: Kodiak Manufacturing
Location: Pontiac, MI (On-site)
Job Type: Full-Time
Pay Range: $31 โ€“ $35 per hour (based on experience)
Shift: Day Shift | 8-hour shifts
Overtime: Yes โ€” as needed
Experience Level: Senior (5โ€“10 years)
Work Authorization: Must be authorized to work in the U.S.

---

Why This Role Exists

Kodiak Manufacturing is expanding production capacity to support growing demand for precision connectors, fittings, and manifolds used in fluid, air, and hydraulic systems across automotive, defense, marine, and industrial markets.

This role is critical to producing high-quality precision components efficiently โ€” taking parts from model to finished production while optimizing programs, setups, and processes.

---

The Work Youโ€™ll Be Doing

In this role, you will:

  • Create, modify, and optimize CNC programs for mills and lathes
  • Model and draw customer parts to support manufacturing
  • Select tooling, fixtures, and machining strategies for efficient production
  • Perform complete machine setups, touch-offs, and prove-outs
  • Edit programs at the machine (G-code / M-code) as needed
  • Run multiple machines and maintain production flow
  • Collaborate with machinists to troubleshoot issues and improve cycle times
  • Perform first-article and in-process inspection
  • Maintain equipment and perform routine machine maintenance
  • Ensure quality standards and production timelines are met

---

Machines, Controls & Software

Youโ€™ll work with equipment such as:

  • Machines: CNC mills and lathes (multi-axis turning and milling environments)
  • Controls: Fanuc
  • CAM Software: TopSolidโ€™Cam (experience preferred)
  • Programming: G-code / M-code
  • Inspection Tools: Calipers, micrometers, gauges, and other precision instruments

---

Materials Youโ€™ll Work With

  • Aluminum
  • Steel and alloy steels
  • Stainless steel
  • Brass and other industrial materials

---

What Weโ€™re Looking For

Required:

  • 5+ years of CNC programming and machining experience
  • Experience programming mills and lathes
  • Strong understanding of setups, tooling selection, and offsets
  • Ability to model parts and create drawings
  • Experience with Fanuc controls
  • Ability to operate multiple machines simultaneously
  • Strong troubleshooting and problem-solving skills
  • Mechanically inclined and detail-oriented
  • Ability to lift up to 50 lbs and perform physical shop duties
  • Strong quality mindset and organizational skills

Preferred (Not Required):

  • Experience with TopSolidโ€™Cam
  • Multi-axis or mill-turn experience
  • Experience in high-precision or production machining environments

---

Why Machinists Like Working Here

Machinists choose Kodiak Manufacturing because:

  • Clean, organized professional shop environment
  • Advanced CNC equipment and automation capabilities
  • Stable workload supporting critical industries
  • Competitive pay and comprehensive benefits
  • Opportunity to work on complex, high-precision components
  • Collaborative team focused on efficiency and craftsmanship

---

Pay, Benefits & Schedule

Pay Range: $31 โ€“ $35/hr (DOE)

Benefits:

  • Medical, dental, vision insurance
  • 401(k) with company match
  • Paid time off
  • Paid holidays
  • Flexible scheduling options

Schedule:
Day Shift | 8-hour shifts

Overtime: Available as needed

---

Apply

Interested machinists can apply directly through hireCNC.

Apply Now or Save This Job to review later.