Job Description
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)
Apply tot his job
Apply To this Job