Back
Verified FactoryFix Icon VERIFIED

CMM Programmer

MagTech Recruiting

Money Icon
$24-35 /h
PAY RATE
Location Pin Icon
Warren, MI
LOCATION

Job Description

As posted by the hiring company

Job Overview:

CMM Programmer

Position Title: CMM Programmer

Department: Quality Assurance / Quality Control

Reports To: Quality Manager

Position Summary

The CMM Programmer is responsible for developing, validating, and maintaining Coordinate Measuring Machine (CMM) programs to inspect precision-machined components produced in a CNC manufacturing environment. This role works closely with Quality, Manufacturing Engineering, CNC Programming, and Production teams to ensure parts meet customer specifications, GD&T requirements, and internal quality standards. The ideal candidate possesses strong metrology knowledge, experience with CMM software, and a thorough understanding of machining processes.

Key Responsibilities

  • Create, modify, and optimize CMM inspection programs using software such as PC-DMIS, Calypso, MCOSMOS, PolyWorks, or equivalent.
  • Interpret engineering drawings, CAD models, blueprints, and customer specifications.
  • Apply GD&T principles in accordance with ASME Y14.5 standards.
  • Perform First Article Inspections (FAI) and Production Part Approval Process (PPAP) measurements as required.
  • Develop inspection plans and measurement strategies for new and existing products.
  • Validate CMM programs prior to release and troubleshoot measurement discrepancies.
  • Analyze inspection data and provide detailed reports to production, engineering, and customers.
  • Support root cause analysis and corrective action activities related to nonconforming products.
  • Maintain calibration and verification records for CMM equipment and related inspection tools.
  • Collaborate with CNC programmers and machinists to improve manufacturability and process capability.
  • Train quality inspectors and operators on measurement techniques and CMM operation.
  • Ensure compliance with ISO 9001, AS9100, IATF 16949, or customer-specific quality requirements.
  • Participate in continuous improvement initiatives focused on quality, efficiency, and process control.

Required Qualifications

  • Associate degree in Manufacturing Technology, Mechanical Engineering Technology, Quality Assurance, or equivalent experience.

  • Minimum of 3 years of CMM programming experience in a CNC machining environment.

  • Proficiency with CMM software such as:- PC-DMIS

    • Zeiss Calypso
    • MCOSMOS
    • PolyWorks
    • Equivalent metrology platforms
  • Strong understanding of GD&T, datums, tolerancing, and measurement techniques.

  • Ability to read and interpret complex engineering drawings and CAD models.

  • Experience using precision measuring instruments including:- Calipers

    • Micrometers
    • Height gages
    • Bore gages
    • Optical comparators
  • Strong problem-solving and analytical skills.

  • Proficiency with Microsoft Office applications.

Preferred Qualifications

  • Bachelor's degree in Engineering, Manufacturing, or related field.
  • Experience with aerospace, automotive, medical, or defense manufacturing.
  • Knowledge of statistical process control (SPC) and process capability studies.
  • Experience with CAD software such as SolidWorks, NX, CATIA, or Creo.
  • ASQ Certified Quality Technician (CQT) or Certified Quality Engineer (CQE) certification.
  • Experience with automated or robotic CMM systems.

Technical Skills

  • Advanced knowledge of:- GD&T (ASME Y14.5)

    • Blueprint reading
    • Metrology principles
    • Inspection planning
    • Statistical analysis
    • Root cause analysis
    • Measurement uncertainty
  • Understanding of CNC machining processes including:- Milling

    • Turning
    • Grinding
    • Multi-axis machining

Physical Requirements

  • Ability to stand, walk, and move throughout the manufacturing facility.
  • Ability to lift up to 35 pounds occasionally.
  • Ability to visually inspect detailed machined components.
  • Ability to work in a manufacturing environment with exposure to machinery and noise.

Performance Expectations

  • Develop accurate and efficient CMM programs that support production schedules.
  • Minimize inspection cycle times while maintaining measurement integrity.
  • Ensure compliance with customer and industry quality requirements.
  • Support continuous improvement efforts that improve quality performance and reduce scrap.
  • Maintain positive working relationships with Quality, Engineering, and Production personnel.

Benefits May Include:

  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Tuition reimbursement
  • Overtime opportunities
  • Professional development and certification support