1

Cmm Programming Jobs in Oregon (NOW HIRING)

Conduct inspections using CMM and other precision measurement tools to ensure product dimensions ... Strong engineering intuition with the ability to work with limited information to quickly solve ...

Quality Engineer

Sherwood, OR

$77K - $100K/yr

Experience with CMM or other dimensional inspection equipment and methods. * Strong problem-solving skills with the ability to work cross-functionally with machinists, engineering, and program ...

Quality Engineer

Sherwood, OR · On-site

$77K - $100K/yr

Experience with CMM or other dimensional inspection equipment and methods. * Strong problem-solving skills with the ability to work cross-functionally with machinists, engineering, and program ...

Quality Engineer

Hood River, OR · On-site

$80K - $111K/yr

... CMM and other precision measurement tools to ensure product dimensions and tolerances meet ... engineering intuition with the ability to work with limited information to quickly solve problems.

Act as technical liaison and prepare performance and capability reports Programming & Systems * Develop CMM programs, inspection routines, macros, and reporting tools * Define inspection protocols ...

... CMM and handheld precision measuring tools. JOB DUTIES * Visually inspects wax patterns prior to ... Works with engineers to establish and test inspection techniques. * Works with engineers to ...

Read and interpret information from engineering drawings, travelers, specifications, and other ... Able to proficiently operate CMM and perform basic CMM measurements * High School Diploma ...

... CMM). * Ability to read and interpret blueprints, engineering drawings, customer specifications, and inspection requirements. * Knowledge of CNC machining processes or experience inspecting machined ...

Be Seen First

Perform basic CMM inspections and measurements. * Identify, document, and communicate quality issues while supporting corrective actions. * Collaborate with production, engineering, suppliers, and ...

Senior Staff Mfg. Design Engineer

Salem, OR · Hybrid

$90K - $124K/yr

CMM, micrometer, bore gauges, profile testers, optical inspection, etc.). * Experience using PLM ... Bachelor's or Master's degree in Mechanical Engineering or related field, or a minimum of 15+ years ...

Showing results 41-60

Cmm Programming information

See Oregon salary details

$18

$33

$49

How much do cmm programming jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for cmm programming in Oregon is $33.75, according to ZipRecruiter salary data. Most workers in this role earn between $27.98 and $38.65 per hour, depending on experience, location, and employer.

What is CMM programming?

CMM programming refers to the process of writing and optimizing instructions for a Coordinate Measuring Machine (CMM) to inspect and measure the physical geometries of manufactured parts. CMM programmers use specialized software to create programs that guide the machine's probe to collect precise measurement data, ensuring parts meet engineering and quality specifications. This role is critical in industries such as aerospace, automotive, and manufacturing, where precision and quality control are essential. CMM programming often requires knowledge of GD&T (Geometric Dimensioning and Tolerancing), CAD models, and measurement principles.

What are some common challenges CMM programmers face when working with complex parts, and how can they overcome them?

CMM Programmers often encounter challenges when measuring complex parts, such as interpreting intricate geometric tolerances or accessing hard-to-reach features. These challenges can be addressed by collaborating closely with design engineers to clarify specifications, utilizing advanced probing techniques, and leveraging CAD models for precise programming. Additionally, staying updated on software capabilities and regularly calibrating equipment ensures accurate measurements and smooth workflow. Proactive communication and continuous learning are key to overcoming these obstacles.

What are the key skills and qualifications needed to thrive as a CMM programmer, and why are they important?

To thrive as a CMM Programmer, you need a solid understanding of metrology, geometric dimensioning and tolerancing (GD&T), and experience with CMM machines, often supported by technical training or a related degree. Proficiency in CMM software such as PC-DMIS or Calypso, and familiarity with CAD systems, are typically required. Attention to detail, analytical thinking, and effective communication are crucial soft skills for interpreting engineering drawings and collaborating with quality and engineering teams. These skills ensure precise measurement, quality assurance, and efficient production processes in manufacturing environments.

What is the difference between Cmm Programming vs CNC Machining?

AspectCmm ProgrammingCNC Machining
Primary FocusDeveloping and writing programs for Coordinate Measuring Machines (CMMs) to inspect partsOperating machines to cut, shape, or finish parts using computer-controlled tools
Required SkillsKnowledge of CMM software, measurement techniques, and programming languages like G-codeUnderstanding of CNC machine operation, tooling, and G-code programming
Work EnvironmentInspection labs, manufacturing plants, quality control departmentsMachine shops, manufacturing floors, production facilities
CertificationsOften requires CMM programming certifications, quality control trainingRequires CNC operator certifications, machining training

