← All Jobs
Posted Mar 13, 2026

Division NC Programmer - Turning

Apply Now
Division NC Programmer - Turning Country United States of America State / County Ohio City Mason Division Aerostructures Company Aerostructures Division Function Engineering Workplace Type Remote Position type Full Time Opportunity ID 20855 Job Description Position: Division NC Programmer - Turning (Ohio State) Job Description The Mill-Turn NC Programmer works closely with the Division leaders of NC Programming and NC Team Leads to develop high-quality CNC programs for mill-turn products produced on vertical or horizontal lathes, including multi-axis turning centers, twin-spindle machines, and live-tool capable platforms. The role includes designing tooling and work-holding, optimizing machining strategies, and supporting prove-out on the shop floor. The programmer ensures that all programs meet manufacturing, quality, and safety requirements while aligning with company standards and production schedules. Key duties • Develop CNC programs for vertical and horizontal lathes, including mill-turn and multi-tasking machines, using appropriate CAM software and based on engineering drawings, 3D models, and technical specifications. • Create and modify 3D solid models from 2D drawings, PDFs, and customer-supplied geometry when needed. • Design tooling, work-holding, and fixture concepts to support turning, milling, cross-drill, and multi-axis operations. • Optimize machining processes for cycle time, tool life, and manufacturability, balancing efficiency with quality. • Ensure CNC programs meet internal standards, machining best practices, and production requirements. • Interpret and apply GD&T, model-based definitions, and tolerance schemes to ensure dimensional compliance. • Support program prove-outs on the shop floor, collaborating with machinists and manufacturing engineers to resolve issues. • Understand and apply FAI requirements, inspection methods, and aerospace documentation standards (if applicable). • Maintain knowledge of ITAR, ISO 9001, AS9100, and other quality/compliance requirements. • Work cross-functionally to support new product introduction, continuous improvement, and special projects. • Perform additional duties as assigned to support production and engineering objectives. Requirements • 7-10+ years of CNC programming experience in a manufacturing environment, including turning centers and mill-turn equipment. • Strong knowledge of CAM software (CATIA, Mastercam, NX, or equivalent) and post-processing workflows. • Proficient understanding of G-Code and M-Code for turning, milling, and multi-channel machines. • Experience with tooling selection, insert application, feeds/speeds optimization, and chip-control strategies. • Ability to design and document fixtures, jaws, and work-holding solutions for complex mill-turn operations. • Familiarity with Vericut or other simulation software for tool-path validation. • Strong understanding of GD&T, blueprint interpretation, and metrology techniques. • Proficient with Microsoft Office tools and capable of producing clear documentation. • Ability to collaborate effectively with machinists, quality engineers, and production teams. • Strong problem-solving abilities and a continuous-improvement mindset. • Formal training in relevant CAD/CAM tools preferred. • Requires Travel (30% annual)