1

Cmm Programming Jobs in Michigan (NOW HIRING)

CMM Programmer Job Summary Provide quality support for engineering and manufacturing in the area of ... Knowledge of programming software and techniques. * Understand and apply GD&T concepts and Drawing ...

CMM Programmer Job Summary Provide quality support for engineering and manufacturing in the area of ... Knowledge of programming software and techniques. * Understand and apply GD&T concepts and Drawing ...

2ND SHIFT CMM PROGRAMMER - ADRIAN, MICHIGAN AREA A Leading Automotive Supplier near Adrian, Michigan needs a 2nd Shift CMM Programmer. This is a Full Time, Permanent, Direct Hire Position offering ...

JOB QUALIFICATIONS REQUIRED EDUCATION & EXPERIENCE • Associates/Technical degree or equivalent experience. • Zero to three (3) years experience as a CMM programmer/operator in PCDMIS preferred.

JOB QUALIFICATIONS REQUIRED EDUCATION & EXPERIENCE • Associates/Technical degree or equivalent experience. • Zero to three (3) years experience as a CMM programmer/operator in PCDMIS preferred.

Experience in general dimensional inspection including GD&T and have experience programming PCDMIS ... Computer literacy with emphasis CMM type software. * Familiar with the operation and general ...

CMM Programmer

Westland, MI · On-site

$32 - $45/hr

The CMM Programmer/Operator is responsible for the creation of Calypso CMM programs to meet the specifications of various aerospace precision parts. Primary Responsibilities * Operates CMM to ...

SummaryThe Quality CMM Operators role is to create inspection programs for coordinate measuring machines and to ensure the machine is properly working throughout programming scripts and tests. The ...

We offer 100% vertical integration capabilities such as end-to-end engineering, manufacturing, and ... Performs in-depth part layout using direct drive CMM and bench layout. * Performs capability ...

Showing results 41-60

Cmm Programming information

See Michigan salary details

$15

$27

$41

How much do cmm programming jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for cmm programming in Michigan is $27.82, according to ZipRecruiter salary data. Most workers in this role earn between $23.03 and $31.83 per hour, depending on experience, location, and employer.

What is CMM programming?

CMM programming refers to the process of writing and optimizing instructions for a Coordinate Measuring Machine (CMM) to inspect and measure the physical geometries of manufactured parts. CMM programmers use specialized software to create programs that guide the machine's probe to collect precise measurement data, ensuring parts meet engineering and quality specifications. This role is critical in industries such as aerospace, automotive, and manufacturing, where precision and quality control are essential. CMM programming often requires knowledge of GD&T (Geometric Dimensioning and Tolerancing), CAD models, and measurement principles.

What are some common challenges CMM programmers face when working with complex parts, and how can they overcome them?

CMM Programmers often encounter challenges when measuring complex parts, such as interpreting intricate geometric tolerances or accessing hard-to-reach features. These challenges can be addressed by collaborating closely with design engineers to clarify specifications, utilizing advanced probing techniques, and leveraging CAD models for precise programming. Additionally, staying updated on software capabilities and regularly calibrating equipment ensures accurate measurements and smooth workflow. Proactive communication and continuous learning are key to overcoming these obstacles.

What are the key skills and qualifications needed to thrive as a CMM programmer, and why are they important?

To thrive as a CMM Programmer, you need a solid understanding of metrology, geometric dimensioning and tolerancing (GD&T), and experience with CMM machines, often supported by technical training or a related degree. Proficiency in CMM software such as PC-DMIS or Calypso, and familiarity with CAD systems, are typically required. Attention to detail, analytical thinking, and effective communication are crucial soft skills for interpreting engineering drawings and collaborating with quality and engineering teams. These skills ensure precise measurement, quality assurance, and efficient production processes in manufacturing environments.

What is the difference between Cmm Programming vs CNC Machining?

AspectCmm ProgrammingCNC Machining
Primary FocusDeveloping and writing programs for Coordinate Measuring Machines (CMMs) to inspect partsOperating machines to cut, shape, or finish parts using computer-controlled tools
Required SkillsKnowledge of CMM software, measurement techniques, and programming languages like G-codeUnderstanding of CNC machine operation, tooling, and G-code programming
Work EnvironmentInspection labs, manufacturing plants, quality control departmentsMachine shops, manufacturing floors, production facilities
CertificationsOften requires CMM programming certifications, quality control trainingRequires CNC operator certifications, machining training