While both Cmm Programming and CNC Machining are integral to manufacturing, Cmm Programming focuses on programming measurement devices to ensure part quality, whereas CNC Machining involves operating machines to produce parts. Understanding both roles can enhance quality control and production efficiency in manufacturing environments.

Are CMM programmers in demand?

CMM programmers are in steady demand in manufacturing and quality control industries that require precise measurement and inspection of parts. Skills in programming Coordinate Measuring Machines (CMMs) and knowledge of measurement software increase employability, especially in industries like aerospace, automotive, and precision engineering.

How do I become a CMM programmer?

To become a CMM programmer, you typically need a high school diploma or equivalent, followed by training or certification in coordinate measuring machine (CMM) programming. Gaining experience with CMM software such as PC-DMIS or Calypso and understanding geometric dimensioning and tolerancing (GD&T) are essential. Many employers also value technical training or an associate degree in manufacturing, machining, or a related field.

How much does a CMM programmer make?

A CMM (Coordinate Measuring Machine) programmer typically earns between $50,000 and $80,000 annually, depending on experience, location, and industry. Skilled programmers with certifications and proficiency in CMM software like PC-DMIS can command higher salaries, especially in manufacturing and quality control environments.
Infographic showing various Cmm Programming job openings in Oregon as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $70,203 per year, or $33.8 per hour.

Quality Engineer

Hood River, OR • On-site

$80K - $111K/yr

Other

Posted 27 days ago


Key responsibilities

  • Oversee and execute quality engineering activities to ensure products meet specifications.

  • Perform root cause analysis and implement corrective actions for non-conforming products.

  • Develop, maintain, and review quality documentation such as PFMEA, Quality Plan, and SWIs.


Job description

The Quality Engineer is responsible for overseeing and executing quality engineering activities at the Hood River facility. This role collaborates with cross‑functional teams to develop, execute and maintain procedures and documentation that ensure production and quality control of all products shipped from the Hood River location. The position reports directly to the Site Manager, with joint interaction with BorgWarner Portland’s Quality & Continuous Improvement Manager, and the Manufacturing Engineering department.

Responsibilities
  • Ensure every product meets specifications while championing Safety, Quality, Delivery, and Cost (SQDC) mindset.
  • Perform or lead root cause (8D) analysis and corrective action implementation for non‑conforming products.
  • Review and make disposition on non‑conforming materials and represent BorgWarner on related issues.
  • Compile and organize technical data and prepare reports for evaluation by upper management and customer to drive process changes in a Production Part Approval Process (PPAP) environment.
  • Develop, utilize, and maintain quality documentation including Process Failure Mode and Effects Analysis (PFMEA), Quality Plan, and Standard Work Instructions (SWIs).
  • Prepare and submit customer quality documentation, including deviation requests.
  • Analyze and interpret engineering drawings and specifications with an understanding of GD&T principles.
  • Conduct inspections using CMM and other precision measurement tools to ensure product dimensions and tolerances meet specifications.
  • Identify and implement improvements with the manufacturing team that improve quality, reduce product cost, and maximize customer satisfaction.
  • Work closely with the production team to solve manufacturing issues and ensure smooth operations.
  • Provide technical assistance in design layout, detail drawing construction, and testing of manufacturing processes.
  • Assist in the design and manufacture of mechanical parts, tooling, and assemblies using SolidWorks.
  • Participate in product development activities to support new projects and continuous improvement.
  • Coordinate or perform as needed machining, process diagnostics, maintenance, repairs, calibrations, and operating procedures.
Qualifications
  • 5-8 years' experience
  • Comprehensive understanding of ISO Quality standards related to manufacturing.
  • Well versed in application of problem‑solving tools (5 Whys, Ishikawa, PDCA Cycle, 8D Problem‑Solving, etc.)
  • Strong written and verbal communication skills.
  • Highly developed organizational skills with the ability to prioritize, handle multiple tasks simultaneously, and meet deadlines.
  • Skilled in the use of ERP/MRP systems with a preference for SAP experience.
  • General understanding of GD&T per ASME Y14.5.
  • Ability and experience operating a CMM preferred.
  • Basic CAD skills with the ability to open parts and drawings to perform review and updates.
  • Proficient with Microsoft Office products including Outlook, Word, Excel, and PowerPoint.
  • Strong engineering intuition with the ability to work with limited information to quickly solve problems.

Salary Range: $80,800 - $111,100

BorgWarner is an equal employment opportunity employer such that all qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity/expression, national origin, disability or protected veteran status.

#J-18808-Ljbffr