Demo

CNC Programmer - Lathe or Mill

Innov8 Manufacturing
Farmington, MI Full Time
POSTED ON 10/17/2026
AVAILABLE BEFORE 2/13/2027

What you can expect

  • $25 – $40 per hour depending on experience
  • Consistent full-time schedule with overtime opportunities
  • Variety of work — from prototype parts to production runs
  • Modern CNC equipment and Fusion 360 technology- If you don't know Fusion 360, we will teach you!
  • Clean shop environment
  • Opportunity to improve programs and machining processes

Company Overview

  • We are an established precision CNC machine shop in Farmington Hills, MI producing components for a wide range of industries including HVAC, military/defense, EV components, powertrain, weldments, and industrial equipment.
  • Our work ranges from 1-piece prototype jobs to production runs of several hundred pieces. Materials commonly machined include stainless steel, alloy steels, aluminum, bronze, and engineering plastics.
  • We maintain a stable workload with repeat customers across multiple industries and are looking for an experienced CNC Programmer to join our team.

Responsibilities

  • Develop and write CNC programs for lathe or milling machines using CAM software such as Fusion 360, ensuring optimal machining strategies.
  • Interpret complex blueprints, schematics, and technical drawings to accurately translate design specifications into machine instructions.
  • Set up CNC machines by selecting appropriate tooling, fixtures, and calibration procedures to ensure precise operation.
  • Utilize precision measuring instruments including bore gauges, calipers, micrometers, and coordinate measuring machines (CMM) to verify part dimensions and quality.
  • Perform routine maintenance and troubleshooting on CNC equipment, including electrical discharge machining (EDM) tools and CNC milling machines.
  • Apply lean manufacturing principles to streamline processes, reduce waste, and improve overall productivity.
  • Collaborate with design engineers using CAD software such as SolidWorks or AutoCAD to review designs and suggest manufacturability improvements.
  • Ensure all machining activities comply with safety standards and industry best practices related to GD&T (Geometric Dimensioning & Tolerancing) and schematics.

Experience

  • Proven experience programming CNC lathes or mills in a manufacturing environment with a strong understanding of CNC programming languages such as G-code.
  • Hands-on knowledge of Fanuc controls or similar CNC control systems.
  • Familiarity with CAD/CAM software including Fusion 360, SolidWorks, AutoCAD, or CATIA for designing and programming parts.
  • Experience working with precision measuring instruments like micrometers, bore gauges, calipers, dial indicators, and CMMs.
  • Knowledge of manufacturing processes such as machining, tooling selection, geometry calculations, and blueprint reading.
  • Understanding of electrical discharge machining (EDM) techniques is a plus.
  • Mechanical knowledge related to tooling setup, schematics interpretation, and mechanical assembly is desirable.
  • Strong math skills for calculating tolerances, feeds & speeds, and geometric dimensions necessary for high-quality production. Join us in shaping the future of manufacturing by leveraging your technical expertise in CNC programming! We are committed to fostering a vibrant work environment that values innovation, precision, and continuous improvement.

Pay: $26.00 - $40.00 per hour

Benefits:

  • Dental insurance
  • Health insurance
  • Paid time off
  • Parental leave
  • Vision insurance

Application Question(s):

  • Do you have experience more in mill or lathe?
  • Do you have and CNC Programming experience ?
  • If so what software have you used for CNC Programming ?

Shift availability:

  • Day Shift (Preferred)
  • Night Shift (Preferred)
  • Overnight Shift (Preferred)

Work Location: In person

Salary : $25 - $40

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a CNC Programmer - Lathe or Mill?

Sign up to receive alerts about other jobs on the CNC Programmer - Lathe or Mill career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$70,250 - $90,788
Income Estimation: 
$84,020 - $107,510
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other CNC Programmer - Lathe or Mill jobs in the Farmington, MI area that may be a better fit.

  • Trison Tool and Machine, Inc. Oxford, MI
  • Job Description: Experienced CNC mill or lathe programmer / operator needed. For the CNC mill position the job includes loading programs and setting toolin... more
  • 2 Days Ago

  • Frontline Precision Inc. Oxford, MI
  • Frontline Precision Inc is a family-owned machine shop located in Oxford, MI that was established in January of 2020. Here at Frontline, we believe in cult... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!