We are seeking a CNC Programmer-Machinist to work in a fast-paced environment.
Essential Job Functions Develop, write, and prove out CNC programs that will machine complex geometry to close tolerances on multi-axis machining centers.
Ability to set up and operate numerically controlled machines as needed.
Create/Modify tooling and fixtures.
Recommend and set up all tools, fixtures and programs for new jobs and improve current tools as needed in a setup sheet format.
Edit programs to improve efficiency, correct issues, or changes in production requirements.
Maintain detailed records of all CNC programs, modifications, and tooling used for each operation.
Assist in training machinists on program usage and provide technical support when needed.
Work in cooperation with the engineering and production departments concerning new product developments or changes in existing products.
Troubleshoots issues with DNC system.
Maintain a clean and safe workplace environment.
Perform any other related duties as directed by management.
Qualifications Experience and Skill Required
Associate or technical school degree in CNC programming or 5+ years equivalent combination of education and experience.
Experience working with various machining centers, such as mills, lathes, VTLs, and 5-axis machining centers.
2+ years of experience in CNC programming.
Proficiency in using CAD/CAM software for CNC programing.
Ability to accurately read and interpret complex drawings.
Skilled in G and M code editing, multi axis function(s), and machining with multiple brand controllers.