What are the responsibilities and job description for the CMM Programmer position at Onsite Personnel LLC?
Job Overview: CMM Programmer:We are seeking a highly skilled Coordinate Measuring Machine (CMM) Programmer to join our manufacturing team. The successful candidate will be responsible for developing, testing, and executing precise CMM programs to ensure the highest quality standards in our production processes. This role is vital for maintaining product accuracy, supporting quality control initiatives, and optimizing inspection procedures across various manufacturing operations. The ideal applicant will possess extensive experience with CNC programming, CAD/CAM software, and precision measurement tools, contributing to our commitment to excellence in manufacturing.Qualifications: CMM Programmer:2–5 years of experience programming and operating CMMs in a manufacturing environmentProficiency using Hexagon PC-DMIS (program creation, editing, prove-out, reporting)Strong working knowledge of GD&T and ability to interpret prints and technical specificationsExperience measuring complex prismatic parts and/or freeform features with repeatable resultsComfortable working in a production environment with changing priorities and deadlinesStrong communication skills and ability to work effectively with Quality, Engineering, and MachiningThe ideal candidate is proficient in PC-DMIS programming and troubleshooting, with a strong ability to apply GD&T (including datums, profile, position, and flatness) to real-world inspection scenariosThey can develop effective inspection strategies that emphasize repeatability and consistent results, while maintaining a high level of attention to detail and documentation disciplineResponsibilities: CMM Programmer:The CMM Programmer supports the company’s Bethlehem manufacturing site by developing, optimizing, and maintaining inspection programs for Coordinate Measuring Machines (CMM) to ensure products meet engineering requirements, customer specifications, and medical device quality expectationsThis role translates engineering drawings and GD&T into robust, repeatable inspection routines using Hexagon PC-DMIS, enabling accurate measurement for incoming, in-process, first article, and final inspectionThe CMM Programmer works closely with Quality, Manufacturing, Engineering, and Machining to improve inspection throughput, strengthen measurement capability, and support continuous improvement—helping ensure product performance, compliance, and patient safetyDevelop, debug, and maintain PC-DMIS CMM programs for machined components and assemblies (tight tolerance work)Interpret engineering drawings, specs, and models; apply GD&T (ASME Y14.5) to build effective measurement strategies (datums, alignments, feature evaluation)Create and refine inspection methods that are repeatable and efficient (probe paths, alignments, reporting, program structure)Support inspection execution across incoming, in-process, FAI, and final inspection as required by production demandTroubleshoot measurement issues (program errors, fixturing variation, part variation) and collaborate cross-functionally on containment/root cause/corrective actions