1

Cmm Programmer Jobs in Colorado (NOW HIRING)

PROGRAMMER, CMM REPORTS TO: QA Manager, Department Lead POSITION SUMMARY: Plans activities regarding inspection, application of CMM programs, CMM tools, fixtures and probes as necessary. Also ...

New

CMM Technician

Aurora, CO · On-site

$30 - $38/hr

Basic understanding of CMM Operation/Programming * X,Y,Z axis * Vectors * Cartesian coordinats * Polar coordinates * Part Set-ups * Alignments (3-2-1) * Datum * Offset planes and lines * Translating ...

Basic understanding of CMM Operation/Programming * X,Y,Z axis * Vectors * Cartesian coordinats * Polar coordinates * Part Set-ups * Alignments (3-2-1) * Datum * Offset planes and lines * Translating ...

CMM Technician

Aurora, CO

$27.73 - $41.61/hr

Basic understanding of CMM Operation/Programming * X,Y,Z axis * Vectors * Cartesian coordinats * Polar coordinates * Part Set-ups * Alignments (3-2-1) * Datum * Offset planes and lines * Translating ...

Basic understanding of CMM Operation/Programming * X,Y,Z axis * Vectors * Cartesian coordinats * Polar coordinates * Part Set-ups * Alignments (3-2-1) * Datum * Offset planes and lines * Translating ...

Experience with Solidworks, CMM, or Mill operations is a plus. * Compliance: Familiarity with AS9100 standards. * Communication: Ability to communicate effectively with engineers and customers ...

Quality Engineer

Longmont, CO · On-site

$30 - $41/hr

Paid time off Quality Engineer: Quality, On-time Delivery and Customer Satisfaction are of the ... Develop CMM strategies to improve quality lab throughput. * Record and log measurements for parts ...

Quality Engineer

Mead, CO · On-site

$30 - $41/hr

Quality Engineer: Quality, On-time Delivery and Customer Satisfaction are of the upmost importance ... Develop CMM strategies to improve quality lab throughput. * Record and log measurements for parts ...

Quality Engineer

Mead, CO · On-site

$30 - $41/hr

Quality Engineer: Quality, On-time Delivery and Customer Satisfaction are of the upmost importance ... Develop CMM strategies to improve quality lab throughput. * Record and log measurements for parts ...

InfinityQS, Minitab, or CMM programming are a plus Analytical/Critical Thinking - Analyze data to identify root causes, develop strategies for routine issues, recommend process improvements, and ...

InfinityQS, Minitab, or CMM programming are a plus • Analytical/Critical Thinking - Analyze data to identify root causes, develop strategies for routine issues, recommend process improvements, and ...

next page

Showing results 1-20

Cmm Programmer information

See Colorado salary details

$18

$33

$49

How much do cmm programmer jobs pay per hour?

As of Jul 25, 2026, the average hourly pay for cmm programmer in Colorado is $33.57, according to ZipRecruiter salary data. Most workers in this role earn between $27.79 and $38.41 per hour, depending on experience, location, and employer.

How to become a CMM programmer?

To become a CMM programmer, individuals typically need a high school diploma or equivalent, followed by training or an associate degree in manufacturing, machining, or quality control. Gaining experience with coordinate measuring machines (CMMs), understanding CAD/CAM software, and obtaining certifications such as those from the Coordinate Metrology Society can improve job prospects. Practical experience and familiarity with inspection procedures are essential for proficiency in this role.

What is the future of CMM programming?

The future of CMM programming for quality control professionals involves increased automation and integration with advanced metrology software, such as CAD/CAM systems and 3D scanning technologies. As manufacturing becomes more digital and Industry 4.0 initiatives grow, CMM programmers will need to develop skills in programming, data analysis, and machine calibration to stay relevant in the evolving field.

What is the difference between Cmm Programmer vs Cnc Machinist?

AspectCmm ProgrammerCnc Machinist
CredentialsOften requires technical certifications or training in CMM programmingTypically needs machining experience and technical skills, sometimes certifications
Work EnvironmentWorks in quality control labs or manufacturing settings focusing on measurement and inspectionOperates CNC machines in manufacturing or production environments
Industry UsageCommonly used in industries requiring precise measurements, such as aerospace and automotiveUsed across manufacturing sectors for producing parts and components

The main difference is that a Cmm Programmer specializes in programming Coordinate Measuring Machines to inspect parts, while a Cnc Machinist operates CNC machines to produce parts. Both roles are essential in manufacturing, but they focus on different stages of the production process.

How much does a CMM technician make?

