1

Cmm Programming Jobs in Illinois (NOW HIRING)

... and CNC programming teams to communicate inspection results and support continuous improvement ... The CMM Programmer will write and edit CMM programs using PC-DMIS * Utilization of higher level ...

Document CMM program updates and log changes to CMM operating procedures ... Provide feedback to engineering, production, and quality assurance teams on measurement results and ...

... and CNC Programming to develop in-process inspection steps. * Ensure CMM programs are generated correctly and follow all specification requirements. * Work with Engineering, CNC Programming ...

... and CNC Programming to develop in-process inspection steps. * Ensure CMM programs are generated correctly and follow all specification requirements. * Work with Engineering, CNC Programming ...

CMM Programmer Job Location: Elk Grove Village, IL Job Type: Full-Time * Save CMM programs in designated locations and follow change management procedures. * Provide support to production personnel ...

Proficiency in programming and operating CMM systems such as Zeiss Calypso, PC-DMIS, MCOSMOS, or similar software. * Strong ability to read and interpret engineering drawings, blueprints, and GD&T ...

New

CMM Programmer

Elk Grove Village, IL ยท On-site

$33 - $38/hr

Experience operating, programming and maintaining a CMM. * Experience using, calibrating and setting of manual inspection devices such as bore gages, micrometers (various kinds), dial indicators ...

CMM Programmer

Elk Grove Village, IL ยท On-site

$33 - $38/hr

Experience operating, programming and maintaining a CMM. * Experience using, calibrating and setting of manual inspection devices such as bore gages, micrometers (various kinds), dial indicators ...

Showing results 21-40

Cmm Programming information

See Illinois salary details

$17

$30

$45

How much do cmm programming jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for cmm programming in Illinois is $30.93, according to ZipRecruiter salary data. Most workers in this role earn between $25.62 and $35.38 per hour, depending on experience, location, and employer.

What is CMM programming?

CMM programming refers to the process of writing and optimizing instructions for a Coordinate Measuring Machine (CMM) to inspect and measure the physical geometries of manufactured parts. CMM programmers use specialized software to create programs that guide the machine's probe to collect precise measurement data, ensuring parts meet engineering and quality specifications. This role is critical in industries such as aerospace, automotive, and manufacturing, where precision and quality control are essential. CMM programming often requires knowledge of GD&T (Geometric Dimensioning and Tolerancing), CAD models, and measurement principles.

What are some common challenges CMM programmers face when working with complex parts, and how can they overcome them?

CMM Programmers often encounter challenges when measuring complex parts, such as interpreting intricate geometric tolerances or accessing hard-to-reach features. These challenges can be addressed by collaborating closely with design engineers to clarify specifications, utilizing advanced probing techniques, and leveraging CAD models for precise programming. Additionally, staying updated on software capabilities and regularly calibrating equipment ensures accurate measurements and smooth workflow. Proactive communication and continuous learning are key to overcoming these obstacles.

What are the key skills and qualifications needed to thrive as a CMM programmer, and why are they important?

To thrive as a CMM Programmer, you need a solid understanding of metrology, geometric dimensioning and tolerancing (GD&T), and experience with CMM machines, often supported by technical training or a related degree. Proficiency in CMM software such as PC-DMIS or Calypso, and familiarity with CAD systems, are typically required. Attention to detail, analytical thinking, and effective communication are crucial soft skills for interpreting engineering drawings and collaborating with quality and engineering teams. These skills ensure precise measurement, quality assurance, and efficient production processes in manufacturing environments.

What is the difference between Cmm Programming vs CNC Machining?

AspectCmm ProgrammingCNC Machining
Primary FocusDeveloping and writing programs for Coordinate Measuring Machines (CMMs) to inspect partsOperating machines to cut, shape, or finish parts using computer-controlled tools
Required SkillsKnowledge of CMM software, measurement techniques, and programming languages like G-codeUnderstanding of CNC machine operation, tooling, and G-code programming
Work EnvironmentInspection labs, manufacturing plants, quality control departmentsMachine shops, manufacturing floors, production facilities
CertificationsOften requires CMM programming certifications, quality control trainingRequires CNC operator certifications, machining training

While both Cmm Programming and CNC Machining are integral to manufacturing, Cmm Programming focuses on programming measurement devices to ensure part quality, whereas CNC Machining involves operating machines to produce parts. Understanding both roles can enhance quality control and production efficiency in manufacturing environments.

Are CMM programmers in demand?

CMM programmers are in steady demand in manufacturing and quality control industries that require precise measurement and inspection of parts. Skills in programming Coordinate Measuring Machines (CMMs) and knowledge of measurement software increase employability, especially in industries like aerospace, automotive, and precision engineering.

How do I become a CMM programmer?

To become a CMM programmer, you typically need a high school diploma or equivalent, followed by training or certification in coordinate measuring machine (CMM) programming. Gaining experience with CMM software such as PC-DMIS or Calypso and understanding geometric dimensioning and tolerancing (GD&T) are essential. Many employers also value technical training or an associate degree in manufacturing, machining, or a related field.

