Main Responsibilities Operate CNC machines (3 to 5 – axis and/or lathes) to carry out production tasks in accordance with established procedures. Program CNC machines using specialized software or control systems such as Heidenhain and Fanuc. Set up CNC machine parameters, such as cutting speed, fee