1

Cmm Programming Jobs in Arkansas (NOW HIRING)

The CMM Programmer is responsible for developing, implementing, and maintaining coordinate ... Familiarity with automation, offline programming, and advanced inspection technologies (vision ...

The CMM Programmer is responsible for developing, implementing, and maintaining coordinate ... Familiarity with automation, offline programming, and advanced inspection technologies (vision ...

CNC Operator - 2nd shift

Ash Flat, AR · On-site

$18.75 - $25.75/hr

Experience operating and programming a Coordinate Measuring Machine (CMM). * Knowledge of metallurgical properties, materials science, or related coursework. * Strong ability to read and interpret ...

CNC Operator - 2nd shift

Ash Flat, AR

$18.75 - $25.75/hr

Experience operating and programming a Coordinate Measuring Machine (CMM). * Knowledge of metallurgical properties, materials science, or related coursework. * Strong ability to read and interpret ...

CNC Operator - 1st shift-Ash Flat, Arkansas

Sidney, AR · On-site

$19.75 - $27.25/hr

Experience operating and programming a Coordinate Measuring Machine (CMM). * Knowledge of metallurgical properties, materials science, or related coursework. * Strong ability to read and interpret ...

CNC Operator - 1st shift

Ash Flat, AR

$18.75 - $25.75/hr

Experience operating and programming a Coordinate Measuring Machine (CMM). * Knowledge of metallurgical properties, materials science, or related coursework. * Strong ability to read and interpret ...

CNC Operator - 1st shift

Ash Flat, AR · On-site

$18.75 - $25.75/hr

Experience operating and programming a Coordinate Measuring Machine (CMM). * Knowledge of metallurgical properties, materials science, or related coursework. * Strong ability to read and interpret ...

CNC Operator - 2nd shift

Ash Flat, AR · On-site

$18.75 - $25.75/hr

Experience operating and programming a Coordinate Measuring Machine (CMM). * Knowledge of metallurgical properties, materials science, or related coursework. * Strong ability to read and interpret ...

CNC Operator - 2nd shift

Ash Flat, AR · On-site

$18.75 - $25.75/hr

Experience operating and programming a Coordinate Measuring Machine (CMM). * Knowledge of metallurgical properties, materials science, or related coursework. * Strong ability to read and interpret ...

CNC Operator - 2nd shift

Ash Flat, AR · On-site

$18.75 - $25.75/hr

Experience operating and programming a Coordinate Measuring Machine (CMM). * Knowledge of metallurgical properties, materials science, or related coursework. * Strong ability to read and interpret ...

CNC Operator - 1st shift

Ash Flat, AR · On-site

$18.75 - $25.75/hr

Experience operating and programming a Coordinate Measuring Machine (CMM). * Knowledge of metallurgical properties, materials science, or related coursework. * Strong ability to read and interpret ...

CNC Operator - 2nd shift-Ash Flat, Arkansas

Sidney, AR · On-site

$19.75 - $27.25/hr

Experience operating and programming a Coordinate Measuring Machine (CMM). * Knowledge of metallurgical properties, materials science, or related coursework. * Strong ability to read and interpret ...

CNC Operator - 1st shift

Ash Flat, AR · On-site

$18.75 - $25.75/hr

Experience operating and programming a Coordinate Measuring Machine (CMM). * Knowledge of metallurgical properties, materials science, or related coursework. * Strong ability to read and interpret ...

CNC Operator - 1st shift

Ash Flat, AR · On-site

$18.75 - $25.75/hr

Experience operating and programming a Coordinate Measuring Machine (CMM). * Knowledge of metallurgical properties, materials science, or related coursework. * Strong ability to read and interpret ...

next page

Showing results 1-20

Cmm Programming information

See Arkansas salary details

$14

$26

$38

How much do cmm programming jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for cmm programming in Arkansas is $26.40, according to ZipRecruiter salary data. Most workers in this role earn between $21.88 and $30.19 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 Arkansas as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 12% Part Time, 3% Contract, and 1% Nights. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $54,906 per year, or $26.4 per hour.

CMM Programmer

Fort Smith, AR • On-site

Walther Arms, Inc.
Sporting Product Manufacturing • 11 - 50 employees

Full-time

Re-posted 2 days ago


Job description

Position Summary: The CMM Programmer is responsible for developing, implementing, and maintaining coordinate measuring machine (CMM) programs, and vision equipment programs used to inspect precision components. This role ensures that products meet engineering specifications, GD&T requirements, and quality standards through accurate measurement and data analysis.The CMM Programmer collaborates closely with quality, engineering, and manufacturing teams to support new product launches, validate processes, and troubleshoot dimensional issues. Responsibilities include creating inspection routines, selecting appropriate measurement strategies, equipment, analyzing results, and driving continuous improvement in measurement accuracy and efficiency.This position requires strong knowledge of metrology principles, blueprint reading, and GD&T, along with proficiency in CMM software and other measurement equipment. Attention to detail, problem-solving skills, and the ability to interpret complex technical data are critical for success.DUTIES AND RESPONSIBILITIES:Develop, program, and validate CMM inspection routines using software such as Hexagon PC-DMIS, Mitutoyo MCOSMOS, or equivalent.Develop measurement strategy development for complex geometries and tight-tolerance componentsInterpret engineering drawings, CAD models, and GD&T requirements to create accurate inspection programsSupport new product introduction (NPI) through inspection planning, first article inspection (FAI), and PPAP activitiesPerform receiving inspection as neededPerform and support Measurement System Analysis (MSA), including Gage R&R studiesTroubleshoot dimensional issues and support root cause analysis for nonconforming productsCollaborate with engineering, quality, and manufacturing teams to resolve tolerance and process capability issuesOptimize existing CMM programs for efficiency, accuracy, and repeatabilityEstablish and maintain inspection standards, work instructions, and best practicesSupport calibration, qualification, and maintenance of CMM equipmentEnsure compliance with internal quality systems and applicable industry standardsAll other duties assignedQUALIFICATIONS:3 or more years of experience as CMM Operator/Programmer to include writing/editing CMM software and loading CAD modelsKnowledge of GD&T and blueprint readingExperience with CMM software (e.g., PC-DMIS, MCOSMOS, or similar)Experience with CAD software is a plusStrong understanding of metrology principles and measurement techniquesExperience with MSA, SPC, and quality toolsAbility to analyze complex data and provide clear, actionable reportsStrong problem solving and communication skillsPREFERRED QUALIFICATIONS:Familiarity with automation, offline programming, and advanced inspection technologies (vision systems, laser scanning)Measurement system analysis (MSA) - determine method/accuracy correlation between methods used in-house and those of an external source such as a supplier As part of our hiring process, Walther Manufacturing requires all candidates to undergo a background check and drug screening. Employment offers are contingent upon the successful completion of these screenings.
Job Posted by ApplicantPro