Demo

Quality Control Programmer

Spirax-Sarco Ltd.
Cary, IL Full Time
POSTED ON 8/30/2026
AVAILABLE BEFORE 9/28/2026

The Role:

As the Quality Control Programmer, you will join our Durex Industries and support...The CMM Programmer is responsible for writing, developing, and optimizing inspection programs for Coordinate Measuring Machines (CMM) to validate complex machined parts, thermal assemblies, and raw materials. Working closely with Quality Engineers, Machinists, and Production teams, this role ensures strict compliance with engineering drawings, customer specifications, GD&T standards, and ISO 9001 quality requirements.

Your Responsibilities:

  • Create, test, and maintain automated CMM inspection programs using 3D CAD models and 2D engineering prints.
  • Design, select, and assemble custom inspection holding fixtures and styli configurations for diverse component geometries.
  • Perform initial dry runs to ensure offline/online CMM programs operate safely and efficiently without probe collisions.

 Dimensional Inspection & Data Analysis:

  •  Execute First Article Inspections (FAI), in-process inspections, and final product layouts per customer and internal requirements.
  • Interpret complex engineering drawings and Geometric Dimensioning & Tolerancing (GD&T) specifications to verify part conformance.
  • Analyze measurement data, generate non-conformance reports, and collaborate with CNC machining and engineering teams to resolve dimensional off-spec trends.

Calibration & Quality Support:

  • Maintain calibration schedules, qualification records, and proper operating conditions for CMM equipment and precision hand tools (micrometers, calipers, gage pins, height gages).
  • Support Material Review Board activities by evaluating rejected parts and determining accurate disposition data.
  • Assist in continuous improvement initiatives, root cause analyses and Statistical Process Control implementation across manufacturing cells.
  • Train and mentor CMM operators on daily program execution, probe calibration, and measurement best practices.

Requirements:

  • Experience: 3 years of experience in offline/online CMM programming within an ISO 9001 manufacturing environment (thermal, aerospace, industrial equipment, or precision metal fabrication preferred).
  • Technical Proficiency:
  • Advanced proficiency in major CMM software (e.g., PC-DMIS, Zeiss CALYPSO, MCOSMOS, or PolyWorks).
  • Expert knowledge of GD&T (ASME Y14.5) and blueprint interpretation.
  • Strong familiarity with precision hand metrology tools (calipers, micrometers, height gages, optical comparators).

Education:

  • High School Diploma or GED required;
  • Associate Degree in Mechanical Engineering, Quality Technology, or related technical field preferred.

Soft Skills & Physical Demands:

  • High attention to detail with strong analytical and problem-solving skills.
  • Excellent communication skills to interface effectively with floor operators, quality engineers, and management.
  • Ability to lift up to 30-35 lbs as required during fixture setup and component handling.

Pay Range 32.00 - 38.00 an hour

Salary.com Estimation for Quality Control Programmer in Cary, IL
$69,260 to $87,039
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Quality Control Programmer?

Sign up to receive alerts about other jobs on the Quality Control Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$72,210 - $96,012
Income Estimation: 
$91,665 - $118,322
Income Estimation: 
$103,208 - $149,238
Income Estimation: 
$90,652 - $121,490
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Spirax-Sarco Ltd.

  • Spirax-Sarco Ltd. La Vergne, TN
  • Technical Sales Engineer Composed of Chromalox, Durex Industries, Vulcanic, and Thermocoax businesses, Electrical Thermal Solutions (ETS), part of Spirax G... more
  • 8 Days Ago

  • Spirax-Sarco Ltd. Devens, MA
  • Job Title: Manufacturing Technician Location: WMFTS - USA - Supply - Devens, MA Location Type: On-Site Website: https://www.wmfts.com/en/ Group: https://ww... more
  • 14 Days Ago

  • Spirax-Sarco Ltd. Blythewood, SC
  • Finance Manager | Finance Business Partner Here at Spirax Sarco we offer the industry's most extensive range of products with services, coupled with practi... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Quality Control Programmer jobs in the Cary, IL area that may be a better fit.

  • Chromalox Cary, IL
  • Quality Control Programmer Composed of Chromalox, Durex Industries, Vulcanic, and Thermocoax businesses, Electrical Thermal Solutions (ETS), part of Spirax... more
  • 3 Days Ago

  • Staffing Network Chicago, IL
  • We are currently searching for an experienced Quality Control Inspector to join our production department.As the quality control inspector, you will uphold... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!