Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

CMM Programmer

FANUC America Corporation

Job Description

Who You Are

The CMM Programmer is in the Component Manufacturing Department and responsible for inspection of FANUC parts to ensure conformance to engineering specifications. Provide inspection reports to communicate qualitative and quantitative results with engineering. Engaged in technical discussions about metrology methods employed and the corresponding results. Process detailed nonconformance reports to return material to vendors for issue resolution.

How It’s Done

  • Champion a first article inspection process to achieve quality group KPI measures.

  • Conduct part inspection through a receiving inspection process.

  • Conduct full layout inspection of parts submitted through a first article inspection process.

  • Create CMM programs and reports for complex parts.

  • Develop and modify CMM measurement programs based on engineering drawings and specifications.

  • Verify that measurement programs consistently meet quality control standards and tolerances by reviewing CMM reports for accurate tolerancing and positional references.

  • Create efficient measurement strategies that optimize accuracy while reducing cycle times.

  • Process material nonconformance reports and determine disposition of material according to defined procedures.

  • Collaborate across teams to solve problem incidents and resolve programming, manufacturing issues, or discrepancies in measurement results.

  • Maintain comprehensive documentation of measurement programs and procedures.

  • Collect and control inspection documentation and report measurement data to identify trends and recommend process improvements.

  • Manage multiple projects simultaneously, ensuring timely completion of programming tasks.

  • Support the gauge calibration process to ensure tools are within their calibration period.

  • Stay updated on innovative technologies, tools, and techniques in metrology to enhance programming practices.

What You Need

  • High School Diploma or GED.

  • Minimum of five years’ CMM Programming; hands on in quality assurance

  • Able to lift and handle parts up to and exceeding 50lbs

  • Prior machinist/machine tool builder or assembler experience

  • Experience leading/interfacing with teams and multiple department collaboration

  • Strong knowledge of CMM operation and programming, including both contact and non-contact types

  • Ability to create and maintain detailed technical documentation

  • Knowledge of calibration processes to ensure measuring equipment accuracy

  • Attention to detail and a strong focus on accuracy in programming and measurement

  • Problem-solving skills to effectively troubleshoot programming issues

  • Strong verbal and written communication skills for collaboration

  • Ability to work collaboratively in a team environment and train others

  • Willingness to learn and adapt to new technologies and methodologies

What Would Be Even Better

  • Proficient programming with Modus, Polywork and Verisurf CMM software applications

  • Proficient with all aspects of inspection including GD&T and CMM programming in a related industry

  • Associates degree or Certifications in CMM Programming, Quality or Metrology

  • Geometric Dimensioning and Tolerancing Certificate

It’s Your Move

At FANUC America, we are driven by a deep respect for our people and a commitment to building a workplace dedicated to integrity and excellence. We believe that great careers are built through opportunity, growth, and collaboration—and we’re excited to invite talented individuals like you to explore what’s possible with us.

Joining FANUC means becoming part of a team that values your unique perspective and encourages continuous learning and collaboration. We foster a culture where respect and innovation go hand in hand, and where your contributions help shape the future of automation and robotics.

If you're ready to take the next step in your career, we invite you to apply today. We look forward to learning more about you!

We offer market competitive pay and benefits programs, as well as opportunities for advancement, knowledge and skill development, and recognition of individual achievements. In addition, we offer the following benefits to our employees:

  • Medical, Dental & Vision Insurance

  • 401(k) Retirement Program

  • Life Insurance

  • Short-Term & Long-Term Disability Plans

  • Tuition Reimbursement

  • Wellness Program

  • Flexible Spending Accounts

  • Employee Assistance Program

  • Flexible Benefit Dollars

  • Generous Holiday & Vacation Program

Sponsorship will not be provided for this position

