This role is ideal for someone who enjoys being hands-on in the shop, solving complex machining challenges, and helping drive smarter, more efficient CNC processes.
You’ll play a key role in developing and refining CNC programs, improving setup consistency, and supporting machinists and engineers on the floor—particularly in high-precision, multi-axis environments.
What You’ll Be Doing
- Develop, optimize, and support CNC programs for milling, turning, and grinding operations
- Create and validate toolpaths using CAD / CAM software and simulation tools
- Partner with machinists, manufacturing engineers, and tooling teams to improve setups, cycle times, and repeatability
- Establish machining best practices and standardized processes across departments
- Support prototype development, process trials, and new program rollouts
- Troubleshoot machining or programming-related quality issues and support corrective actions
- Assist with fixture, work-holding, and tooling strategy development
- Provide hands-on technical guidance and training to shop-floor personnel
What They’re Looking For
7+ years of CNC machining experience (mill, lathe, and / or grind)5+ years of CNC programming experience in a production environmentStrong Siemens NX experience requiredFamiliarity with FANUC and Okuma controls preferredExperience with VERICUT or similar simulation software a plusComfortable machining and programming superalloy materialsAbility to read and interpret complex drawings and manufacturing documentationWhy This Role
High-precision, complex machining work (multi-axis, tight tolerances)Clean, climate-controlled manufacturing environmentStrong emphasis on quality, safety, and continuous improvementOpportunity to influence machining standards and processes—not just write programs