Position Summary The Programmer role is to aid the engineering department by using computer software to program various machines. Essential Duties and Responsibilities Utilizes CATIA V5 software to develop programs to control contour-path machining of metal parts on 3 through 5 axis machine tools. P