Job TitleResponsibilities include: Create programs for numerically controlled machines using engineering drawings and models Analyze engineering drawings and determine the appropriate machine, machining strategy, cutting tools and parameters, and work holding Support shop floor by troubleshooting issues Identify opportunities to improve current processes Provide time estimates for upcoming new parts Research, test and implement new machining technology, cutters and equipmentBasic Minimum Required Qualifications:5 years machining/NC programming experience plus bachelors degree7 years machining/NC programming experience plus associates degree9 years machining/NC programming experienceNC programming experience using a CAM packageProven process improvement and problem solving experienceKnowledge of cutting tools and good machining practicesAbility to read and interpret engineering drawings and Geometric Dimensioning and Tolerancing (GD&T)Desired (Nice to Have) Skills:Experience programming 3-5 axis mills and mill turn machines for a variety of materialsExperience with Siemens NX and Vericut software a plusAbility to design fixturing/workholding solutionsPrevious experience using Mazak Brand toolsExperience evaluating new designs and working with engineering to improve part machinabilityExperience leading the development and implementation of new tools and processes