Key Responsibilities CNC Programming Create, modify, and optimise CNC milling programs. Develop machining strategies for complex components. Generate programs using CAM software and machine control systems. Ensure programs achieve required tolerances and surface finishes. Maintain and