How much does a CMM programmer make?

A CMM (Coordinate Measuring Machine) programmer typically earns between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CMM software like PC-DMIS can command higher salaries, especially in manufacturing and quality control environments.
Infographic showing various Cmm Programming job openings in Illinois as of August 2026, with employment types broken down into 72% Full Time, 14% Part Time, and 14% Nights. Highlights an 100% In-person job distribution, with an average salary of $64,343 per year, or $30.9 per hour.

CMM Programmer Supervisor

Methode Electronics, Inc

Rolling Meadows, IL โ€ข On-site

$64K - $96K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago

New


Job description

Position Responsibilities:

  • Supervise, schedule, and mentor a team of CMM programmers and inspectors, balancing workload across multiple CMMs and 2D optical comparators to meet production and shipping schedules
  • Personally program, set up, and run first-article, in-process, and final inspections using PC-DMIS and Calypso for complex Mil/Aero components
  • Interpret and apply GD&T per ASME Y14.5 to develop inspection strategies for tight-tolerance, high-mix machined and fabricated parts
  • Review engineering drawings and models to build inspection plans, datum structures, and characteristic accountability (AS9102 First Article Inspection Reports)
  • Troubleshoot CMM program errors, fixturing issues, and measurement discrepancies; drive root cause and corrective action for measurement system nonconformances
  • Perform Gauge R&R studies and Measurement System Analysis (MSA) to validate inspection methods and equipment capability
  • Maintain and calibrate CMMs, 2D optical comparators, and supporting metrology equipment; coordinate outside calibration services as needed
  • Train and cross-train CMM room personnel on programming software, GD&T interpretation, and inspection best practices
  • Partner with Quality, Manufacturing Engineering, and Production to resolve fit, form, and function issues identified during inspection
  • Support new product introduction (NPI) and first article inspection for new programs, including inspection plan development for new part numbers
  • Maintain compliance with AS9100 and customer-specific Mil/Aero quality requirements within the CMM room
  • Manage CMM room workflow, priorities, and staffing to support on-time delivery in a high-mix, low-volume production environment
  • Evaluate and recommend new metrology equipment, software upgrades, and process improvements for the CMM room
  • Conduct performance reviews, provide coaching, and support hiring and development of CMM room staff
  • Other related duties as assigned

Qualifications:

  • AS/BS in Manufacturing Engineering, Mechanical Engineering, or related technical discipline, or equivalent combination of education and experience
  • 5+ years of CMM programming and inspection experience, with prior lead or supervisory experience preferred
  • Advanced, working knowledge of GD&T per ASME Y14.5 and tolerance stack-up analysis
  • Proficiency programming and operating CMMs using both Calypso and PC-DMIS software
  • Experience with 2D optical comparators and related measurement equipment
  • Working knowledge of AS9102 First Article Inspection requirements and AS9100 quality systems
  • Experience supporting Mil/Aero, aerospace, or other highly regulated manufacturing environments
  • Experience with Gauge R&R, MSA, and other statistical measurement validation methods
  • Ability to read and interpret complex engineering drawings, 3D models, and customer specifications
  • Demonstrated leadership, scheduling, and team development skills in a high-mix, low-volume environment
  • Strong organizational, communication, and problem-solving skills; able to balance hands-on programming work with supervisory responsibilities
  • Proficiency with Microsoft Office and quality/metrology data systems

The base pay hiring rate expected for this position is: $64,200 - $96,400 annually.

Work Environment:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Work is performed primarily in a temperature- and humidity-controlled CMM/metrology lab within a manufacturing facility. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Physical Demands:

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. The employee must occasionally lift and/or move up to 25 pounds. Frequent hand motion and repetitive tasks including using a computer for typing. While performing the duties of this job, the employee will occasionally do immediate reaching and overhead reaching to perform various duties, frequent standing for varied amounts of time to perform various duties, frequent walking for varied amounts of time to perform various duties. Squat or bend to perform various duties. Occasionally climb stairs.

Methode Electronics is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information and other legally protected characteristics. The EEO is the Law poster is available here: EEO Poster, if you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail torecruiting@methode.com or call (708) 867-6777 and let us know the nature of your request and your contact information.

Benefits and Perks:

Methode offers US employees Medical, Dental, Vision, Hearing, Life & Disability insurance, a wellness program, and time off benefits.

Voluntary benefit plans include Accident, Hospital Indemnity and Pet Insurance.

Methode provides an Employee Assistance Program, and participation in the Company's 401(k) plan which includes a company contribution.

Base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience. Hourly employees will also be paid overtime pay when working qualifying overtime hours.

Methode Electronics is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information and other legally protected characteristics per the EEO Poster available here . If you need a reasonable accommodation because of a disability for any part of the employment process, please send an e-mail to recruiting@methode.com or call (708) 867-6777 and let us know the nature of your request and your contact information.