-Write, maintain and optimize CNC programs to produce complex parts on 3, 4 and 5 axis machining centers
-Write, maintain and optimize CNC programs for lathe machines
-Design, develop and maintain jigs and fixtures to help produce the parts, in close co-operation with Engineering
-Select cutting tools and cutting data for efficient use of the CNC machines and tools
-Control his/her set-up team to prepare all necessary equipment to set-up CNC machines in an efficient manner that minimizes down time and maximizes output
-Ensure that all set-ups made are meeting all drawing requirements
-Ensure that his/her set-up team responds in a timely manner to all issues that the Production Supervisor runs into regarding quality and maintenance issues at the CNC machines
-Appraises the performance of the set-up team
-Keeps (CNC) Program Manager and HR informed about subordinates attitudes/performance
-Ensures strict adherence to all procedures and instructions that apply to the set-up team, including safety, quality and the environment
-Assumes other activities and responsibilities as needed
-Anything the (CNC) Program Manager deems necessary