1

Cmm Programming Jobs in California (NOW HIRING)

Candidate will be responsible to work in a cross functional environment utilizing PC-DMIS programming skills as applied to an Articulating Romer ARM and DCC CMM's * Create, maintain, verify, retain ...

Candidate will be responsible to work in a cross functional environment utilizing PC-DMIS programming skills as applied to an Articulating Romer ARM and DCC CMM's * Create, maintain, verify, retain ...

CMM Programmer/Operator

Poway, CA · On-site

$30 - $45/hr

This includes accurate and timely programming and inspection of parts as well as review of incoming ... Load parts, fixtures, and probes; execute existing CMM programs. * Write, develop, validate and ...

CMM Programmer/Operator

Poway, CA · On-site

$30 - $45/hr

This includes accurate and timely programming and inspection of parts as well as review of incoming ... Load parts, fixtures, and probes; execute existing CMM programs. * Write, develop, validate and ...

CMM Programmer/Operator

Poway, CA · On-site

$30 - $45/hr

This includes accurate and timely programming and inspection of parts as well as review of incoming ... Load parts, fixtures, and probes; execute existing CMM programs. * Write, develop, validate and ...

This includes accurate and timely programming and inspection of parts as well as review of incoming ... Load parts, fixtures, and probes; execute existing CMM programs. * Write, develop, validate and ...

Perform CMM setup, probe calibration, and fixture configuration ... Import and align CAD models for programming and inspection purposes * Generate detailed inspection ...

New

CMM Programmer/Operator

Poway, CA · On-site

$30 - $45/hr

This includes accurate and timely programming and inspection of parts as well as review of incoming ... Load parts, fixtures, and probes; execute existing CMM programs. * Write, develop, validate and ...

Showing results 21-40

Cmm Programming information

See California salary details

$17

$31

$46

How much do cmm programming jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for cmm programming in California is $31.50, according to ZipRecruiter salary data. Most workers in this role earn between $26.11 and $36.06 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 California as of September 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $65,530 per year, or $31.5 per hour.

CMM Programmer and Operator

Torrance, CA • On-site

$28 - $40/hr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted yesterday


Job description

Founded in 1973, Robinson Helicopter Company Inc., (RHC), is the preeminent manufacturer of civil helicopters located in Torrance, California. Robinson has built its reputation on a 50-year history of commitment to providing affordable and quality aircraft with a wide range of applications. We have a strong engineering team; almost 85% of our manufacturing processes, including production of parts and assembly, are done in our Torrance location. We also offer comprehensive overhaul services while rapidly responding to customers' needs; to keep their aircraft flying. Our commitment to our vision of keeping our customers flying has earned RHC a variety of recognitions from our customers.
We are an engineering-focused organization that provides its team members with tremendously challenging, and exciting opportunities to contribute to the future of vertical flight.
We are actively seeking a skilled CMM Programmer and Operator with extensive experience in using both Calypso and PC-DMIS software. This is a non-exempt full-time assignment, located in Torrance CA, and report to the Director of Quality.
The successful candidate will apply advanced knowledge of Geometric Dimensioning and Tolerancing (GD&T) and metrology principles to program and operate Coordinate Measuring Machines (CMMs), specifically the Zeiss Contura G2, ensuring products meet all specifications and requirements.
Essential Duties and Responsibilities:
  • Program CMMs using Calypso and PC-DMIS software to conduct precise and efficient inspections aligned with product specifications.
  • Collaborate closely with quality assurance, manufacturing, and engineering teams to maintain accurate setups and programs.
  • Provide training to CMM machine operators and address any questions or issues related to CMM operations.
  • Work on special projects involving tooling fixtures and gauges alongside manufacturing engineers.
  • Implement and uphold robust quality assurance processes to drive continuous improvement and ensure compliance with aerospace and company quality standards.
  • Offer technical guidance and support to junior quality assurance personnel and CMM operators.
  • Stay informed on the latest industry advancements, technologies, and best practices in CMM programming and quality assurance.
  • Analyze and interpret blueprints, data, manuals, and other related materials to ensure accuracy in measurements and inspections.
  • Revise and optimize programs for maximum effectiveness and efficiency.
  • Promote a "Built-in Quality" culture by identifying non-conformances and preventing defects from reaching downstream customers.

Minimum Qualifications
  • Minimum of 5 years of experience in CMM programming.
  • Demonstrated expertise in Geometric Dimensioning and Tolerancing (GD&T).
  • Proficient in programming and operating CMMs using both PC-DMIS and Calypso software.
  • Strong troubleshooting and maintenance skills for Zeiss CMM machines.
  • Solid technical knowledge and hands-on experience with measurement tools and equipment.

What can a career at RHC offer you?
We offer our teams members opportunities for professional development, training, and learning. Our performance management system is structured to provide opportunities for career focused development. Our career development is supported with a great tuition reimbursement program.
Compensation & Benefits:
Robinson Helicopter Company offers salary increases twice a year. We offer comprehensive group health plans including medical EPO, PPO and High Deductible Health Plans with Health Savings Account, dental, vision and other supplemental plans which begin on the day you begin employment with RHC. Our Supplemental Plans include Voluntary Life Insurance, and Pet Insurance. RHC offers a competitive 401k Plan.
If you meet the qualifications and are passionate about quality assurance in manufacturing, and your career goals include working with a dynamic team with exciting products such as helicopters, why not apply; give yourself a chance to speak with our team. Robinson Helicopter Company is known in the industry for its exceptional efficiency in the production and assembly of helicopters. We encourage you to apply for this exciting opportunity!
Pay Range: $28.00-$40.00/hour
Robinson Helicopter Company is an Equal Opportunity Employer.