A CMM (Coordinate Measuring Machine) technician's average salary typically ranges from $40,000 to $60,000 per year, depending on experience, certifications, and location. Skilled technicians with advanced training or certification in CMM programming and operation can earn higher wages, especially in manufacturing or quality control environments that require precision measurement skills.

What are CMM Programmers?

CMM Programmers are professionals who operate and program Coordinate Measuring Machines (CMMs) used in manufacturing and quality control. They create and modify programs that guide the CMM to measure the physical geometrical characteristics of an object, ensuring it meets design specifications. CMM Programmers often work with CAD models, interpret technical drawings, and analyze measurement data to maintain product quality and consistency. Their expertise is essential in industries where precision and accuracy are critical, such as aerospace, automotive, and manufacturing.

What Is a CMM Programmer?

CMM programmers typically work in manufacturing facilities and are responsible for programming a coordinate measuring machine (CMM). A CMM is used to measure objects by probing surface points in reference to a coordinate system. You will program the CMM to measure or inspect objects to ensure they fall within design tolerances and meet specifications. CMM programmers may also be responsible for fixing, maintaining, and updating the CMM.

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 expertise in precision measurement, geometric dimensioning and tolerancing (GD&T), and a background in manufacturing or engineering, often supported by relevant technical certifications. Familiarity with CMM software such as PC-DMIS or Calypso, as well as the ability to interpret blueprints and use CAD systems, is essential. Strong problem-solving skills, attention to detail, and effective communication help ensure accuracy and collaboration with quality and production teams. These skills are crucial for maintaining high manufacturing standards, reducing errors, and ensuring components meet strict specifications.

What are some common challenges CMM Programmers face when working with complex parts or tight tolerances?

CMM Programmers often encounter challenges when measuring complex geometries or parts with very tight tolerances, as these require precise programming and thorough understanding of both the CMM software and the part's specifications. Interpreting intricate engineering drawings and selecting the correct probing strategies are critical to avoid measurement errors. Additionally, collaborating closely with quality engineers and production teams is essential to resolve discrepancies and ensure parts meet all requirements. Continuous learning and adaptability are important, as technology and part designs are always evolving in this field.

Are CMM programmers in demand?

CMM programmers are in steady demand in manufacturing and quality control industries, especially those skilled in coordinate measuring machine (CMM) operation and programming. Their expertise is essential for ensuring precise measurements and quality standards, often requiring knowledge of CAD data and programming languages like PC-DMIS or Calypso.
What are the most commonly searched types of Cmm Programmer jobs in Colorado? The most popular types of Cmm Programmer jobs in Colorado are:
What are popular job titles related to Cmm Programmer jobs in Colorado? For Cmm Programmer jobs in Colorado, the most frequently searched job titles are:
What job categories do people searching Cmm Programmer jobs in Colorado look for? The top searched job categories for Cmm Programmer jobs in Colorado are:
What cities in Colorado are hiring for Cmm Programmer jobs? Cities in Colorado with the most Cmm Programmer job openings:
What are popular job titles related to Cmm Programmer jobs in CO? For Cmm Programmer jobs in CO, the most frequently searched job titles are:
Infographic showing various Cmm Programmer job openings in Colorado as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $69,820 per year, or $33.6 per hour.

Other

Medical, Dental, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Build the Inspection Programs Behind Critical Aerospace Components


R B Machine dba EMP Flight Components and Electro-Mechanical Products, Inc. are seeking an experienced CMM Programmer to support precision manufacturing in aerospace, semiconductor, medical device, laser/photonics, and other advanced technology industries.

If you enjoy translating complex engineering requirements into robust inspection programs, collaborating with engineering and manufacturing teams, and ensuring quality on highly technical components, this is an opportunity to have a direct impact in a growing aerospace manufacturing environment.


Why Join EMP/EFC?


We are a debt-free, stable manufacturing company with more than 50 years of manufacturing excellence and a growing aerospace presence in Colorado.

At EMP, quality is not just a department. It is a core business function that supports customers in some of the world's most demanding industries.


What Makes This Opportunity Different?


✅ Work in an AS9100 aerospace manufacturing environment

✅ Support production of complex, tight-tolerance components for aerospace and other high-technology industries

✅ Collaborate directly with Engineering, Manufacturing, and Quality teams

✅ Influence inspection strategy, process improvement, and quality outcomes

✅ Work with advanced metrology systems and Zeiss Calypso programming

✅ Join a financially stable organization committed to long-term investment in American manufacturing

✅ Be part of a company with a strong reputation for quality, precision, and customer satisfaction


Our Manufacturing Environment


  • Growing aerospace contract manufacturing operation in Denver, Colorado
  • 65+ CNC machines across the EMP organization
  • More than 20,000 square feet of precision assembly space
  • Aerospace, semiconductor, medical device, laser/photonics, and commercial high-tech customers
  • Extensive use of special process suppliers and quality-driven manufacturing systems
  • Complex, precision-machined components requiring sophisticated inspection and verification


