Job Description
About the Role
The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support precision machining operations in a manufacturing environment. This hands-on role ensures the accuracy, efficiency, and quality of machined parts while collaborating with machinists and production teams. Both 1st and 2nd shift opportunities are available, offering flexibility for qualified candidates. The ideal candidate will be experienced in GibbsCAM, blueprint interpretation, and machining process improvements.
Responsibilities:
Create and maintain CNC programs for various machining centers to support production
Develop precise and efficient toolpaths using GibbsCAM or equivalent CAM software
Interpret engineering blueprints, specifications, and part drawings for accurate programming
Maintain and control CNC program files in compliance with ISO and internal documentation standards
Optimize machine cycle times, tooling paths, and setup processes for productivity and quality
Support machinists and operators with setup, troubleshooting, and program interpretation
Implement process improvements to reduce waste, improve quality, and streamline machining
Assist with the introduction of new machines, tools, and fixturing
Participate in continuous improvement meetings and contribute to productivity initiatives
Use precision measuring tools such as calipers and micrometers to ensure part accuracy
Maintain accurate records of program revisions and backups of CNC files
Qualifications:
Certificate or diploma in CNC Programming, Precision Machining, or a related technical discipline
6 months to 1 year of CNC programming experience in a manufacturing setting
Proficiency in GibbsCAM or similar CAM software (e.g., Mastercam, Fusion 360)
Ability to read and interpret technical blueprints and engineering drawings
Skilled in using precision measurement tools including calipers and micrometers
Knowledge of machining operations, setup procedures, and tooling
Familiarity with ISO standards and CNC file control procedures
Strong communication and problem-solving skills
Desired Qualifications:
Experience in metal fabrication and OEM component machining
Familiarity with Geometric Dimensioning and Tolerancing (GD&T)
Exposure to lean manufacturing or continuous improvement environments
Ability to train and support CNC operators in program execution and setup
Background working in a job shop or high-mix, low-volume production environment
Experience introducing new tools, fixtures, or process enhancements