Identify, develop, and create language and programs for CNC milling, turning, and grinding machines for the removal of material to achieve required dimensions prior to the application of coatings, after application of finish coatings, or to establish part features. This position of CNC Programmer is responsible for the planning, development, programming, set-up, and operation of computer numerical controlled (CNC) machines for the machining of turbine engine components.