About Us


R B Machine dba EMP Flight Components is a growing aerospace contract manufacturer located in Denver, Colorado. Since relocating from Colorado Springs in 2022, we have continued expanding our aerospace capabilities and investing in our people, equipment, and quality systems.

Electro-Mechanical Products, Inc. has been a trusted manufacturing partner for more than 50 years, serving demanding industries including aerospace, semiconductor, medical device, laser/photonics, and commercial high-tech markets.

Our continued growth is built on financial stability, technical excellence, strong customer relationships, and a commitment to American manufacturing.


POSITION TITLE: PROGRAMMER, CMM


REPORTS TO: QA Manager, Department Lead



POSITION SUMMARY: Plans activities regarding inspection, application of CMM programs, CMM tools, fixtures and probes as necessary. Also responsible for leading and coordinating inspection plans uses CMM software to create tool paths, tool lists, and setup instructions for use on CMM equipment. Maintains legacy programs and new ones or modify tooling requirements if tooling becomes obsolete.


ESSENTIAL JOB FUNCTIONS:

  • Analyzes drawing, solid model, sketches, and design data of part to determine configuration of measurements, selection of CMM tools, according to knowledge of machine shop processes, part specifications, and machine capabilities.
  • Determines reference points and direction of CMM paths. Computes angular and linear dimensions, radii, and curvatures, then outlines sequence to determine conformity.
  • Writes Setup Sheets to show alignment of geometry from CMM to physical workpiece.
  • Writes program of CMM in Zeiss Calypso. Revises program to eliminate instruction errors or omissions. Observes operation of machine on run to prove programmed instructions and verifies cycle times.
  • Communicates with machine operators, setup personnel, Engineering personnel, Shop supervisor to receive instructions, coordinate activities and resolve issues. Specifically, works closely with Engineering Department in creating the programs.
  • Works independently, but as part of a team, with minimal oversight.
  • Attends work in person, on time, on a regular and reliable basis.
  • Completes all tasks in an accurate, complete and timely manner. Is detail oriented.
  • Follows directions. Asks questions to clarify if needs more information.
  • Follows all safety protocols, helps others follow all safety protocols and alerts their supervisor or management to any safety risks that are discovered.



JOB QUALIFICATION REQUIREMENTS:

  • Training and Experience: 2 or more years of CMM programming, trade school, vocational education, work experience, or apprenticeship.
  • Computer Skills: Ability to enter and retrieve data from computer using company ERP system, Microsoft Office, CAD software such as SolidWorks, and CAM software such as Calypso, etc.
  • Reading and Comprehension: Ability to interpret and understand documents such as safety rules, operating and maintenance instructions, drawings ASME Y14.5, set up sheets, and process sheets. Ability to write routine reports.
  • Math Ability: Ability to add, subtract, multiply, and divide in all units of measure using whole numbers, fractions and decimals. Ability to interpret graphs. Good working knowledge of shop math, including trig and geometry.
  • Reasoning Ability: Ability to solve practical problems and deal with a variety of variables in situations where only limited standardization exists. Ability to interpret instructions furnished in written, oral, diagram, or schedule form.
  • Physical Demands: The employee is required to:

- sit for extended periods of time

- stand, walk, push, pull, reach overhead, and bend to the floor

- exert 20 to 50 pounds of force occasionally, and/or

- exert 10 to 20 pounds of force occasionally, and/or

- exert up to 10 pounds of force constantly to move objects

  • Visual Acuity: Ability to read or otherwise obtain information from blueprints, computer screens, and precision measuring instruments.
  • Communication: Ability to understand and be understood in communications with others. Ability to communicate effectively with customers, workers and management, both in written and oral form.
  • Working Conditions: the employee is subject to:


- high noise levels from operating machines

- physical hazards from moving equipment and machine parts

- breathing fumes, dust and mist

- skin exposure to oils and cutting fluid

- may perform repetitive motions

- flexible hours


EOE AA Vet/Disabled


This position may involve access to information or technology that is subject to U.S. export control laws. Accordingly, applicants must qualify as a "U.S. Person" under such laws.


Additionally, the employee may be required to follow other EMP-related instructions and to perform other EMP-related duties that are in addition to the above job description.


Estimated salary for this position: $70,000-$75,000, based on experience. Experience and/or education factors may increase or decrease this range. Benefits include Medical, dental, 401(k), PTO, and performance bonus potential.


Day Shift: $25-35/hr. based on experience.


Benefits: medical, dental, 401(k), PTO, performance bonus potential.