Role & responsibilities Apply fundamental knowledge of geometry creation, toolpath generation and toolpath post processing for Turning, Milling (3-5 axes). Optimize tool paths and machining strategies to minimize cycle times, reduce material waste, and improve part quality. Collaborate with engineering and production teams to plan and implement efficient machining processes. Select appropriate cutting tools, fixtures, and machining parameters based on project requirements. Maintain comprehensive documentation of CNC programs, setup sheets, tool lists, and process parameters Implement process improvements to enhance efficiency, quality, and safety in machining operations. Provide technical support and training to operators and machinists on CNC programming, setup, and operation. Troubleshoot and resolve CNC programming-related issues during production. Maintain high standards of quality control and adherence to engineering Preferred candidate profile Preference will be given for Heavy industry work experience Proficiency in CAM software (Powermill, Hypermill). Strong understanding of CNC machining processes, tools, and materials. Candidate should have hands on experience in CAM Programming Must be able to read and interpret complex machining drawings. Experience in Vericut or other NC verification software. Knowledge of 6 sigma, Lean, Kaizen is an added advantage Strong team player Good communication skill