CNC Programmer Duties and Responsibilities
Some knowledge of GIBBS CAM or FUSION 360 or MASTER CAM
Generate precise CNC code using CAM software or manual programming, guided by engineering blueprints and technical specifications.
Machine Setup & Operation: Configure and run CNC equipment, including milling machines and lathes, to produce accurate components.
Process Planning: Interpret engineering drawings, sketches, and job instructions to determine optimal machining methods and process order.
Tool & Parameter Selection: Choose appropriate tools, cutting speeds, and feed rates tailored to each machine task.
Issue Resolution: Diagnose and resolve programming or machining problems to ensure high-quality output and maintain production efficiency.
Cross-Team Collaboration: Work closely with engineers and production staff to streamline workflows and solve design or manufacturing obstacles.
Documentation & Recordkeeping: Maintain organized records of programs, tool selections, and machine setup details for reference and compliance.
Team Development: Provide guidance and training to less experienced CNC operators in programming strategies and operational best practices.
Continuous Improvement: Keep up with evolving CNC technologies and machining techniques to enhance processes and expand manufacturing capabilities.
CNC Programmer Qualifications and Requirements
Ability to develop, edit, and optimize CNC programs
Knowledge of tooling, feeds/speeds, and material properties
Willingness to stay updated on new machining technologies and methods
Capable of working independently and mentoring junior staff
Proficiency in CAD/CAM software (e.g., Mastercam, SolidWorks, Fusion 360)
Strong blueprint reading and interpretation skills
Mathematical aptitude, especially in geometry and trigonometry
Mechanical understanding of CNC machines and tooling
Background check (required)
10 panel oral drug screening (required)