What are the responsibilities and job description for the CNC Programmer position at Impact Solutions Inc?
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