The CNC Programmer II is for someone who has put in the reps and is ready to work with genuine independence. You've developed solid foundations in 2-axis turning and/or 3-axis milling, you know how to build a setup from scratch, have a strong understanding of fixturing and tooling, and you can take a program from toolpath to production handoff without someone looking over your shoulder. At this level, you're not just executing — you're contributing. You'll take end-to-end ownership of programs and setups, lead your own prove-outs, and produce documentation that operators can actually use. You'll begin expanding into 3+2 and introductory 5-axis work, and you'll play an active role in building team capability — sharing knowledge with Programmer I colleagues and training machine operators not just on the steps, but on the reasoning behind them. This is a role for someone who shows up ready to deliver, holds themselves to a high standard, and wants to grow into more.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
High school or GED