How Much Does a Coordinate Measuring Machine Programmer make?
Coordinate Measuring Machine Programmer made a median salary around $74,470 in February, 2025.
The best-paid 25 percent made $82,659 probably that year, while the lowest-paid 25 percent made around $67,449.
Salary ranges can vary widely depending on many important factors, including education, certifications, additional skills, the number of years you have spent in your profession.
With more online, real-time compensation data than any other website, Salary.com helps you determine your exact pay target.
Facing Salary Structure Challenges? Let Our Expert Guide You
The job market is increasingly challenging. Our whitepaper, Navigating the Challenges of Creating Salary Structures, offers guidance on creating salary structures. Provide your phone number and work email to download the full version.
We will handle your contact details in line with our Privacy Policy.
If you prefer not to receive marketing emails from Salary.com, you can opt-out out of marketing communications at any time by clicking unsubscribe.
All times are listed as US Eastern time (Boston/New York)
9:00 AM-9:30 AM
9:30 AM-10:00 AM
10:00 AM-10:30 AM
10:30 AM-11:00 AM
11:00 AM-11:30 AM
11:30 AM-12:00 PM
12:00 PM-12:30 PM
12:30 PM-1:00 PM
1:00 PM-1:30 PM
1:30 PM-2:00 PM
2:00 PM-2:30 PM
2:30 PM-3:00 PM
3:00 PM-3:30 PM
3:30 PM-4:00 PM
4:00 PM-4:30 PM
4:30 PM-5:00 PM
5:00 PM-5:30 PM
5:30 PM-6:00 PM
6:00 PM-6:30 PM
6:30 PM-7:00 PM
7:00 PM-7:30 PM
7:30 PM-8:00 PM
Best-Paying Cities for Coordinate Measuring Machine Programmer
The metropolitan areas that pay the highest salary in the Coordinate Measuring Machine Programmer profession are Hopkins
, Mendota, Minneapolis, Minnetonka, Saint Paul.
Best-Paying States for Coordinate Measuring Machine Programmer
The states and districts that pay Coordinate Measuring Machine Programmer the highest salary are District of Columbia (around $78,120)
, California (around $77,418), New Jersey (around $76,927), Alaska (around $76,436), and Massachusetts (around $76,366).
Frequently Asked Questions for Coordinate Measuring Machine Programmer
Q:What is the salary range of Coordinate Measuring Machine Programmer in Saint Paul, MN?
A:In 2025
, the lowest-paid Coordinate Measuring Machine Programmer in Saint Paul, MN earned an average annual salary of $67,449
, while the highest-paid made $82,659.
Q:What is the salary for a Coordinate Measuring Machine Programmer in California?
A:Coordinate Measuring Machine Programmer employed in California earned an average salary of $77,418 in 2025.
Average Coordinate Measuring Machine Programmer Pay vs. Other Jobs
Coordinate Measuring Machine (CMM) Programmer develops, maintains, and generates CMM programs used to inspect and verify production materials and components. Reviews blueprints and specifications to establish correct inspection criteria following best practices. Being a Coordinate Measuring Machine (CMM) Programmer proficient with PC-DMIS. Knowledge of ANSI/ASME, ISO, and GD&T. Additionally, Coordinate Measuring Machine (CMM) Programmer is familiar with Kaizen and Lean Manufacturing techniques. May require an associate degree or equivalent. Typically reports to a supervisor. The Coordinate Measuring Machine (CMM) Programmer works under moderate supervision. Gaining or has attained full proficiency in a specific area of discipline. To be a Coordinate Measuring Machine (CMM) Programmer typically requires 1-3 years of related experience.
Coordinate Measuring Machine (CMM) Operator operates CMM equipment to perform measurement, inspection, and testing of production materials and components using previously prepared inspection programs. Mounts or installs tools, attachments, fixtures, or work pieces on CMM. Being a Coordinate Measuring Machine (CMM) Operator performs in-process or final inspections. Documents and reports non-conforming materials as required. Additionally, Coordinate Measuring Machine (CMM) Operator reads and interprets blueprints and specifications. Requires a high school diploma. May require certification in Metrology. Typically reports to a supervisor. The Coordinate Measuring Machine (CMM) Operator works under moderate supervision. Gaining or has attained full proficiency in a specific area of discipline. To be a Coordinate Measuring Machine (CMM) Operator typically requires 1-3 years of related experience.
The CNC Machine Programmer I may be responsible for the basic upkeep and corrections to programs. Responsible for the programming of computer numeric controlled production equipment. Being a CNC Machine Programmer I typically reports to a supervisor or manager. May require a bachelor's degree in area of specialty. Working as a CNC Machine Programmer I typically requires 0-2 years of related experience. Works on projects/matters of limited complexity in a support role. Work is closely managed.