Title: CNC Programmer
Job Summary:
We are seeking a highly skilled CNC Programmer to develop, optimize, and maintain CNC programs for precision manufacturing. The ideal candidate will have strong technical knowledge of machining processes, CAD/CAM software, and the ability to improve efficiency while maintaining high-quality standards.
Supervisory Responsibilities: No
Responsibilities:
- Create, edit, and optimize CNC programs for mills and multi-axis machines
- Interpret engineering drawings, blueprints, and CAD models
- Select appropriate tooling, cutting methods, and machine parameters
- Set up and prove out new programs on CNC equipment
- Troubleshoot machining issues and recommend process improvements
- Collaborate with engineers, machinists, and production teams
- Ensure all programs meet quality standards and specifications
- Maintain organized program documentation and revision control
- Follow all safety procedures and company policies
Required Skills/Abilities:
- Experience with lean manufacturing principles
- Knowledge of various materials (metals, plastics, alloys)
- Familiarity with tooling design and fixturing
- Strong communication and teamwork skills
Education and Experience:
- High school diploma or equivalent (technical degree preferred)
- 5+ years of CNC programming experience
- Proficiency in CAD/CAM software (e.g., Mastercam, Creo, Windchill, and Vericut)
- Strong understanding of G-code and M-code programming
- Experience with multi-axis machining preferred
- Ability to read and interpret blueprints and GD&T
- Strong problem-solving and attention to detail
Physical Requirements:
- Manufacturing/production floor setting
- Standing for extended periods and lifting up to 50 lbs may be required
- Exposure to machinery, noise, and shop conditions
Learn more about this Employer on their Career Site
