Job Description Job Description Description: Â The CNC Programmer is responsible for developing, testing, optimizing, and maintaining CNC programs used to manufacture precision components. This position works closely with Engineering, Production, and Quality to create efficient machining processes, select appropriate tooling and work holding, support new product introduction, and continuously improve manufacturing performance. The CNC Programmer also assists with machine setup, program prove-outs