We are seeking an experienced
CNC Programmer with at least
10 years of hands-on expertise in Mastercam to join our high-performance manufacturing team. The ideal candidate will be responsible for programming multi-axis CNC machines, optimizing tool paths, improving cycle times, and ensuring precision and quality in all machined components.
Key Responsibilities: - Develop, write, and optimize complex CNC programs using Mastercam for mills, lathes, and multi-axis machines
- Interpret and analyze blueprints, engineering models, and GD&T specifications to determine tooling requirements
- Select appropriate cutting tools, speeds, and feeds to maximize efficiency and accuracy
- Perform test runs and troubleshoot CNC programs to validate functionality before production
- Collaborate closely with machinists, engineers, and quality control to ensure manufacturing goals are met
- Maintain and organize program files, setup sheets, and related documentation
- Continuously improve machining processes to reduce cycle times and improve surface finishes
- Assist with machine setups as needed and provide technical support to shop floor personnel
- Stay current with advancements in CNC and Mastercam technologies
Requirements: - Minimum 10 years of CNC programming experience using Mastercam
- Proficient with 3, 4, and 5-axis CNC programming
- Strong knowledge of G-code, M-code, and various CNC machine controls (Fanuc, Haas, Mazak, etc.)
- Ability to read and interpret complex technical drawings and blueprints
- Solid understanding of materials (metals, plastics, composites) and their machining characteristics
- Strong problem-solving and troubleshooting skills
- High attention to detail and a commitment to quality
- Excellent organizational and communication skills
- Experience with CAD/CAM integration and post-processor customization a plus
Preferred Qualifications: - Experience with ERP or MRP systems
- Knowledge of Lean Manufacturing and Continuous Improvement practices
- Familiarity with ISO 9001 or AS9100 quality standards