1

Cmm Programming Jobs in Indiana (NOW HIRING)

Experience in Inspection (3+ Years) with a CMM Programming background is required. B. Proficient in reading detailed drawings with an excellent understanding of GD&T. C. Highly skilled in the use of ...

Proficiency in CMM programming software such as Calypso (Zeiss) and MCOSMOS (Mitutoyo). * Strong understanding of GD&T (Geometric Dimensioning and Tolerancing). * Ability to read and interpret ...

CMM Programming & Measurement Execution * Develop, validate, and maintain CMM programs using Zeiss Calypso software. PC-DMIS programming is also applicable in certain MPP locations * Optimize ...

Proficiency in CMM programming software such as Calypso (Zeiss) and MCOSMOS (Mitutoyo). * Strong understanding of GD&T (Geometric Dimensioning and Tolerancing). * Ability to read and interpret ...

CMM Programmer

Knox, IN · On-site

$78K - $88K/yr

High school diploma or equivalent required; technical degree or certification preferred. * 2-5 years of experience in CMM programming and inspection. * Proficiency with CMM software such as PC-DMIS ...

High school diploma or equivalent required; technical degree or certification preferred. * 2-5 years of experience in CMM programming and inspection. * Proficiency with CMM software such as PC-DMIS ...

CMM Programmer

Knox, IN · On-site

$78K - $88K/yr

QualificationsHigh school diploma or equivalent required; technical degree or certification preferred.2-5 years of experience in CMM programming and inspection.Proficiency with CMM software such as ...

Responsible for programming and operating multiple CMMs. Complete inspections for FAIR, Sample, and ... Develop CMM programming scripts and program a variety of coordinate measuring machines' code lines

Responsible for programming and operating multiple CMMs. Complete inspections for FAIR, Sample, and ... Develop CMM programming scripts and program a variety of coordinate measuring machines' code lines

... programming a Coordinate Measuring Machine (CMM) and various other measurement equipment in an automotive manufacturing plant. The work requires practical skill and knowledge as a CMM programmer to ...

... programming a Coordinate Measuring Machine (CMM) and various other measurement equipment in an automotive manufacturing plant. The work requires practical skill and knowledge as a CMM programmer to ...

next page

Showing results 1-20

Cmm Programming information

See Indiana salary details

$16

$30

$44

How much do cmm programming jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for cmm programming in Indiana is $30.38, according to ZipRecruiter salary data. Most workers in this role earn between $25.14 and $34.76 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 Indiana as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 14% Part Time, 4% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $63,183 per year, or $30.4 per hour.

CMM PROGRAMMER

Brazil, IN • On-site

Britt Aero
Aerospace Product and Parts Manufacturing • 51 - 200 employees

Full-time

Re-posted 12 days ago


Job description

Description:

I. Position Overview:


A Britt Aero CMM Programmer is responsible for the creation and validation of Coordinate-Measuring Machine (CMM) programs used to inspect precision machined product. The CMM programmer leans on tight tolerance experience and utilizes measurement solving techniques to create CMM inspection programs used to verify part dimensions, support inspection processes, and ensure parts meet engineering and customer requirements.


II. Responsibilities:


A. Create and maintain CMM programs to inspect machined components.

B. Review and validate new or revised CMM programs prior to release.

C. Review CMM Reports; decipher and report quality abnormalities.

D. Interpret drawings, specifications, and manufacturing plans to verify basic GD&T dimensions.

E. Perform First Article, Final, and In-Process Inspections and maintain Inspection Reports and other quality documents as required.

F. Identify, segregate, and document non-conforming product, as necessary.

G. Perform shop-floor inspections through the use of a portable measurement machine (FARO Arm or similar), as required.

H. Create and maintain programs for the Collaborative Robot Inspection cell. Perform set-up and part loading, as required. Perform trouble shooting, as necessary.

I. Create and maintain CMM programs used to calibrate/verify internal Check Gages used to buy-off product. Perform validation inspections, as required

J. Perform Surface Plate Lay-Out Inspections, as needed.

K. Work with Quality, Process, and Tooling Engineers, as necessary, to ensure product compliance.


Requirements:

III. Requirements:


A. Experience in Inspection (3+ Years) with a CMM Programming background is required.

B. Proficient in reading detailed drawings with an excellent understanding of GD&T.

C. Highly skilled in the use of precision measuring instruments, such as but not limited to: micrometers, calipers, height gages, thread gages, indicators, etc.

D. Must possess advanced mechanical and mathematical knowledge.

E. Most possess a strong attention to detail and problem-solving skills.


IV. Additional Information:


A. Please note, this job description is not a complete and comprehensive list of responsibilities required for the above-mentioned position. All Britt Aero job responsibilities are subject to change at any time with or without prior written or verbal notice.

B. Acceptance of a Britt Aero job position shall serve as acceptance of all related job description activities.