CMM Programmer
United CNC Machining
Job Description
Job Description
United CNC Machining is a precision manufacturing company specializing in mission-critical components for the aerospace and defense industries. Utilizing advanced CNC technology within a state-of-the-art, climate-controlled facility, we are committed to delivering exceptional quality, precision, and operational excellence.
At United CNC, we believe our people are the foundation of our success. We foster a collaborative, team-oriented environment focused on continuous improvement, innovation, and accountability. If you are passionate about manufacturing, quality, and making an impact in a high-performance environment, we encourage you to apply. Don’t settle for ordinary when extraordinary is within reach.
About the Role
The CMM Programmer is responsible for developing, validating, and maintaining Coordinate Measuring Machine (CMM) inspection programs using PC-DMIS to support our low-volume, high-mix production environment. This role goes beyond running existing programs, it requires building new inspection programs from blueprints, CAD models, and GD&T requirements, then optimizing them for accuracy and cycle time. The ideal candidate is highly proficient in PC-DMIS programming, comfortable working from complex engineering drawings, and able to translate part tolerances into efficient, repeatable inspection routines.
What You'll Do
- Develop new CMM inspection programs in PC-DMIS from blueprints, CAD models, and engineering specifications
- Program and optimize inspection routines for precision-machined CNC components across a wide variety of low-volume, high-mix parts
- Read and interpret blueprints, engineering drawings, and GD&T callouts to define accurate inspection strategies
- Validate and debug new and existing PC-DMIS programs to ensure measurement accuracy and repeatability
- Perform first-article inspections (FAI), in-process checks, and final inspections as required
- Identify, document, and communicate nonconformances to Quality and Production teams
- Maintain accurate inspection records and program documentation in compliance with AS9100D/ISO 9001 requirements
- Perform routine maintenance and calibration checks on CMM equipment
- Train and support CMM Technicians on running and adapting programs
- Collaborate with CNC machinists, engineers, and programmers to troubleshoot fit, form, and function issues
- Continuously improve inspection processes to reduce cycle time without compromising accuracy
- Other duties as assigned
What You Bring
- Associate degree or technical certification in Quality, Metrology, or Manufacturing Technology (or equivalent hands on experience)
- Advanced proficiency in PC-DMIS programming required
- Experience within aerospace or defense manufacturing environments
- Strong understanding of Geometric Dimensioning and Tolerancing (GD&T)
- Experience programming inspections for complex machined components
- Knowledge of manual inspection techniques
- Ability to read and interpret blueprint drawings and work with CAD models
- Experience with Romer Arm or other portable measurement equipment
- Must be able to obtain/maintain compliance with ITAR requirements (U.S. Person status required)
Physical Requirements
- Ability to work in a sitting position for extended periods (desk, driving, and/or travel) in an office/industrial environment
- Manual dexterity to perform data entry functions
- Ability to bend, pull, stoop, and reach to perform job functions
- Ability to lift 25 to 35 pounds
- May be exposed to moving machinery, sharp metal chips, coolants, industrial chemicals, noise, and heavy materials
- Cognitive and mental capacity to perform essential job functions
- Ability to communicate effectively, orally and in writing
- Visual acuity to read documents, computer screens, and files
- Ability to hear in person and via phone
Why United CNC
- Competitive pay reflecting real precision skills
- 100% employer-paid medical, dental, vision, and life insurance
- Paid holidays and vacation
- Flexible start time (6:00 AM – 8:00 AM)
- Climate-controlled facility
- On-site fitness center
- Tobacco and vape-free workplace
- Privately owned, family run culture
- AS9100D | ISO 9001 | ITAR | CMMC 2.0 certified facility
United CNC Machining is an Equal Opportunity Employer
- ...CMM ProgrammerBarron Industries, a leader in aerospace and defense manufacturing since 1983, is seeking an experienced CMM Programmer to join our team in Oxford, MI.What You'll Do:Responsible for developing, programming, and maintaining Coordinate Measuring Machine (CMM...SuggestedWork at office
- ...runoff and troubleshoot machining process problems Create statistical runoff summaries – Corrective Action Report Create Gage and CMM GR&R & correlation reports Supervisory Responsibilities: Management and coordination of department personnel. Holding...SuggestedWork at officeFlexible hours
$70k - $85k
...Duties & Responsibilities Customer Application Development - Analyze customer measurement and inspection requirements. - Develop CMM inspection strategies for complex components. - Create and optimize MODUS and DMIS measurement programs. - Conduct proof-of-concept studies...SuggestedInternshipLocal area- ...Job Description Job Description Position Summary: We are seeking a skilled CNC Mill Programmer to join our team. The ideal candidate is an experienced machinist who can program, set up, and operate CNC Mills up to 5 axis to produce precision components to exact...Suggested
$81.12k - $130.87k
Job DescriptionWho You AreThe Software Developer will be responsible for the development of industrial desktop and web-based software solutions. The Design Engineer will be working in an Agile/Scrum based development team to architect, design, support, and document software...Suggested- ResponsibilitiesAt Strattec, we’re reshaping how people experience and interact with their vehicles by making access seamless, secure, and safe. In partnership with leading OEMs, we design and deliver highly engineered solutions that create the ultimate access experience...Temporary workLocal areaImmediate startShift work
- ...Robot Programmer – Troy, MI Multiple Openings (Local & Travel) We are seeking experienced Robot Programmers for multiple opportunities across Michigan and out of state. If you have hands-on programming experience with any of the platforms listed below, we want to...Local area
- ...COMAU Robot Programmer / Automation Technician The COMAU Robot Programmer / Automation Technician is responsible for supporting and maintaining automated robotic welding systems within a high-volume manufacturing environment. This role focuses on robot troubleshooting...Work at officeRemote workShift work
- OverviewSNAP-ON BUSINESS SOLUTIONS(A group under RS&I Division of Snap-on Incorporated)Location: Rochester Hills, MIWork schedule: Monday - Friday 8a-5p, 5 days a weekResponsible for validating software and hardware products for the NEXIQ and Snap-on brands to ensure compliance...Work at officeMonday to Friday
$100.8k - $141.75k
In this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD products. Utilizing their technical expertise, they will ensure software product deadlines and deliverables are achieved. They...Full timeImmediate start- ...Robot Programmer Location: Local & Travel Opportunities Position Overview We are seeking an experienced Robot Programmer with 3+ years of experience to support automation projects in a machine tool and industrial manufacturing environment. This is a hands-on...Full timeLocal area
- OverviewSnap-on Business Solutions Position: Sr. Design Engineer - PC, Mobile & Embedded Diagnostics for Heavy Duty VehiclesLocation: Rochester Hills, MIWork: Monday-Friday; 8a-5p; On Facility SiteWe are seeking a technical engineer to lead development of diagnostic solutions...Monday to Friday
- The Application Engineers (AEs) reports to the Chief Engineer and acts as the primary owner of the application matrix and interface between the CE group and vehicle team for requirements and delivery of the transmission and driveline products, including assembly plants....Work at officeImmediate start
- Overview Snap-on Business Solutions(A group under RS&I Division of Snap-on Incorporated)Location: Rochester Hill, MIWork Schedule: Monday - Friday in facility 5 days per weekSeeking an experienced Principal Embedded Systems Architect to lead the design and developmentof...WorldwideMonday to Friday
- Job DescriptionWho You AreIn this role as a Robotics Application Engineer, you will provide application engineering expertise across FANUC’s robotic products and technologies to support Material Handling applications across Automotive and General Industry markets. You will...
- Job descriptions may display in multiple languages based on your language selection.What we offer:At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them...Full timeLocal area
- Job Description Job Description Software Requirements Engineer Position Summary We are seeking an experienced Software Requirements Engineer to lead the development, management, and traceability of software requirements across complex engineering programs. This...Contract workWork at office
$130.4k - $183.38k
Job PurposeThis role serves as a senior technical expert in multibody dynamics for engine and driveline systems. The engineer will develop, apply, and advance simulation methods used to evaluate and optimize chain-drive systems for engine timing, transmission, transfer ...Full time- ResponsibilitiesAt Strattec, we’re reshaping how people experience and interact with their vehicles by making access seamless, secure, and safe. In partnership with leading OEMs, we design and deliver highly engineered solutions that create the ultimate access experience...Temporary workLocal areaImmediate startShift work
$90k - $105k
AI Engineer Must Have Technical / Functional Skills Core Engineering & Programming: Strong software engineering fundamentals with expert-level proficiency in Python. Experience with Java, Go, or TypeScript is a strong plus. LLM & GenAI Application Development:...- JD: Hands on Experience on Autosar BSW integration and integration tools (must have experience on ETAS iSOLAR tool chain) Experience in Autosar architecture and any of OS/CAN/Lin/Diag/NVM/IOHW modules. Mapping of ASW swc to required OS portions...
- Job TitleAuburn Hills, MI 1 Opening Pay: $DOE US CITIZEN WITH ABILITY TO OBTAIN A SECRET CLEARANCEEssential FunctionDevelop vehicle softwareDevelop vehicle software and cybersecurity employing rapid prototyping, agile development, DevSecOpsDevelop software requirement ...Contract workOverseas
$55 - $60 per hour
Title: Salesforce Sr Developer Location: Auburn Hills MI 48326 - Onsite Duration: 6-12 Months contract Rate $55-60/hr with VMS charges Job Description:- Role: Salesforce Sr Developer We are seeking an experienced Salesforce Service Cloud AMS Lead / Senior...Hourly payContract work- Who We Are Williams International is a privately-owned company that develops and manufactures jet engines for both military and commercial aircraft applications. We are a company of creators who deliver pioneering ideas and technologies that lead the aerospace industry...
- Embedded Software EngineerWe are looking for an Embedded Software Engineer to execute design and development of vehicle access advanced engineering products. The goal is to create scalable and optimized software system architectures.ResponsibilitiesDesign and implement...Work experience placement
$88.8k - $124.88k
POSITION SUMMARY• Lead an engineering team in the product development process for mechanical hardware of 4WD/AWD products in customer applications. This includes the development of the initial proposal based on known customer requirements, responsibility for the development...Full timeWork experience placement- Job DescriptionWho You AreWe are looking for a Senior R&D Engineer responsible for the development of embedded software for FANUC’s robot controller system, including development for new features and support for legacy products. The size and complexity of assigned tasks...
- Stellantis is seeking a skilled and motivated Cloud Engineer to reinforce and support the design, implementation, and continuous improvement of our AWS Foundation Product — an AWS Landing Zone governing 1,500+ AWS accounts distributed across all Stellantis business functions...Immediate start
- The Candidate is the owner of assigned driveshaft and/or halfshafts and will execute product design, analysis, release and testing per technical infrastructure and Stellantis best practices and will be responsible for:The complete design and product delivery against technical...Immediate start
- Job DescriptionAt General Motors, our product teams are redefining mobility. Through a human-centered design process, we create vehicles and experiences that are designed not just to be seen, but to be felt. We’re turning today’s impossible into tomorrow’s standard —from...Full timeLocal areaWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CMM Programmer. Be the first to apply!
- pega developer Auburn Hills, MI
- c developer Auburn Hills, MI
- senior mainframe developer Auburn Hills, MI
- robot programmer Auburn Hills, MI
- programmer Auburn Hills, MI
- interactive developer Auburn Hills, MI
- student programmer Auburn Hills, MI
- senior mulesoft developer Auburn Hills, MI
- program developer Auburn Hills, MI
- remote ruby on rails developer Auburn Hills, MI





