CMM Programmer
$30 - $36 per hourActalent
Job Description: CMM Programmer / Technician
The CMM Programmer / Technician is responsible for inspecting incoming and outgoing products and materials to ensure they meet engineering specifications, using a variety of test and measuring equipment. This role focuses on programming and operating coordinate measuring machines (CMM) to support quality control, statistical process control, capability studies, and measurement system analysis for key characteristics specified on customer drawings and specifications.
Responsibilities
- Program and operate coordinate measuring machines (CMM) using CMM Manager software, with the ability to work with PC-DMIS or other CMM programming platforms as needed.
- Create and write CMM programs from scratch, developing approximately 4–5 new programs per day for new parts.
- Program CMMs directly from blueprints and/or CAD models, ensuring accurate interpretation of engineering requirements and customer specifications.
- Perform visual and dimensional inspection of purchased parts, tight-tolerance machined, fabricated, and stamped components, assemblies, and materials using calibrated measurement equipment.
- Conduct first article inspections (FAI) and complete FAI layouts for new and revised parts and components.
- Prepare complete FAI reports with all required dimensions and submit them to the PPAP lead for data entry and verification.
- Ensure that PPAP and FAI reports meet all customer and internal quality requirements.
- Generate regular inspection reports (History Cards) as required to document product quality and inspection results.
- Initiate nonconformance reports (NCs) when parts or materials do not meet specified requirements.
- Support statistical process controls, capability studies, and measurement system analyses (MSA) for key characteristics identified on customer prints and specifications.
- Collaborate with quality and production teams to resolve inspection issues and support continuous improvement in manufacturing processes.
Essential Skills
- At least 2 years of hands-on CMM programming experience.
- Proficiency in programming and operating CMMs, including experience with PC-DMIS and/or CMM Manager software.
- Ability to create CMM programs from scratch and develop multiple new programs daily for new parts.
- Strong ability to program from engineering blueprints and CAD models.
- Solid understanding of geometric dimensioning and tolerancing (GD&T).
- Experience with visual and dimensional inspection of machined, fabricated, stamped parts, and assemblies.
- Proficient blueprint reading skills and familiarity with engineering drawings.
- Experience using calibrated inspection tools and measuring equipment.
- Experience as a CMM Programmer, CMM Technician, or Quality Technician in a manufacturing or metal fabrication environment.
Additional Skills & Qualifications
- Experience with alternative CMM programming platforms such as Zeiss / Calypso, CMM Manager, or similar systems.
- Knowledge of inspection processes related to PPAP and first article inspection requirements.
- Ability to complete detailed inspection and FAI reports with high accuracy and attention to detail.
- Familiarity with statistical process control, capability studies, and measurement system analysis (MSA).
- Comfort working with CAD data and translating it into effective measurement programs.
- Strong problem-solving skills and the ability to identify and document nonconformances.
- Effective communication skills for working with quality, engineering, and production teams.
- Organized and detail-oriented approach to managing multiple inspection tasks and programs each day.
This is a Contract to Hire position based out of Mundelein, IL.
Pay and BenefitsThe pay range for this position is $30.00 - $36.00/hr.
Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace TypeThis is a fully onsite position in Mundelein,IL.
Application DeadlineThis position is anticipated to close on Sep 30, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
- ...Job Description Job Description CMM Programmer Dynomax, Inc. is growing and expanding! We are seeking experienced CMM Programmer with a keen eye for detail. Dynomax specializes in 3 and 5 axis milling of aerostructures. This is a great opportunity for experienced...SuggestedTemporary workDay shift
- ...a wellestablished and growing contract manufacturer serving the Aerospace and Medical Device industries. They are hiring a CMM Programmer responsible for developing and writing CMM programs to inspect highprecision machined aerospace components. This includes both...SuggestedFull timeContract workTemporary work
$16.01 - $28.08 per hour
...CMM Programmer Operator At Jabil, we are proud to be a trusted partner for the world's top brands, offering comprehensive engineering, supply chain, and manufacturing solutions. With 60 years of experience across industries and a vast network of over 100 sites worldwide...SuggestedHourly payWork at officeLocal areaWorldwide- Jabil (NYSE: JBL) is seeking a CMM Programmer/Operator to join our quality team. You will program, set up, and operate CMMs to inspect complex parts and assemblies, ensuring alignment with specifications. Responsibilities include writing PC-DMIS programs from 3D models...Suggested
$50k
...embark on a thrilling adventure together! Your next chapter begins at Darwill. \n \n Job Description: \n \n Variable Data Programmer (VDP) processes mailing data and programs variable documents for output on digital presses using the latest software technologies...SuggestedTemporary workWork experience placementWork at officeLocal areaFlexible hours$190k - $225k
Job Description Software Engineer \n New York City hybrid | $190,000 to $225,000 base + 20% bonus \n This is an opportunity to join a highly visible innovation team building AI-enabled software that supports major commercial decisions at scale. You'll work at ...- Job Description C# Developer / Engineer needed for a Contract to PERMANENT Full-Time position with a medical device imaging hardware / software company located in Raleigh, NC. \n \n REQUIRED SKILLS: \n \n C# coding \n Design Documentation \n Agile or...Permanent employmentFull timeContract workRemote work
- ...Job Description Position Overview \n The primary responsibility of the Email Programmer – Email Marketing is to design, code, and deploy effective email campaigns. This position is responsible for developing responsive, high-quality email templates using HTML, CSS...Shift workNight shift
- Job-ID31590458Reference25-04599 Responsibilities: The SAS/Statistical Programmer will also be responsible for ensuring the accuracy and consistency of clinical data. The successful candidate will work closely with the Biostatisticians, Data Managers, and Clinical Research...
- Job Description About Turing: \n Turing is one of the world's leading AGI infrastructure companies, working with frontier AI labs to accelerate model development through high-quality training data, evaluations, and engineering talent. \n \n About the Role: ...Remote jobFor contractorsFreelanceImmediate start
- Job Description Senior C++ Engineer – Global Trading & Execution | NYC \n We’re looking for an exceptionally talented, hands-on C++ Engineer to join a high-performance Global Trading & Execution technology team in NYC. This is a highly technical role focused on...
- Company DescriptionSPECTRAFORCE TECHNOLOGIES INC ( offers a powerful suite of IT and Consulting services allowing companies to embrace the challenges of meeting and exceeding the company's IT needs with an aggressive Total Cost of Ownership. We enable companies to focus...Work experience placement
- Job Description About Avanta Labs\n Avanta Labs helps ambitious small and mid-market companies build practical AI that changes how work gets done—in weeks, not quarters. We deliver systems from model selection through production deployment that customers can understand...Internship
- Job Description Blue Purpose is seeking a skilled Software Engineer with strong C#/.NET and SQL Server experience to join our IT team as a full-time software engineer. This role builds and extends our multi-tenant SaaS platform for skilled nursing (SNF) and long-term...Full timeTemporary workWork experience placementWork at office
- Job Description Position Overview We are seeking an experienced Software Engineer to support, maintain, and enhance our Speaker Bureau technology platform. This role will work within an established C#/.NET application built on ASP.NET Web Forms , taking ownership of troubleshooting...Temporary workWork at office
$160k - $200k
Job DescriptionAre you the right candidate for this opportunity Make sure to read the full description below.Founding Engineer, YC-Backed Start-Up, AI Healthcare Training (Full-Stack)New York CityI'm working with a YC-backed start-up in Manhattan that builds AI patients...H1bLive in- Job Description MUST HAVE ACTIVE SECURITY CLEARANCE \n \n MAJOR RESPONSIBILITIES: \n The Azure Architecture SME – Lead is responsible for architecting, designing, and guiding the implementation of secure, scalable, and high performing Azure cloud solutions. ...3 days per week
- Job Description Job Title: ServiceNow Developer \n Location: NYC, NY (Hybrid) \n Duration: 12 Months \n Domain – Investment Banking \n \n Overview \n looking for a ServiceNow Developer to design, build, and enhance solutions within the IT Service Management...
- Job Description The Microsoft Power Platform Developer supports both the Enterprise Intelligence and Data Solutions (EIDS) and Defense Healthcare Management System Modernization (DHMSM) programs by building and maintaining applications, reporting, and automation that...
$150k - $250k
Job Description Senior/Staff Full Stack Engineer – AI Platform (NYC, Hybrid) \n Location: Midtown NYC (4 days onsite) \n Compensation: $150,000–$250,000 base + bonus (DOE) \n \n We're working with a fully funded AI startup backed by a major hedge fund. The...Relocation- Job Description If you know the difference between an MD_ and a GD_ row without looking it up, keep reading. \n \n Plenty of people can set up a matcher. We need someone who can explain why it made the decision it did. \n \n Problems you might find yourself...Contract work
- Senior Software Engineer Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you an expert at developing software solutions from start to finish? Then you belong at Uline! Join us as a Senior Software Engineer, where you’ll works hands...H1b
- Job Description Exponent — Director of Engineering, AI Accounting \n Company Description \n Exponent is the fastest-growing financial technology platform built exclusively for franchise and multi-location brand operators. We offer three integrated products — industry...Work at office
$145k - $175k
Job Description About us Sandbar Health is building an AI-native payvider reimagining health benefits in the D.C. metro area. We are building a health plan centered around concierge primary care clinics. Our mission is to provide a radically better healthcare experience...H1bWork at officeLocal areaVisa sponsorshipWork visa- Job Description About the job \n \n A leading quantitative hedge fund is seeking a Senior Infrastructure Software Engineer to design and build the core platforms powering its global research and trading environment. \n \n You'll work on technically challenging...
- Job Description The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale...
$105.5k - $168.8k
We are the people who give possibilities purpose BD is one of the largest global medical technology companies in the world. Advancing the world of health™ is our Purpose, and it's no small feat. It takes the imagination and passion of all of us-from design and engineering...Hourly payShift work$108k - $127k
Position Summary The Senior Software Engineer will be responsible for the design, documentation, development, and testing of new and existing Software solutions within the Digital Workflow Solutions Business Unit. You will also be responsible for analyzing product...Temporary workFor contractorsWork at officeLocal area- Job Description About the Role \n This role builds automation and reporting tools in direct partnership with business users, replacing manual, spreadsheet-driven reporting processes with reliable, repeatable systems. The work sits at the intersection of engineering...Immediate start
- Job Description Founding Engineer \n Palo Alto, CA (On-Site) \n \n Company Overview \n Our client is the single source of truth for headcount that aligns finance teams, talent teams, people / HR teams, and hiring leaders. Connected with your HCM, ATS, and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CMM Programmer. Be the first to apply!
- senior mulesoft developer Mundelein, IL
- senior mainframe developer Mundelein, IL
- gis developer remote Mundelein, IL
- entry developer Mundelein, IL
- senior tableau developer Mundelein, IL
- program developer Mundelein, IL
- microservices developer Mundelein, IL
- digital developer Mundelein, IL
- entry level programmer Mundelein, IL
- graphic programmer Mundelein, IL




