1

Cnc Mill Programmer Jobs in Michigan (NOW HIRING)

Senior CNC Machinist

Farmington Hills, MI · On-site

$20.25 - $27.50/hr

Mechanical fabrication skills, CNC Mill, CNC Lathe, MIG / TIG welding. * Programming ability using our CAD/CAM software * Ability to read blueprints, drawings and GD&T. * Willingness to learn and ...

Senior CNC Machinist

Farmington Hills, MI · On-site

$20.25 - $27.50/hr

Mechanical fabrication skills, CNC Mill, CNC Lathe, MIG / TIG welding. * Programming ability using our CAD/CAM software * Ability to read blueprints, drawings and GD&T. * Willingness to learn and ...

Senior CNC Programmer

New Troy, MI

$24.25 - $33.25/hr

Analyze SPC data with Quality and Production Management to drive data-based improvements Qualifications: * 3-5 years of CNC Mill setup experience * Strong G & M code programming skills * Proven ...

Be Seen First

SWS-Trimac, Inc is seeking to fill a need for a CNC Mill Set-up / Operator Ideal candidate is a ... Mastercam Programming experience will command a higher hourly wage. Essential Functions ...

CNC Mill Operator

Bad Axe, MI · On-site

$19.50 - $26/hr

CNC Mill Operator Full-Time - Hourly, Non-Exempt (40 hrs/week; additional hours as needed to ... Join Thumb Tool & Engineering (TTE), North America's second largest supplier of aluminum extrusion ...

CNC Mill experience (three years minimum Mazak or Haas preferred) * Proficient knowledge of common ... Knowledge of G-Coding programming, desired. * Ability to read complex blueprints and understand GD ...

CNC Mill Machinist (2nd shift)

Greenville, MI · On-site

$19.50 - $26/hr

CNC Mill experience (three years minimum Mazak or Haas preferred) * Proficient knowledge of common ... Knowledge of G-Coding programming, desired. * Ability to read complex blueprints and understand GD ...

CNC Mill Operator

Bad Axe, MI · On-site

$19.50 - $26/hr

CNC Mill Operator Full-Time - Hourly, Non-Exempt (40 hrs/week; additional hours as needed to ... Join Thumb Tool amp; Engineering (TTE), North America's second largest supplier of aluminum ...

Be Seen First

CNC Machinist Programmer

Macomb, MI · On-site

$25.75 - $35/hr

Program and operate CNC Vertical Machining Centers and Turn/Mill machines * Create and optimize CAD/CAM programs for custom manufacturing jobs * Set up and run CNC lathe and milling equipment ...

Responsibilities: · Set up and operate a Cincinnati Gilbert CNC Boring Mill with a Fagor Controller. · Read and interpret blueprints, engineering drawings, and work instructions. · Machine ...

CNC Programming * G-Code * M-Code * CNC Machine Setup & Changeover * Precision Measurement & Hand ... CNC Mill (3-4 axis VMC) (Fanuc, Bridgeport, Haas, Doosan, Hurco, Brother, Dmg Mori Seiki) * CAM ...

CNC Machinist

Brighton, MI · On-site

$25 - $30/hr

CNC Mill and CNC Lathe for Full-Time Long-Term opportunities with their growing company. There are exciting opportunities for Precision CNC Machinists looking for a company that offers competitive ...

New

2nd Shift CNC Machinist (CNC Mold Programmer) Rochester Hills, MI Direct Hire Pay: $23 to $33/hr ... CNC Mill (5+ axis VMC) (Fanuc) * CNC Lathe (5+ axis) ID:qnkTyx

Showing results 41-60

Cnc Mill Programmer information

See Michigan salary details

$16

$25

$34

How much do cnc mill programmer jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for cnc mill programmer in Michigan is $25.38, according to ZipRecruiter salary data. Most workers in this role earn between $20.53 and $29.33 per hour, depending on experience, location, and employer.

What are common challenges faced by CNC mill programmers and how can they be addressed?

CNC Mill Programmers often encounter challenges such as interpreting complex blueprints, optimizing machining processes for efficiency, and troubleshooting programming errors or machine issues. Staying updated on the latest CAM software and machining techniques can help overcome these obstacles. Collaboration with machinists, engineers, and quality control teams is essential to ensure parts are produced accurately and efficiently. Continuous learning and proactive problem-solving are key to thriving in this role.

What is a CNC mill programmer?

CNC Mill Programmers are skilled professionals who create, modify, and optimize the computer programs that control CNC (Computer Numerical Control) milling machines. These machines are used to precisely shape metal, plastic, or other materials into parts and components based on engineering designs. CNC Mill Programmers interpret blueprints, select appropriate cutting tools, and write code—often using G-code or CAM (Computer-Aided Manufacturing) software—to ensure accurate and efficient production. Their expertise ensures that manufactured parts meet tight tolerances and quality standards required in industries such as aerospace, automotive, and manufacturing.

What is the difference between Cnc Mill Programmer vs Cnc Operator?

AspectCnc Mill ProgrammerCnc Operator
Primary RoleDesigns and writes CNC code to manufacture partsOperates CNC machines to produce parts based on existing programs
Skills & CertificationsKnowledge of CAD/CAM software, programming skills, technical certificationsMachine operation, basic technical knowledge, safety certifications
Work EnvironmentDesign labs, machine shops, programming stationsFactory floors, machine stations
Work FocusProgramming, setup, troubleshootingRunning machines, monitoring production

While both roles are essential in CNC manufacturing, Cnc Mill Programmers focus on creating and optimizing programs for CNC mills, requiring programming skills and technical knowledge. Cnc Operators primarily run and monitor machines based on existing programs, emphasizing operational skills. Understanding these differences helps in choosing the right career path or job search focus.

What skills and qualifications are needed to be a CNC mill programmer?

To thrive as a CNC Mill Programmer, you need strong technical aptitude in machining processes, blueprint reading, and a solid understanding of G-code programming, often supported by relevant vocational training or certifications. Familiarity with CAD/CAM software (such as Mastercam, SolidWorks, or Fusion 360) and CNC machine operation is essential. Attention to detail, problem-solving abilities, and effective communication are crucial soft skills for ensuring precise production and collaborating with machinists and engineers. These skills and qualities are vital for creating accurate programs, minimizing errors, and optimizing manufacturing efficiency.
What are popular job titles related to Cnc Mill Programmer jobs in Michigan? For Cnc Mill Programmer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Cnc Mill Programmer jobs in Michigan look for? The top searched job categories for Cnc Mill Programmer jobs in Michigan are:
What are popular job titles related to Cnc Mill Programmer jobs in MI? For Cnc Mill Programmer jobs in MI, the most frequently searched job titles are:
Infographic showing various Cnc Mill Programmer job openings in Michigan as of July 2026, with employment types broken down into 90% Full Time, 3% Part Time, 2% Contract, and 5% Nights. Highlights an 97% Physical, and 3% Remote job distribution, with an average salary of $52,784 per year, or $25.4 per hour.

CNC Machinist (Aerospace)

Smith Brothers Tool

Utica, MI

$25 - $30/hr

Full-time, Other

Medical, Dental, Vision, Retirement, PTO

Re-posted yesterday


Job description

Essential Functions:

• Set up, adjust, and operate CNC milling machines independently (3-axis or 5-axis)

• Read and interpret blueprints and engineering drawings to meet precise specifications

• Input offsets, edit programs, and make adjustments at the machine controller as needed

• Use precision measuring instruments (calipers, micrometers, dial indicators) to verify part dimensions in-process

• Perform equipment troubleshooting and basic preventive maintenance

• Maintain a clean and organized work area

Qualifications:

• 3+ years of CNC milling or3-axis or 5-axis machining experience

• Ability to read blueprints and work to tight tolerances

• Strong shop math skills and attention to detail

• Experience with Fanuc, Fidia C20, Siemens, Haas, or similar CNC controls

• CNC programming knowledge (G-code, M-code)

**Job Type: **Full-time

This is detail-oriented, skilled work — not a repetitive production floor. If you want to machine parts that matter and see the results of your craftsmanship, we want to talk.

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Health savings account
  • Paid time off
  • Vision insurance

Schedule:

  • 10 hour shift
  • 12 hour shift
  • Day shift/night shift
  • Overtime
  • Weekends as needed

Supplemental Pay:

  • Bonus opportunities

Work Location: In person

Equal Employment Opportunity

Smith Brothers Tool Company is an equal opportunity employer. We consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other status protected by applicable federal, state, or local law.

You should be proficient in:

  • GD&T
  • CNC Tooling
  • Shop Math Skills
  • Blueprint Reading

Machines & technologies you'll use:

  • CNC Mill (3-4 axis VMC)
  • 2D Drawings
  • CNC Mill (5+ axis VMC)
  • Calipers and Micrometers
ID:qnkTyx