Equal Opportunity Employer, including disabled and veterans

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the CMM Programmer in Pontiac, MI vacancy
  •  ...Job Description Job Title: CMM Programmer Job Summary Provide quality support for engineering and manufacturing in the area of dimensional feedback for quality planning and product integrity. This service is provided through the ability to program, operate, and translate... 
    Suggested
    Local area

    Linamar

    Southfield, MI
    4 days ago
  •  ...Business. CLEAN work environment. Air-conditioned shop. Growing business Summary: We are looking to DIRECTLY HIRE a CMM Programmer. CMM Programming: ~5 Years' plus experience in CMM Programming ~ Experience with Calypso- Potentially... 
    Suggested
    Monday to Friday

    Express Employment Professionals Defunct

    Waterford, MI
    4 days ago
  •  ...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... 
    Suggested
    Work at office
    Flexible hours

    Heller Machine Tools LP

    Troy, MI
    7 days ago
  • $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...
    Suggested
    Full time
    Immediate start

    BorgWarner

    Auburn Hills, MI
    4 days ago
  • Key Responsibilities Collaborate with end users to understand their software needs and workflows, providing insights and suggesting software enhancements that optimize productivity. Attend design committee meetings to gather and analyze user requirements, translating them...
    Suggested

    HIROTEC Manufacturing America LLC

    Auburn Hills, MI
    23 hours ago
  • $50k - $90k

    We are seeking a Senior Laravel Developer to work On Site in Bloomfield Hills with a minimum of 5+ years of professional experience building, maintaining, and scaling production web applications. This role requires deep expertise in Laravel, API design and integration,...
    Full time

    Twin River Co

    Pontiac, MI
    4 days ago
  • The client is seeking a Director of Software Engineering to help lead their technical evolution and ensure engineering excellence within the company. Based in Auburn Hills, Michigan, and Juneau, Wisconsin, the client operates primarily onsite with a focus on collaboration...
    Immediate start

    Confidential

    Auburn Hills, MI
    4 days ago
  • $104k - $130k

    Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits offered: Vision, medical, Life, Dental, 401K Gross Annual Base Salary: USD 104,000-130,000 Additional variable compensation and benefits may apply...
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Birmingham, MI
    3 days ago
  • $99k - $128.5k

    Description Software Engineer Location: Remote, United States Employment Type: Full-Time Benefits Offered: Vision, Medical, Life, Dental, 401K Gross Annual Base Salary: USD 99,000 - 128,500 Additional variable compensation and benefits may apply. Total compensation...
    Full time
    Temporary work
    Remote work

    OneStream Software

    Birmingham, MI
    4 days ago
  •  ...Job Title: Yaskawa Motoman Robot Programmer Locations: Novi, MI or Clinton Township, MI (must be open to travel for installations) Company Overview: GableTek is a leading provider of industrial automation, controls, and robotics integration solutions. We support... 
    Full time

    GABLETEK

    Troy, MI
    more than 2 months ago
  •  ...COMAU Robot Programmer / Automation Technician JOB SUMMARY 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... 
    Full time
    Work at office
    Remote work
    Shift work

    GABLETEK

    Troy, MI
    more than 2 months ago
  •  ...FANUC 3DV Robot Programmer / Technician Position Overview GableTek is seeking experienced FANUC 3DV Robot Programmers/Technicians to support automated manufacturing and production environments. This position is responsible for troubleshooting, maintaining, optimizing... 
    Full time
    Remote work
    Weekend work

    GABLETEK

    Troy, MI
    a month ago
  • Field Service Maintenance & Automation Technician (Kawasaki Robotics) – Spartanburg, SC  Location: Spartanburg, South Carolina Travel Out of: Michigan (Field Service Assignment) Shifts Available: Day or Nights Schedule: Monday to Saturday, 10-12 hour days...
    Full time
    Work at office
    Shift work
    Night shift

    GABLETEK

    Troy, MI
    a month ago
  •  ...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 time
    Local area

    GABLETEK

    Troy, MI
    a month ago
  • What You'll Do: Mentor Automation Technician level I-III members as well as Weld Technicians Ability to execute with proficiency all duties and responsibilities requirements of Automation technician III. Follow all safety procedures and protocols while servicing...
    Full time

    GABLETEK

    Troy, MI
    more than 2 months ago
  • $90k - $100k

    Associate Account Manager / Application Engineer (GM Account) Remote (Michigan-based) | Detroit-area team Comp: $90,000 to $100,000 base + bonus + profit sharing + company carYou're a few years into your career and you're at the point where you want more customer...
    Full time
    Remote work

    Thornley Corporate Solutions

    Auburn Hills, MI
    23 hours ago
  • $115.2k - $158.4k

    Technical Product Lead, Advanced eMotors Location: Kokomo, Indiana or Auburn Hills, Michigan BorgWarner is a global product leader in delivering innovative and sustainable mobility solutions. We are a company of innovators and independent thinkers that brings together...
    Full time
    Local area
    Visa sponsorship
    Work visa

    BorgWarner

    Auburn Hills, MI
    3 days ago
  • Description Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role combines hands-on software development with technical ...
    Full time

    Tyler Technologies

    Troy, MI
    23 hours ago
  • $67.7k - $90.27k

    Lumen is the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and connected ecosystem. We enable secure, high‑performance connectivity across cloud, edge, and AI workloads for enterprises, governments...
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Rochester Hills, MI
    2 days ago
  • Altimetrik is one of the fastest-growing technology companies with a unique culture of combining people, creativity, and technology to ignite transformation. Teams developed in Altimetrik build innovative software solutions for the world's largest financial services, manufacturing...
    Full time
    Temporary work
    Relocation
    Visa sponsorship
    Relocation package

    Altimetrik

    Southfield, MI
    12 days ago
  • Company Name ASTEMO AMERICAS, INC. Job Family Engineering Job Description The Design Engineer is primarily responsible for developing software for EPS Electric Power Steering. The Design Engineer will be responsible for developing embedded software for Electric Power Steering...

    Dormont Manufacturing Company

    Farmington Hills, MI
    1 day ago
  • Job Category : Computer Information Systems Requisition Number : SPECS003659 Posted : July 21, 2026 Full-Time Hybrid Locations Showing 1 location Troy, MI 48083, USA Description Summary The Toyoda Gosei Group is a leading global manufacturer of rubber...
    Full time
    Work at office

    TG Missouri

    Troy, MI
    1 day ago
  • 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 work
    Work at office

    CrossFire Group

    Auburn Hills, MI
    1 day ago
  • Aperion Information Technologies, Inc. is looking for a Software Engineer to join our team in our Michigan office. This person is responsible for the end-to-end planning, building, and deploying of our software systems. He/she will be able to drive the programming of well...
    Work at office

    Aperion Information Technologies Inc

    Oxford, MI
    3 days ago
  • Senior Software Engineer RPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable solutions tailored to support today’s complex supply chains. As one of the fastest-growing logistics companies in North...
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home

    RPM FREIGHT SYSTEMS

    Birmingham, MI
    1 day ago
  • We are looking for one Senior Software Engineer with 10 years of industry experience. Responsibilities Design, develop new modules for our Web Content Management Software Product Create design specifications and test case documents. Troubleshoot customer issues and fix...

    Revize

    Troy, MI
    3 days ago
  •  ...Robot Programmer (FANUC) – GM Certified Location: Kansas City, KS Duration: Approximately 3 Months (Mid-September 2026 – January 2027) Shift: Day & Night Shift Available Employment Type: Contract Company: GableTek Position Overview GableTek is... 
    Full time
    Contract work
    Shift work
    Night shift
    Day shift

    GABLETEK

    Troy, MI
    8 days ago
  •  ...JOB DESCRIPTION As a Robot Programmer you will be responsible for setup, troubleshooting, debugging and preparation of robots to customer specifications. Creating robot programs and interfacing with the PLC and any peripherals from start to finish. This is a technical... 
    Temporary work
    Traineeship
    Remote work

    GABLETEK

    Troy, MI
    a month ago
  •  ...ABB Robot Programmer – Automation Location: Grand Rapids, MI (Initial Build Phase) → South Carolina (Project Deployment in August) Job Type: 6-Month Contract Position Overview GableTek is seeking experienced ABB Robot Programmers to support a large-scale... 
    Hourly pay
    Daily paid
    Full time
    Contract work

    GABLETEK

    Troy, MI
    more than 2 months ago
  • $34 - $40 per hour

    Job Title Lead Operating Engineer Job Description Summary Responsible to ensure the proper efficient operations and maintenance of the mechanical electrical and plumbing systems for the assigned facility. The performance of all necessary maintenance and operational tasks...
    Minimum wage
    For contractors
    Apprenticeship
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Cushman & Wakefield

    Southfield, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to CMM Programmer. Be the first to apply!