Skip to main content

About the role

CLIENT HIGHLIGHTThe client you will be working for is a Fortune 500 Energy and Industrial Technology Company. This opportunity will give you experience in the energy transition sector with a company that is a globally recognized leader in power generation, wind energy, electrification, and grid solutions — and one of the most storied industrial brands in the world. LOCATIONGreenville, South Carolina, 29615COMPENSATION$48 – 55 per hourSCHEDULEMonday- FridayOnsite, manufacturing production environmentCONTRACT TERM1 year with high likelihood of extension or conversion to full-time employee.
POSITION OVERVIEW: CMM ProgrammerYou'll write and test the programs that run coordinate measuring machines (CMMs), the machines that check whether manufactured parts match their drawings. You'll plan how each part should be measured, build and prove out the programs in PC-DMIS, and fix problems when a program, probe, fixture, or report doesn't work the way it should. You'll also support the shop floor by helping operators and engineers, improving templates and standard work, and leading projects that make inspection faster, more repeatable, and more reliable.
RESPONSIBILITIES: Develop and validate robust CMM measurement strategies for standard to moderately complex parts using CAD models, drawings, datum structures, ASME Y14.5 GD&T, and production requirementsCreate, maintain, and prove out PC-DMIS CMM programs that align with Product Quality Plans, inspection standards, and shop execution needsUse Siemens NX or similar CAD tools to support CMM programming, model interrogation, inspection planning, and dimensional analysisTroubleshoot recurring CMM program, alignment, probe, fixture, report, setup, result, and production-support issuesSupport CMM hardware/software setup, probe qualification, fixture validation, and reliable execution of production inspection processesImprove PC-DMIS templates, reports, naming conventions, documentation, controlled software practices, and standard workProvide technical support, coaching, and clear communication to operators, manufacturing engineers, quality engineers, and cross-functional teamsLead improvement efforts that strengthen CMM repeatability, usability, cycle time, safety, quality, delivery, and cost performanceREQUIRED QUALIFICATIONS/SKILLSBachelor's degree, Associate's degree, or Machinist Apprentice graduate; or high school diploma/GED with equivalent technical experienceMinimum of 3 years of hands-on offline CMM programming experience using PC-DMISExperience programming, proving out, and validating CMM inspection routines in a production environmentWorking knowledge of GD&T, drawing interpretation, model-based definition, and dimensional inspection principlesAbility and willingness to work on site in a manufacturing production environmentPreferredAdvanced knowledge of GD&T, drawing/model interpretation, dimensional inspection, and measurement strategy development, preferably aligned with ASME Y14.5Demonstrated proficiency with PC-DMIS, offline CMM programming, program prove-out, and production supportExperience with Siemens NX or similar CAD tools, model-based definition, and model-based inspection dataExperience with CMM hardware setup, probe qualification, fixture validation, and measurement system troubleshootingExperience with automation, scripting, or workflow optimization using VBA, Python, C++, or similar toolsStrong analytical and problem-solving skills, including applied shop math, geometry, and trigonometry used in dimensional inspection and metrologyAbility to manage multiple priorities while balancing production support, technical problem solving, documentation, training, and continuous improvement workExperience supporting dimensional inspection or metrology for heavy-duty gas turbine, aerospace, energy, or other complex precision componentsMUST HAVE3+ years of hands-on offline CMM programming experience using PC-DMISExperience proving out and validating CMM inspection routines in a production environmentWorking knowledge of GD&T, drawing interpretation, and dimensional inspection principles

Matching similar jobs

JOB OVERVIEW

Salary

$48 – 55 per hour

Experience level

Senior

Location

Greenville, SC

Occupation

Computer Numerically Controlled Tool Programmers

Industry

Machine Shops

Posted

2 days ago

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)