CMM Programmer Resume

Career Summary:

Self-motivated, competent and ‘CMM Programmer’ with 4+ years of experience of designing and developing accurate CMM software. Possess solid understanding of dimensional specifications and 3D modeling. Ability to coordinate with the team for various software development/manufacturing tasks and provide quality items to the customers.

Summary of Skills:

  • Possess in-depth knowledge of geometry and trigonometry, and capable of working with 3D modeling designs to manufacture a finished product with accurate dimensions
  • Solid understanding of manufacturing specifications to develop effective and efficient software using Pc-DMIS and other programming languages like C, C++, Java, SQL for creating products according to industry standards
  • Capable of debugging and troubleshooting code modules to remove logical/syntax errors and ensuring error-free execution of the program to manufacture quality products
  • Expertise in writing/modifying CMM programs, and possess strong understanding of 3D modeling
  • Possess solid expertise in reading prints, creating blueprint as well as preparing 3D models
  • Team player with exceptional organizational, problem-solving, time-management, and communication skills

Work Experience:

CMM Programmer
Jonaco Machine Corporation, Denver, CO
April 2017 – Present

  • Operating CMM machine to perform complex geometric dimensional inspections on first-pieces as well as finished products to ensure compliance with blueprint specifications
  • Writing, editing, and maintaining CMM programs on the basis of manufacturing levels and product specifications to ensure smooth processes in a fast-paced environment
  • Attending team meetings to determine software functions on the basis of design and engineering requirements, and delegating code segments among team members to complete project within deadline
  • Reviewing and ensuring that precision machinery is in good working condition, properly calibrated as well as optimizing CMM software by adding required program modules
  • Overseeing code written by junior programmers to ensure software operates with required accuracy and repeatability for manufacturing process
  • Testing and ensuring software helps CMM machine in delivering finished product with exact dimensions
  • Identifying and reconciling discrepancies between engineering designs and programs, and making appropriate modifications in the code

CMM Programmer
Astronics, Denver, CO

September 2015 – March 2017

  • Devised and implemented methods as well as procedures for inspecting, testing, and evaluating the precision and accuracy of the manufacturing/production equipment
  • Reviewed software design, and prepared documentation to ensure the program delivers expected results
  • Coordinated with the team to create and optimize CMM programs using Pc-DMIS to inspect hardware within confines of product specifications and tolerance
  • Developed software inspection programs to check and ensure that manufactured product is according to the component specifications given in CAD drawings
  • Collaborated and worked with quality engineers personnel to determine inspection criteria as well as best practice inspection techniques
  • Operated machine equipment to perform machine trials on newly developed part programs, and made necessary modifications in the code to build a software to prepare it for machine-readiness
  • Evaluated and revised current programs for supporting engineering changes as well as to increase operating efficiency of machine for manufacturing products

CMM Programmer (Entry-level)
ERA Industries, Denver, CO
February 2014 – August 2015

  • Utilized machine’s manual, drawings and CAD designs to determine dimensions and tolerance specifications, and developed program modules
  • Designed and developed software for ensuring product dimensional quality for manufacturing clients
  • Wrote big/small modules using DMIS to ensure the machine performs basic tasks, including measurement routines, probe calibration as well as data reporting
  • Debugged code segments to identify and locate the error in simple as well as complex programs, and made necessary alterations by writing proper logic or syntax
  • Edited and improved existing programs by adding new modules to optimize throughput of the machine
  • Reviewed machine’s performance quality to prepare analysis reports, and wrote code for corrective actions of CMM
  • Maintained effective and efficient interaction with other coworkers all levels of manufacturing process, and provided assistance as required


  • Bachelor’s Degree in Manufacturing Technology
    University of Denver, Denver, CO

  • Diploma in Computer Science
    University of Denver, Denver, CO


On request.

Rate this post