What are the responsibilities and job description for the CMM Programmer position at MBS Professional Staffing?
About the Role
This role is responsible for developing, maintaining, and improving inspection programs using PolyWorks, supporting a range of inspection equipment including portable CMM arms, 3D scanners, and fixed CMMs. Work with modern inspection technology and advanced manufacturing programs. Opportunity to serve as a technical expert and mentor, not just a programmer. Hands-on role with real influence on inspection strategy and execution.
Responsibilities:
- Develop, create, and maintain inspection programs using PolyWorks for: Portable CMM arms; 3D scanning systems; Fixed CMMs
- Generate clear, accurate, and professional inspection reports to support production, quality, and customer requirements
- Demonstrate strong understanding and application of GD&T and dimensional inspection methodologies
- Support and mentor inspectors on PolyWorks usage, best practices, and metrology techniques
- Manage and maintain inspection programs and datasets within the PolyWorks DataLoop environment
- Read, interpret, and apply engineering drawings, blueprints, and CAD models
- Troubleshoot inspection issues and provide technical assistance when dimensional challenges arise
- Collaborate with Engineering and Quality teams to improve inspection robustness, repeatability, and efficiency
- Proactively develop technical skills and stay current with metrology tools, software updates, and inspection best practices
Qualifications:
- 2 years of hands-on PolyWorks programming experience; Experience with DataLoop or inspection data management systems
- Minimum 5 years combined experience and training within an inspection/Quality Engineering role
- Working knowledge of Geometric Dimensioning & Tolerancing (GD&T)
- Experience with dimensional inspection techniques and measurement equipment
- Proficiency in Microsoft Office tools (Outlook, Excel, Word)
- Background in manufacturing, fabrication, or high-mix / low-volume environments
- Experience mentoring or training others in metrology or inspection software
- Familiarity with continuous improvement or quality system environments (ISO-based organizations)
Salary : $68,000 - $85,000