Experience using advanced CAM tools such as automatic tool path generation tools a plusExperience and training in MasterCAM is preferred, certificates are a plusExperience in SurfCAM is a plusExperience or training in other Computer Aided Manufacturing (CAM) or Computer Aided Design (CAD) software is a plusAdditional education, training, or certifications in closely related disciplines is a plusExperience in fabrication, mechanical assembly, and manufacturing is a plusExperience working in an ISO9001/AS9100 environment is requiredMust have a general working knowledge of computers, and be generally functional in Microsoft Office (Outlook, Word, and Excel), and working with files on Microsoft Windows operating systems and network drives / file serversPersonalDemonstrated leadership skills, the ability to work with limited supervision, the ability to supervise others are required, and experience training others is a plus. Additionally, applicants for this position:TechnicalHigh School Diploma or equivalent, plus Associates Degree and Required experienceMinimum of 2 years technical training, school or college in a relevant discipline plus a minimum of 3 years work experience programming, setting up, and operating CNC machining centers (mills) and / or turning centers (lathes) in a relevant work environment using Mastercam or similar CAM software or a minimum of 5 years work experience programming, setting up, and operating CNC machining centers (mills) and / or turning centers (lathes) in a relevant work environment using Mastercam or similar CAM softwareMust have the ability to read and interpret 3D technical drawings, in print and in CAD/CAM software, and the ability to modify them as appropriate Must have experience and advanced working knowledge of programming, setting up, and operating 3-axis CNC machining centers (mills) and / or turning centers (lathes) with live tooling, and other common shop equipment.