At a minimum, the CNC Programmer must have a high school diploma, or equivalent, along with 2+ years of CNC programming experience using Esprit or comparable software, proven ability to read and interpret G-code, and proven experience programming 3-, 4-, and 5-axis CNC machines. Ability to utilize the latest version of Esprit and/or SolidCAM software to efficiently generate programs for 3-, 4-, and 5-axis CNC lathes, mills, and machining centers.