CMM Programmer

ERA Industries LLCPhoenix, AZ
Onsite

About The Position

The CMM Programmer will be responsible for operating, programming, and maintaining a Coordinate Measuring Machine (CMM). This role involves interpreting customer drawings, parts lists, and Engineering Change Orders (ECOs), including Geometric Dimensioning and Tolerancing (GD&T). The programmer will utilize various manual inspection devices for calibration and setting, ensuring accurate measurements and product quality. Key duties include programming the CMM for new parts and processes, training other personnel on CMM operation and inspection methodology, documenting work, and contributing to continuous improvement of processes and job performance. The role also requires supporting production personnel, troubleshooting technical issues, maintaining a clean work area, and adhering to quality policies and safety procedures.

Requirements

  • Understands and can interpret customer drawings, parts lists, ECOs, including GD&T.
  • Experience operating, programming, and maintaining a CMM.
  • Experience using, calibrating, and setting manual inspection devices such as bore gages, micrometers (various kinds), dial indicators, height gages, thread and pin gages, microscopes for visual inspection, profilometers, optical comparators, and Rockwell testers.

Responsibilities

  • Operate CMM in a safe manner, analyzing product and meeting production expectations.
  • Measure and inspect parts using the most practical and efficient methods, including CMM, manual inspection tools, and visual inspections.
  • Program CMM for new parts and processes to ensure quality during setup, in-process, and final inspections.
  • Train alternates on how to operate a CMM when needed.
  • Save CMM programs on the server for future requirements.
  • Support the needs of production personnel.
  • Train programmers, set up personnel, and operators on inspection methodology.
  • Act as a team leader and team member to ensure quality product and efficiencies.
  • Report maintenance issues to the Maintenance Manager or Director of Quality.
  • Contribute to the continuous improvement of processes and job performance, understanding their contribution to the QMS effectiveness.
  • Work with programmers and set up personnel for technical issues or troubleshooting.
  • Document work on in-process inspection plans, FAI documents, routers, CMM programs, and ERP system as applicable for traceability and quality records.
  • Maintain a clean and organized work area and a positive attitude.
  • Communicate concerns or issues related to part production, safety, and quality to the immediate supervisor.
  • Ensure only calibrated measuring equipment is used and have any uncalibrated equipment corrected immediately.
  • Handle inspection equipment, machines, and parts to prevent damage or deterioration.
  • Assist in other departments or perform related duties as needed due to lack of work or departmental assistance requirements.
  • Be aware of quality policies, procedures, objectives, and contribute to product conformance, safety, and ethics.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service