What are the responsibilities and job description for the CNC Programmer position at Beacon Engineering Resources?
CNC Programmer
Position Overview
The CNC Programmer will be responsible for creating, optimizing, and supporting CNC machining programs to meet production needs. This role requires strong technical expertise in CAD/CAM software and a deep understanding of machining processes.
Commitment to teamwork, mutual respect, and continuous improvement is essential. The CNC Programmer reports to the General Manager.
Responsibilities
-
Develop and optimize CNC programs using CAD/CAM software (Mastercam/Cimatron)
-
Translate blueprints, models, and schematics into accurate machining instructions
-
Select proper tooling, cutting speeds, and feeds to maximize efficiency and accuracy
-
Collaborate with machinists and operators to ensure smooth production runs
-
Troubleshoot programming and machining issues as they arise
-
Ensure parts meet quality standards by applying precision measurement techniques
-
Other duties as assigned to meet customer and production needs
Qualifications
-
High School Diploma or equivalent required; a 2-year technical degree in Machining or Programming preferred
-
Minimum 5 years of experience in CNC programming or a manufacturing/tool room environment
-
Proficiency in CAD/CAM software (Mastercam/Cimatron)
-
Strong knowledge of machining processes, tooling, and materials
-
Initiative-taking attitude and willingness to continually learn and improve
-
Commitment to maintaining a clean and organized work environment