1 Read technical drawings and set up the machines in accordance with these blueprints2 Use computer software to model cutting paths and program machines accordingly3 Perform quality assurance tests to ensure products meet design specifications4 Adjust machine cutting paths or settings to optimize production while maintaining quality5 Consider tools required to cut particular materials and program machines accordingly6 Troubleshoot and resolve problems with machines as they arise7 Perform basic machine maintenance such as cleaning and sharpening8 Train new employees on how to properly operate CNC machines and programs