While both Cmm Programming and CNC Machining are integral to manufacturing, Cmm Programming focuses on programming measurement devices to ensure part quality, whereas CNC Machining involves operating machines to produce parts. Understanding both roles can enhance quality control and production efficiency in manufacturing environments.

Are CMM programmers in demand?

CMM programmers are in steady demand in manufacturing and quality control industries that require precise measurement and inspection of parts. Skills in programming Coordinate Measuring Machines (CMMs) and knowledge of measurement software increase employability, especially in industries like aerospace, automotive, and precision engineering.

How do I become a CMM programmer?

To become a CMM programmer, you typically need a high school diploma or equivalent, followed by training or certification in coordinate measuring machine (CMM) programming. Gaining experience with CMM software such as PC-DMIS or Calypso and understanding geometric dimensioning and tolerancing (GD&T) are essential. Many employers also value technical training or an associate degree in manufacturing, machining, or a related field.

How much does a CMM programmer make?

A CMM (Coordinate Measuring Machine) programmer typically earns between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CMM software like PC-DMIS can command higher salaries, especially in manufacturing and quality control environments.
Infographic showing various Cmm Programming job openings in Michigan as of August 2026, with employment types broken down into 1% Internship, 77% Full Time, 14% Part Time, 2% Temporary, 4% Contract, and 2% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $57,873 per year, or $27.8 per hour.

CMM Programmer

Skilled Manufacturing Inc

Traverse City, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 11 days ago


Skilled Manufacturing Inc. rating

5.9

Company rating: 5.9 out of 10

Based on 5 frontline employees who took The Breakroom Quiz


Job description

$2000 RETENTION BONUS

Participating Employer: MI Tr-Share Child Care Program

*Your child cost is reduced by 66% for eligible employees*

CMM Programmer

Essential Duties / Responsibilities

The CMM Programmer is responsible for creating, editing, and running coordinate measurement machine (CMM) programs to facilitate the parts inspection process for our internal customers.

Knowledge/Skills/Abilities:

  • Create intermediate/advanced CMM Programs using Zeiss Calypso
  • Layout / dimensional CMM reports
  • Determine conformance of products based on data received from CMM
  • Use micrometers, calipers, depth micrometers, and various other hand tools.
  • Ability to develop work instructions for CMM set-up and operation for various programs.
  • Participate in the company culture of continuous improvement

Qualifications:

  • Experience with quality control technologies, including coordinate measuring machines (CMMs), ability to interpret drawings, specifications, and acceptance test procedures, including full knowledge of reading geometric dimensioning and tolerancing.
  • Committed to maintaining customer success through attention to detail on all inspection projects.
  • Can effectively work alongside a cross-functional team to accurately collect and disseminate quality information at all levels of the organization.
  • Well-organized and able to operate in a fast-paced environment.
  • Metrics Driven: Continuously strives for improvement in performance.

Work Environment:

  • Standing for 10-hour shifts
  • Moderate physical activity, such as walking and lifting, is required on a daily basis
  • Safety gear, such as approved safety glasses, is always required
  • The ability to lift up to 25 lbs. on a regular basis
  • Clean, climate-controlled manufacturing environment

Benefits – start on the 1st day of employment:

  • Health Insurance
  • Health Savings Account
  • Vision Insurance
  • Dental Insurance
  • Company-paid Short-term Disability
  • Company-paid Long-term Disability
  • Company-paid Life Insurance

Benefits – Additional:

  • Paid Time Off is available after 60 days of employment
  • 401K with employer contribution and employer match after 6 months of employment

Employment Criteria:

This position includes access or potential access to ITAR technical data. Therefore, candidates will need to qualify as a US Person, which is defined as a US Citizen, a Permanent Resident who does not work for a foreign company/foreign government/foreign governmental agency or organization, or a political asylee in compliance with International Traffic in Arms Regulations.

Due to the requirements of the Customer, No Visa sponsorship is available

We are a team-driven Equal Opportunity Employer committed to workforce diversity. All qualified applicants will receive consideration for employment without regard to status as a protected veteran or a qualified individual with a disability or other protected status such as race, religion, color, national origin, sex, sexual orientation, gender identity, genetic information, pregnancy or age.


What Skilled Manufacturing Inc. employees say

Hours and flexibility

Workplace

Get the full story on Breakroom