The CNC Programmer is responsible for developing, optimizing, and maintaining CNC programs to support the manufacture of high-precision metal components used in Kennametal's cutting tools and engineered solutions.
Requirements
- Minimum 3–5 years of experience programming CNC milling and/or turning machines in a manufacturing environment.
- High school diploma or equivalent; technical certification or associate degree in machining, manufacturing, or engineering preferred.
- Strong knowledge of G-code, CNC controls (e.g., Fanuc, Siemens, Haas, Mazak), and machining best practices.
- Experience using CAM software (e.g., Mastercam, NX, or equivalent).
- Ability to interpret complex engineering drawings, GD&T, and specifications.
- Solid understanding of cutting tools, fixturing, and machining of precision components.
- Experience machining hard or advanced materials common to tooling and industrial applications.
- Setup and operation of a variety of conventional and CNC machine tool(s) working on part features using prescribed tooling, gauging, and methods
- Familiarity with Kennametal cutting tools or similar industrial tooling products.
- Knowledge of lean manufacturing and continuous improvement methodologies.
- Experience with multi-axis machining and automation is a plus.
- Understanding of basic math, blueprint reading and gauge-reading.
- Ability to understand written and oral instructions and communicate with supervisors and coworkers.
- Advanced knowledge and understanding of computer applications and software.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance