1

Senior Cmm Programmer Jobs (NOW HIRING)

The Senior CMM Programmer is responsible for leading the development, optimization, and validation of complex CMM programs for precision measurement of intricate geometries. This role serves as a ...

Sr. CMM Programmer

Devens, MA · On-site

$102K - $140K/yr

Job Purpose As a Senior CMM Programmer at VulcanForms Inc., located in Devens, MA, you will work closely with manufacturing engineering generating CMM programs for the various operations as product ...

CMM Programmer

Birmingham, AL · On-site

$45 - $55/hr

Senior CMM Programmer - Aerospace & Defense Manufacturing We are partnering with a rapidly growing precision manufacturer serving the aerospace, defense, medical device, and other high-precision ...

We're looking for a Senior CMM Programmer who is passionate about precision and excited to establish world-class dimensional inspection practices in a fast-paced, hands-on production environment.

CMM Programmer

Birmingham, AL · On-site

$45 - $55/hr

Senior CMM Programmer - Aerospace & Defense Manufacturing We are partnering with a rapidly growing precision manufacturer serving the aerospace, defense, medical device, and other high-precision ...

Senior CMM Programmer - Aerospace & Defense Manufacturing We are partnering with a rapidly growing precision manufacturer serving the aerospace, defense, medical device, and other high-precision ...

We'relooking for a Senior CMM Programmer who is passionate about precision and excited toestablishworld-class dimensional inspection practices in a fast-paced, hands-on production environment. What ...

About the Role We're seeking a skilled CMM Programmer to join our Quality Assurance team and play a key role in ensuring the precision and reliability of our medical implant products. In this ...

next page

Showing results 1-20

Senior Cmm Programmer information

See salary details

$17

$31

$47

How much do senior cmm programmer jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for senior cmm programmer in the United States is $31.92, according to ZipRecruiter salary data. Most workers in this role earn between $26.44 and $36.54 per hour, depending on experience, location, and employer.

What is a Senior CMM Programmer?

Senior CMM Programmers are experienced professionals who operate, program, and maintain Coordinate Measuring Machines (CMM) used for precision measurement in manufacturing and quality control. They develop and optimize CMM programs to inspect parts, ensure they meet design specifications, and troubleshoot issues related to measurement processes. Senior CMM Programmers often lead teams, train junior staff, and work closely with engineering and production departments to improve accuracy and efficiency. Their expertise is crucial in industries such as aerospace, automotive, and medical device manufacturing, where high-precision measurement is essential.

What are the key skills and qualifications needed to thrive as a Senior CMM Programmer?

To thrive as a Senior CMM Programmer, you need advanced knowledge of metrology, geometric dimensioning and tolerancing (GD&T), and experience with coordinate measuring machines, often supported by relevant technical certifications or a degree in engineering or manufacturing technology. Proficiency with CMM software such as PC-DMIS, Calypso, or Zeiss, as well as familiarity with CAD systems, is typically required. Strong analytical thinking, attention to detail, and effective communication are valuable soft skills for collaborating with engineering and quality teams. Mastery of these skills ensures accurate part inspection, efficient problem-solving, and high-quality manufacturing outcomes.

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

Senior CMM Programmers often encounter challenges when programming and inspecting complex or highly-toleranced parts, such as interpreting intricate CAD drawings, managing part alignment, and ensuring measurement accuracy. These tasks require careful planning, advanced knowledge of GD&T (Geometric Dimensioning and Tolerancing), and expertise in using CMM software to develop efficient inspection routines. Additionally, collaborating closely with engineering and quality teams is essential to address any ambiguities and ensure that inspection results meet both customer and regulatory standards.

What is the difference between Senior Cmm Programmer vs Cmm Technician?

AspectSenior Cmm ProgrammerCmm Technician
CredentialsTypically requires experience, certifications like CNC or CMM programming, and sometimes an associate or bachelor’s degreeUsually requires technical training or certification in CMM operation and inspection
Work EnvironmentDesigns and develops CMM programs, analyzes measurement data, and oversees quality control processesOperates CMM equipment, performs measurements, and reports inspection results
Industry UsageCommonly employed in manufacturing, aerospace, automotive, and precision engineering sectorsPrimarily found in manufacturing and quality assurance departments

The main difference between a Senior Cmm Programmer and a Cmm Technician lies in their responsibilities. The Senior Cmm Programmer focuses on creating and optimizing measurement programs and analyzing data, often requiring more experience and certifications. In contrast, the Cmm Technician operates the equipment and performs measurements under supervision. Both roles are essential in quality control but differ in scope and complexity.

