NC Programmer

PCC Talent Acquisition PortalMason, OH
Onsite

About The Position

The 5-Axis Milling NC Programmer works closely with the Division leaders of NC Programming and NC Team Leads to develop high-quality CNC programs for complex milled components produced on 3-axis, 4-axis, and 5-axis machining centers. The role includes execution of advanced machining strategies, designing tooling and work holding solutions, optimizing manufacturing processes, and supporting shop-floor prove-outs. The programmer ensures all CNC programs meet manufacturing, quality, safety, and delivery requirements while aligning with company standards and production objectives.

Requirements

  • New Grads or 3 years of experience in manufacturing, CNC machining, or programming
  • Exposure to CAD/CAM software (CATIA V5 preferred, but not required)
  • Basic understanding of CNC machining principles and G-code fundamentals
  • Ability to read and interpret basic engineering drawings
  • Willingness to learn GD&T and aerospace manufacturing standards
  • Strong attention to detail and willingness to follow established processes
  • Basic computer skills (Microsoft Office or equivalent)
  • Effective communication skills and ability to work in a team environment

Responsibilities

  • May occasionally perform special projects
  • Perform other duties as needed
  • Assist in creating and editing CNC programs using CATIA V5 for milling operations
  • Support the conversion of engineering drawings and models into CNC-ready programs
  • Learn to interpret 2D drawings, 3D models, and basic GD&T requirements
  • Help develop and maintain simple tooling and fixture models under guidance
  • Participate in program prove-outs and shop floor support activities
  • Follow established programming standards, processes, and documentation requirements
  • Assist with updating and organizing program data, tool libraries, and setup documentation
  • Collaborate with programmers, machinists, and engineering teams to resolve issues
  • Support continuous improvement efforts and basic process optimization projects
  • Perform other duties as assigned to support team objectives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service