Produces single and low quantity machined parts by programming, setting up, and operating a computer numerical control (CNC) machine; maintaining quality and safety standards; keeping records; maintaining equipment and supplies. As a CNC Programmer you will be programming parts and tools from drawings. This includes CNC programs for various multi-axis, horizontal and vertical machines, mills and lathe equipment.