Back to job search
Attica Manufacturing Inc. logo

Coordinate Measuring Machine Programmer

  • London, ON
  • On-site
  • Posted Oct 3, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Mid-level · 2+ years
Minimum education
College diploma
Posting language
English
Working hours
40 hours per week
Seniority
Entry level
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

Program and operate CMM equipment to inspect machined and fabricated components, develop measurement routines, and conduct first-off, in-process, and final inspections. Analyze measurement results, prepare reports, support nonconformance investigations, and collaborate with quality, engineering, and production teams to improve inspection methods and manufacturing processes.

Job details

Company Description Attica Manufacturing Inc. is an ISO 9001 registered company specializing in both prototype and production machining, mechanical design, assembly, and fabrication for OEM requirements. The organization operates a wide range of advanced manufacturing equipment, including CNC 5-axis turn/mill centers, vertical and turning centers, lathes, mills, grinders, and multiple welding processes. Attica’s quality commitment is supported by first-off/last-off and in-process inspections to ensure consistent, high-performing components. Its quality lab features two DCC Coordinate Measuring Machines with PC-DMIS programming software and Datapage statistical process tools, enabling detailed reporting of key performance metrics such as Pp, Ppk, Cp, Cpk, and X-bar values. Team members work in a technically driven environment focused on precision, reliability, and continuous improvement. Role Description The Coordinate Measuring Machine (CMM) Programmer is a full-time, on-site role based in London, ON. This role is responsible for programming and operating CMM equipment using PC-DMIS or similar software to perform precision dimensional inspections on machined and fabricated components. Day-to-day tasks include developing and optimizing CMM measurement routines, setting up parts and fixtures, conducting first-off, in-process, and final inspections, and verifying that components meet customer and internal specifications. The CMM Programmer will analyze measurement data, generate inspection reports, and support root cause analysis for nonconformances. Collaboration with quality, engineering, and production teams is required to refine inspection methods, maintain calibration integrity, and contribute to continuous improvement of manufacturing processes. Qualifications Strong proficiency in measurements and inspection, including dimensional checks, geometric tolerances, and use of PC-DMIS or comparable CMM programming software. Experience with quality control practices, including interpreting engineering drawings, GD&T, and preparing detailed inspection and statistical process control reports. Hands-on experience with gauges and calibration, including selection, setup, verification, and maintenance of measurement tools and inspection equipment. Knowledge of CMM inspection methodologies and procedures, particularly in a CNC machining or precision manufacturing environment. Post-secondary education in mechanical engineering technology, manufacturing, quality, or a related field, or equivalent combination of training and experience. Ability to read and interpret technical drawings, specifications, and OEM requirements with high attention to detail. Familiarity with ISO 9001 quality systems and continuous improvement principles (e.g., root cause analysis, corrective actions) is an asset. Strong analytical, problem-solving, and communication skills, with the ability to work collaboratively on-site in a fast-paced production environment.

What you’ll do

Program and operate CMM equipment to inspect machined and fabricated components, develop measurement routines, and conduct first-off, in-process, and final inspections. Analyze measurement results, prepare reports, support nonconformance investigations, and collaborate with quality, engineering, and production teams to improve inspection methods and manufacturing processes.

Requirements

Requires proficiency in dimensional measurement, geometric tolerances, CMM programming software such as PC-DMIS, quality control, drawing interpretation, GD&T, and inspection reporting. Requires hands-on experience with gauges and calibration, knowledge of CMM methods in precision manufacturing, and post-secondary education in a related field or equivalent training and experience; ISO 9001 and continuous improvement familiarity are assets.

Listed skills

  • Continuous Improvement · Preferred
  • Problem solving · Preferred
  • Data analysis · Preferred
  • Quality Control · Preferred
  • Communication · Preferred
  • Root Cause Analysis · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • CMM Programming
  • PC-DMIS
  • Dimensional Inspection
  • GD&T
  • Engineering Drawing Interpretation
  • Quality Control
  • Statistical Process Control
  • Inspection Reporting
  • Gauge Calibration
  • CMM Inspection Methodologies
  • Root Cause Analysis
  • Corrective Actions
  • Data Analysis
  • Problem-Solving
  • Communication
  • Continuous Improvement

Job areas

  • Manufacturing
  • Engineering
  • Trades
  • Data & Analytics