CMM Programmer
$28 - $33/hr
CMM Programmer Job Type: Full-Time | On-Site | Direct Hire Shift: 1st Shift, 7:00 AM - 4:00 PM Pay: $28.00-$33.00/hour, based on experience Schedule: Monday-Friday, some Saturdays based on need ...
New
Quick apply
$28 - $33/hr
CMM Programmer Job Type: Full-Time | On-Site | Direct Hire Shift: 1st Shift, 7:00 AM - 4:00 PM Pay: $28.00-$33.00/hour, based on experience Schedule: Monday-Friday, some Saturdays based on need ...
New
Quick apply
$28 - $33/hr
CMM Programmer Job Type: Full-Time | On-Site | Direct Hire Shift: 1st Shift, 7:00 AM - 4:00 PM Pay: $28.00-$33.00/hour, based on experience Schedule: Monday-Friday, some Saturdays based on need ...
New
Macomb, MI · On-site
$75 - $80/hr
We are seeking a CMM Programmer to support metrology and quality operations by programming and operating Coordinate Measuring Machine (CMM) equipment, performing dimensional inspections, and ensuring ...
Macomb, MI · On-site
$75 - $80/hr
We are seeking a CMM Programmer to support metrology and quality operations by programming and operating Coordinate Measuring Machine (CMM) equipment, performing dimensional inspections, and ensuring ...
Birmingham, MI · On-site
$30 - $50/hr
Castor Engineering is seeking a Robot Programmer to support the programming, commissioning, and continuous improvement of automated systems at our customers throughout the USA. Position Summary The ...
Quick apply
Birmingham, MI · On-site
$30 - $50/hr
Castor Engineering is seeking a Robot Programmer to support the programming, commissioning, and continuous improvement of automated systems at our customers throughout the USA. Position Summary The ...
Shelby, MI · On-site
$23.50 - $32/hr
CNC Programmer Location: Shelby, Michigan Job Summary Are you an experienced and detail-oriented CNC Programmer looking for a new opportunity? We're seeking a CNC Programmer to join a team in Shelby ...
Quick apply
Shelby, MI · On-site
$23.50 - $32/hr
CNC Programmer Location: Shelby, Michigan Job Summary Are you an experienced and detail-oriented CNC Programmer looking for a new opportunity? We're seeking a CNC Programmer to join a team in Shelby ...
Waterford, MI · On-site
$65 - $90/hr
CNC Programmer POSITION: Seeking an experienced CNC Programmer to join a stable, growing Manufacturing Company What You'll Do * Interpret complicated drawings, program sheets, and instructions to ...
Waterford, MI · On-site
$65 - $90/hr
CNC Programmer POSITION: Seeking an experienced CNC Programmer to join a stable, growing Manufacturing Company What You'll Do * Interpret complicated drawings, program sheets, and instructions to ...
Birmingham, MI · On-site
Castor Engineering is seeking a PLC Programmer to join our team and help deliver reliable automation solutions for our customers. Position Summary As a PLC Programmer, you will design, develop, test ...
Quick apply
Birmingham, MI · On-site
Castor Engineering is seeking a PLC Programmer to join our team and help deliver reliable automation solutions for our customers. Position Summary As a PLC Programmer, you will design, develop, test ...
Detroit, MI · On-site
$67K - $91K/yr
PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) - Production Support Job Title: PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) Location: Detroit, MI (Primary:
Detroit, MI · On-site
$67K - $91K/yr
PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) - Production Support Job Title: PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) Location: Detroit, MI (Primary:
Allen Park, MI · On-site
$24 - $30/hr
CMM Programmer Job Type: Full-Time | On-Site | Direct Hire Shift: 1st Shift, 7:00 AM - 4:00 PM Pay: $24.00-$30.00/hour, based on experience Schedule: Monday-Friday, some Saturdays based on need ...
Quick apply
Allen Park, MI · On-site
$24 - $30/hr
CMM Programmer Job Type: Full-Time | On-Site | Direct Hire Shift: 1st Shift, 7:00 AM - 4:00 PM Pay: $24.00-$30.00/hour, based on experience Schedule: Monday-Friday, some Saturdays based on need ...
Taylor, MI · On-site
The CMM Programmer's responsibility is to ensure the machine is properly working through programming scripts and tests. * Oversight of testing and calibration of the machine. * Determine program ...
Quick apply
Taylor, MI · On-site
The CMM Programmer's responsibility is to ensure the machine is properly working through programming scripts and tests. * Oversight of testing and calibration of the machine. * Determine program ...
Orion, MI · On-site
We don't just integrate robots -- we engineer complete, production-ready systems that power the world's most advanced manufacturers. We are growing and seeking experienced Robotic Programmers who ...
Quick apply
Orion, MI · On-site
We don't just integrate robots -- we engineer complete, production-ready systems that power the world's most advanced manufacturers. We are growing and seeking experienced Robotic Programmers who ...
Detroit, MI · On-site
$67K - $91K/yr
PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) - Production Support Job Title: PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) Location: Detroit, MI (Primary:
Quick apply
Detroit, MI · On-site
$67K - $91K/yr
PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) - Production Support Job Title: PLC Programmer - Allen-Bradley / Rockwell (Chrysler Standards) Location: Detroit, MI (Primary:
$27 - $35/hr
CNC ProgrammerPosition Summary We are seeking a skilled CNC Programmer to develop, optimize, and maintain CNC machining programs for precision manufacturing operations. The ideal candidate will have ...
Quick apply
$27 - $35/hr
CNC ProgrammerPosition Summary We are seeking a skilled CNC Programmer to develop, optimize, and maintain CNC machining programs for precision manufacturing operations. The ideal candidate will have ...
Brighton, MI · On-site
$25.50 - $34.75/hr
Micro Gauge seeks an experienced and energetic CNC PROGRAMMER to join our growing team. This key position will program, setup and operate CNC Machinery to fabricate metallic and non-metallic parts.
Brighton, MI · On-site
$25.50 - $34.75/hr
Micro Gauge seeks an experienced and energetic CNC PROGRAMMER to join our growing team. This key position will program, setup and operate CNC Machinery to fabricate metallic and non-metallic parts.
Taylor, MI · On-site
The CMM Programmer's responsibility is to ensure the machine is properly working through programming scripts and tests. * Oversight of testing and calibration of the machine. * Determine program ...
Quick apply
Taylor, MI · On-site
The CMM Programmer's responsibility is to ensure the machine is properly working through programming scripts and tests. * Oversight of testing and calibration of the machine. * Determine program ...
Taylor, MI · On-site
The CMM Programmer's responsibility is to ensure the machine is properly working through programming scripts and tests. * Oversight of testing and calibration of the machine. * Determine program ...
Taylor, MI · On-site
The CMM Programmer's responsibility is to ensure the machine is properly working through programming scripts and tests. * Oversight of testing and calibration of the machine. * Determine program ...
Taylor, MI · On-site
$65 - $95/hr
The CMM Programmer's responsibility is to ensure the machine is properly working through programming scripts and tests. * Oversight of testing and calibration of the machine. * Determine program ...
Taylor, MI · On-site
$65 - $95/hr
The CMM Programmer's responsibility is to ensure the machine is properly working through programming scripts and tests. * Oversight of testing and calibration of the machine. * Determine program ...
Fraser, MI · On-site
$20 - $25/hr
NC Programmer Shift: 6:00 AM Start Time Pay: $20-$25/hr (Based on experience) Contract: Contract-to-Hire We are looking for an experienced NC Programmer to join our NC Cut Department, supporting ...
Quick apply
Fraser, MI · On-site
$20 - $25/hr
NC Programmer Shift: 6:00 AM Start Time Pay: $20-$25/hr (Based on experience) Contract: Contract-to-Hire We are looking for an experienced NC Programmer to join our NC Cut Department, supporting ...
Sterling Heights, MI · On-site
$24.75 - $33.75/hr
Their primary responsibility will be programming, setting up, and operating CNC milling machines to cut steel, aluminum, or plastic parts for injection molds. Keep reading for more details! What's in ...
Quick apply
Sterling Heights, MI · On-site
$24.75 - $33.75/hr
Their primary responsibility will be programming, setting up, and operating CNC milling machines to cut steel, aluminum, or plastic parts for injection molds. Keep reading for more details! What's in ...
Auburn Hills, MI · On-site
$21 - $35/hr
We are seeking a highly skilled and experienced CNC Programmer and Set Up Machinist with a minimum of 5 years of experience. The successful candidate will be responsible for setting up and ...
Auburn Hills, MI · On-site
$21 - $35/hr
We are seeking a highly skilled and experienced CNC Programmer and Set Up Machinist with a minimum of 5 years of experience. The successful candidate will be responsible for setting up and ...
$24 - $33/hr
The CMM Programmer's responsibility is to ensure the machine is properly working through programming scripts and tests. * Oversight of testing and calibration of the machine. * Determine program ...
$24 - $33/hr
The CMM Programmer's responsibility is to ensure the machine is properly working through programming scripts and tests. * Oversight of testing and calibration of the machine. * Determine program ...
$11.83 - $16.90
4% of jobs
$16.90 - $21.98
9% of jobs
$25.62 is the 25th percentile. Wages below this are outliers.
$21.98 - $27.05
17% of jobs
$27.05 - $32.13
13% of jobs
The median wage is $35.09 / hr.
$32.13 - $37.20
13% of jobs
$37.20 - $42.28
10% of jobs
$42.28 - $47.35
9% of jobs
$48.30 is the 75th percentile. Wages above this are outliers.
$47.35 - $52.43
9% of jobs
$52.43 - $57.50
7% of jobs
$57.50 - $62.58
6% of jobs
$62.58 - $67.65
4% of jobs
$11
$38
$67
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often compared to programmers for clarity on responsibilities |
While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.
Cities near Farmington Hills, MI with the most Programmer Programmer job openings:

$28 - $33/hr
Full-time
Posted 2 days ago
New
CMM Programmer
Job Type:
Full-Time | On-Site | Direct Hire
Shift:
1st Shift, 7:00 AM – 4:00 PM
Pay:
$28.00–$33.00/hour, based on experience
Schedule:
Monday–Friday, some Saturdays based on need
Position Summary
We are seeking an experienced
CMM Programmer
to support quality and dimensional inspection operations across
two manufacturing facilities located approximately 15 minutes apart
.
The CMM Programmer will develop and maintain inspection programs, perform dimensional inspections and layouts, support calibration activities, and work closely with quality, engineering, and production teams.
Responsibilities
Develop, edit, and maintain
**CMM inspection programs
**.
Program and operate CMM equipment to verify customer and engineering requirements.
Perform dimensional inspections and product layouts.
Read and interpret
**blueprints, engineering drawings, and GD&T
**.
Set up and run CMM programs using physical parts and/or CAD data.
Analyze measurement data and assist with quality investigations.
Support
**CMM and plant gauge calibration
** activities.
Maintain calibration records, labeling, and tracking systems.
Perform capability studies and MSA activities as needed.
Support dimensional control, first-piece inspection, and product release.
Work with quality, engineering, and production teams to resolve dimensional issues.
Maintain a clean and organized CMM/metrology area.
Qualifications
5+ years of experience programming and operating Zeiss CMM equipment.
Strong experience with Open DMIS and PC-DMIS.
Strong understanding of GD&T and blueprint reading.
Experience with dimensional layouts and inspections.
Experience with calibration and measurement systems.
Ability to analyze inspection data and troubleshoot quality issues.
Experience with Gage Track or similar calibration systems preferred.
Familiarity with 8D, 5-Why, Fishbone, and RedX problem-solving tools preferred.
Experience with Minitab and Microsoft Office preferred.
Ability to work independently and communicate effectively with quality, engineering, and production teams.
Employment Details
Pay:
$24.00–$30.00/hour, based on experience
Shift:
1st Shift, 7:00 AM – 4:00 PM
Schedule:
Monday–Friday, some Saturdays based on need
Employment:
Full-Time, Direct Hire
Facility Support:
Two locations approximately 15 minutes apart
ID:qnkTyx