More about Senior Cmm Programmer jobs

What cities are hiring for Senior Cmm Programmer jobs?

Cities with the most Senior Cmm Programmer job openings:

What are the most commonly searched types of Cmm Programmer jobs?

The most popular types of Cmm Programmer jobs are:

What states have the most Senior Cmm Programmer jobs?

States with the most job openings for Senior Cmm Programmer jobs include:

What job categories do people searching Senior Cmm Programmer jobs look for?

The top searched job categories for Senior Cmm Programmer jobs are:

Infographic showing various Senior Cmm Programmer job openings in the United States as of August 2026, with employment types broken down into 85% Full Time, 5% Part Time, 9% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $66,400 per year, or $31.9 per hour.

Senior CMM Programmer

Syntec Optics

Rochester, NY • On-site

Full-time

Re-posted 14 days ago


Job description

Job Summary:

The Senior CMM Programmer is responsible for leading the development, optimization, and validation of complex CMM programs for precision measurement of intricate geometries. This role serves as a technical authority in metrology, driving best practices in inspection strategy, data integrity, and process efficiency. The Senior CMM Programmer collaborates cross-functionally to ensure accurate, timely inspection results while mentoring team members and supporting continuous improvement initiatives. This position operates with a high degree of autonomy and partners closely with Quality leadership to align metrology processes with organizational goals.

Essential Duties and Responsibilities:

• Lead the development, optimization, and validation of advanced CMM programs (online and offline) to meet complex customer specifications and tight tolerances.

• Serve as the subject matter expert (SME) for CMM programming, inspection strategies, and metrology best practices.

• Oversee program prove-outs, validation, and correlation studies to ensure measurement accuracy and repeatability.

• Troubleshoot and resolve complex programming and measurement issues; approve final programs and first article inspections.

• Drive continuous improvement initiatives focused on reducing cycle times, improving measurement accuracy, and increasing efficiency.

• Establish and maintain standardized programming methodologies, templates, and best practices.

• Lead statistical data collection strategies and ensure proper integration with manufacturing and quality systems.

• Validate measurement results using secondary inspection methods and ensure compliance with industry standards.

• Support and/or lead CMM calibration, maintenance, and system performance verification.

• Develop, review, and maintain technical documentation, including work instructions, inspection plans, and operation sheets.

• Provide technical leadership, mentorship, and training to CMM programmers and operators.

• Coordinate inspection priorities and workflow to ensure timely feedback to production and engineering teams.

Additional Responsibilities:

• Partner closely with the Quality Manager and cross-functional teams to align metrology strategies with business objectives.

• Act as a key liaison between Quality, Engineering, and Manufacturing to resolve technical issues and improve processes.

• Lead or contribute to root cause analysis, corrective actions, and continuous improvement projects.

• Support cost reduction, quality enhancement, and process optimization initiatives through data-driven analysis.

• Interface with customers and auditors as a technical expert in metrology and inspection processes.

• Participate in strategic planning for metrology equipment, software, and technology upgrades.

• Lead special projects and departmental initiatives as assigned.

• Provide backup support for quality assurance functions when needed.

Physical Demands and Work Environment:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit, talk and/or hear. The employee is frequently required to use hands to finger, handle or feel. The employee is occasionally required to reach with hands and arms. The employee is occasionally required to climb or balance, stoop, kneel, crouch and/or crawl. The employee must also occasionally lift and/or move up to 25 pounds. Specific vision abilities include close vision and color vision. Ability to solve practical problems and deal with a variety of concrete and abstract variables in situations where only limited standardization exists. The noise level in the work environment may range from low, moderate to loud.

Education, Skills and Experience:

• Bachelor’s degree in Engineering, Manufacturing, or related field; or equivalent combination of education and extensive experience.

• 5–10+ years of advanced CMM programming experience, preferably in a high-precision manufacturing environment.

• Expert-level proficiency in CMM software (e.g., PC-DMIS, Calypso, or similar platforms).

• Strong understanding of GD&T (Geometric Dimensioning & Tolerancing) and blueprint interpretation.

• Demonstrated ability to develop complex inspection strategies for tight-tolerance components.

• Advanced knowledge of metrology principles, measurement uncertainty, and correlation techniques.

• Experience with statistical analysis tools and data-driven decision-making.

• Proven leadership, mentoring, and training capabilities.

• Strong analytical thinking, problem-solving skills, and attention to detail.

• Excellent communication and organizational skills.

• Ability to work independently and lead initiatives with minimal supervision.

• Good oral and written communication skills.

• Strong organization skills.

• Work independently with minimal supervision.