The Programming Supervisor provides oversight of the programming department, develops team capabilities, and implements programming strategies to improve manufacturing efficiency, reduce errors, support new product introductions, and drive continuous improvement throughout the machine shop. The role oversees CNC programming activities and works with Engineering and Operations to develop effective machining strategies. It reviews and approves CNC programs, tooling selection, workholding designs, and machining processes; maintains programming standards, tool libraries, and best practices; and creates and maintains CNC setup sheets. The supervisor leads the programming team, prioritizes work and resources, and ensures deliverables meet production schedules and project timelines. The role also partners with production teams to resolve manufacturing issues, monitors performance indicators, leads process and technology improvements, and mentors and trains team members. Additional responsibilities include facilitating CNC premium tests and documentation and the apprentice program.
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
Manager
Education Level
High school or GED