CMM Programmer - Large Engine Components

Caterpillar•Lafayette, IN
•Onsite

About The Position

The CMM Programmer translates information from 3D engineering models and Caterpillar blueprints into CMM checks for purchased finished goods in Supplier Quality. The role creates, runs off, debugs, and maintains CMM checks to support production, receiving inspections, APQP/PPAP, warranty claims, and line failures. It also collaborates with suppliers on CMM data in PC DMIS and may provide mobile arm support and technical assistance. This fast-paced, problem-solving position requires prioritization, time management, and strong record keeping. It serves as a resource for Engineering, Manufacturing Engineering, Operations, Quality, and the supply base. The primary focus is writing CMM programs that support production and engineering and help identify root causes of concerns. The position reads blueprints, interprets GD&T, and uses that information to diagnose and troubleshoot issues. The successful candidate creates PC DMIS checks focused on special design characteristics and features to ensure quality parts. The position is based onsite in Lafayette, Indiana, five days a week. Travel up to 10% is possible. Relocation assistance is approved, but visa sponsorship is not available. The posting closes November 4, 2026, at 11:59 p.m. ET.

Requirements

  • Two-year technical degree or relevant experience in CMM operation, CMM programming, or machining.
  • Ability to read blueprints and understand GD&T.
  • Knowledge of collaborative automation, including manufacturing process development and deployment.
  • Knowledge of decision-making and critical-thinking tools and techniques.
  • Knowledge of manufacturing engineering processes and methods.
  • Knowledge of lean manufacturing principles and implementation.
  • Knowledge of manufacturing methods, technologies, and processes.
  • Knowledge of problem-solving approaches, tools, and techniques.
  • Knowledge of robotic process automation techniques and processes.
  • Strong prioritization, time-management, and record-keeping skills.
  • Professional, customer-focused approach; ability to meet goals and objectives and accept special assignments.
  • Self-directed, quality- and safety-minded approach, interest in learning, and willingness to accept change.

Nice To Haves

  • CMM operation and/or prior machining experience.
  • Experience programming with PC DMIS, Calypso, or Polyworks.
  • Skills in EPIX, MS Word, Excel, HVC, AMS, EIMS, Pro-E, Creo, and Visual Basic.
  • Knowledge and experience in computer-controlled operations.
  • Programming computer skills and experience with gages, layout, and machining.
  • Hands-on experience in CNC and conventional machining operations such as milling, drilling, boring, tapping, and broaching.
  • Experience operating CMMs and using programming languages such as Polyworks and PC-DMIS.
  • Blueprint-reading experience.
  • Ability to look for ways to improve the work area.

Responsibilities

  • Create, run off, debug, and maintain CMM checks for purchased finished goods in Supplier Quality.
  • Write CMM programs to support production and engineering and help drive concerns to root cause.
  • Support production, receiving inspections, APQP/PPAP, warranty claims, and line failures through CMM checks.
  • Collaborate with suppliers on CMM data in PC DMIS.
  • Provide training and assistance for daily operations.
  • Provide specialized CMM programs or data collection procedures.
  • Assist with interpretation of CMM reports and data.
  • Recommend improvements to current and future systems, procedures, training, and equipment.
  • Read blueprints and interpret GD&T to diagnose and troubleshoot issues.
  • Create PC DMIS checks focused on special design characteristics and features that ensure part quality.
  • Provide mobile arm support and technical support to the team as needed.
  • Maintain a professional, customer-focused approach, meet goals and objectives, and accept special assignments as needed.

Benefits

  • Medical, dental, and vision benefits
  • Paid time off, including vacation, holidays, and volunteer time
  • 401(k) savings plans
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSAs)
  • Health Lifestyle Programs
  • Employee Assistance Program
  • Voluntary benefits and employee discounts
  • Career development
  • Incentive bonus
  • Disability benefits
  • Life insurance
  • Parental leave
  • Adoption benefits
  • Tuition reimbursement
  • Relocation assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service