1

Cmm Programming Jobs in California (NOW HIRING)

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 position will be responsible for programming and operating CMM equipment, performing dimensional inspections, supporting first article inspections, and ensuring complex machined components meet ...

This position will be responsible for programming and operating CMM equipment, performing dimensional inspections, supporting first article inspections, and ensuring complex machined components meet ...

CMM Programmer/Operator Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and ...

New

CMM Programmer/Operator Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and ...

New

CMM Programmer/Operator Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital expertise. By bringing together technologies and ...

New

CMM Inspector

Torrance, CA · On-site

$25.75 - $32.75/hr

CMM Programmer/Dimensional Inspector Castelion is seeking a CMM Programmer and Dimensional Quality Inspector--reporting to the Quality organization to support the manufacturing and assembly of ...

CMM Programmer

Torrance, CA · On-site

$39 - $75/hr

The Role The CMM Programmer (PC-DMIS) will play a critical role in advancing Hadrian's automated ... This means your work must incorporate robust programming practices and controls to ensure ...

Team Collaboration - Work cross-functionally with CAM Programming, Quality, CMM Programming, Applications, Automation, and Go-To-Market teams to develop informed and aligned process solutions.

Programmer, CMM 2

Livermore, CA · On-site

$90K - $119K/yr

Develop CMM programs using CAD models. Contribute to development of quality inspection plans for ... Zeiss Calypso programming experience is required. * Ability to correctly use and interpret basic ...

Programmer, CMM 2

Fremont, CA · On-site

$90K - $119K/yr

Develop CMM programs using CAD models. Contribute to development of quality inspection plans for ... Zeiss Calypso programming experience is required. * Ability to correctly use and interpret basic ...

Showing results 41-60

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/Operator

Poway, CA • On-site

TRIBUS
Software Development • 11 - 50 employees

$30 - $45/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

Location: Poway, CA
Job Type: Full-time (40 hours/week), Non-exempt (hourly), In-Person

Department: Quality
Reports To: Quality Manager

About the Role:

The purpose of this position is to support the Quality Departments ability to achieve its goals. This includes accurate and timely programming and inspection of parts as well as review of incoming material, work-in-process and customer shipments to achieve AMT quality and business objectives and comply with AS9100 standards. Other duties may be assigned as needed.

Key Responsibilities:

  • Load parts, fixtures, and probes; execute existing CMM programs.
  • Write, develop, validate and debug measuring machine programs and provide the supporting documentation for CMM inspections.
  • Communicate with all machinists, supervisors, and engineers to meet customer/shop floor needs.
  • Troubleshoot and solve both machine issues and related problems in the measuring process.
  • Perform 1st piece, in-process and last piece inspection using micrometers, calipers, comparators, various gauges and CMM equipment according to AMT, customer and AS9100 standards.
  • Complete customer PPAP requirements including control plans and inspection reports.
  • Perform incoming material inspection tasks according to AS 9100 procedures and counterfeit awareness per AS6174.
  • Perform final inspection according to AS 9100 procedures.
  • Perform process and manufacturing audits and follow-up with corrective actions.
  • Cross train across multiple departments as needed.
  • Perform data collection and communication tasks in ERP and other applications.
  • Comply with all Advanced Machining and Tooling policies and procedures
  • Other duties as assigned.

Qualifications:

  • 3+ years of CMM operating and 1+ years of CMM programming.
  • Strong specific knowledge of blueprint reading, GD&T, setup, tooling and fixture techniques.
  • Ability to create inspection reports, perform 1st article/in-process/final inspection reports.
  • Knowledge of inspection tool usage such as Micrometers, Calipers etc.
  • Good typing skills and ability to use software such as word, excel etc.
  • Knowledge of how CAD models work.
  • Demonstrated critical thinking abilities and root cause analysis.
  • Strong attention to detail and accuracy.
  • Proficient use of shop arithmetic and strong math skills.
  • Awareness of general safety, and quality systems.
  • High School Diploma or GED.

Nice to Have:

  • Bachelor’s degree in mechanical engineering or related discipline.
  • Rock skills.
  • Specific applied knowledge of aerospace quality procedures and AS9100.
  • Knowledge of non-destructive testing, metal finish processes, Metallurgy and heat treatment processes
  • Working knowledge of CNC machining, tool, fixture, work-holding and die design.
  • Ability to understand CMM reports.

Total Rewards Package

The hourly pay range for this position is $30 - $45 per hour (depending on experience). This is a permanent, non-exempt (hourly), full-time position.

  • Medical Coverage
  • Dental Coverage
  • Vision Coverage
  • 10 days paid vacation annually
  • 5 days of paid sick leave annually
  • 401K Plan with matching
  • 12 Paid Holidays

Additional Benefits:

  • Flexible spending account
  • Life insurance
  • Parental leave
  • Professional development assistance
  • Employee Assistance Program

Work Authorization/Security Clearance

  • The company requires access to information, or technology that is subject to the International Traffic in Arms Regulations (ITAR) and other US government security regulations. These laws do not permit access rights to non-US citizens, or to other unauthorized individuals.
  • This position is subject to a background check, drug test, and reference check.
  • Must be a United States Citizen, or US Permanent Resident.

AAP/EEO Statement

  • Advanced Machining and Tooling LLC provides equal employment opportunity to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by state, federal, or local law.

Ability to commute/relocate to work location:

  • Poway, CA 92064: Reliably commute or planning to relocate before starting work (Required)

Why Join Us:

AMT is a place full of hardworking people creating things. We are service orientated and work to always take good care of our customers and our people. It’s also a place where people are given opportunities to learn and grow with the support of our hi

Monday - Friday
7:00 AM - 3:30 PM PST
40 hours weekly with the potential for optional overtime

Compensation details: 30-45 Hourly Wage


PI71477895e01f-37820-41547736