NC Programmer (Senior Specialist, Manufacturing Engineer)

L3Harris•Canoga Park, CA
•Onsite

About The Position

The NC Programmer is responsible for writing new CNC programs and setup instructions, estimating and making changes to existing CNC programs, and developing, writing, and maintaining NC programs for complex aerospace components. The role uses engineering models, drawings, and specifications to support zero-defect machining operations and selects program routines that provide efficient machining methods for each part. The position also participates in new-technology prove-out, first article inspection, fixture design, and day-to-day programming using Siemens NX12 CAM or Master-CAM.

Requirements

  • Bachelor’s degree and at least 6 years of relevant Manufacturing Engineering experience; or a graduate degree and at least 4 years of related experience; or, in lieu of a degree, at least 10 years of related Manufacturing Engineering experience.
  • Siemens NX12 or NX1992 NC programming experience.

Nice To Haves

  • Master-CAM NC programming experience.
  • Expertise in lathe, mill-turn, and 5-axis mill programming of high-temperature alloy materials.
  • Vericut experience.
  • Experience with Mazak machine tools.
  • Master CAM 2022 experience.
  • DMU Mori experience with Siemens 840D, specifically DMU80 FD and DMU65.
  • NX Post Builder expertise.
  • NX Machine Tool Configurator expertise.
  • Fanuc custom macro programming expertise.
  • Siemens 840D macro programming expertise.

Responsibilities

  • Analyze engineering models and drawings to define machining-operation sequences that achieve design intent and component quality.
  • Use Vericut machine simulation and optimization software to troubleshoot and validate CNC programs and support efficient, defect-free first-time-through machining processes.
  • Modify existing part programs to address engineering changes or improve programs.
  • Select cutting tools based on material, speeds, cutter type, feeds, and control-system limitations.
  • Collaborate with machinists, Quality, Engineering, Management, and other team members.
  • Develop, write, and maintain Type II probe and logic macros for on-machine touch-probe measuring, fixture updates, cutter-offset updates, and part-feature data collection.
  • Participate in knowledge sharing and cross-training within the NC programming group.
  • Participate in new-technology prove-out, first article inspection, and fixture design.

Benefits

  • Health and disability insurance
  • 401(k) match
  • Flexible spending accounts
  • Employee Assistance Program (EAP)
  • Education assistance
  • Parental leave
  • Paid time off
  • Company-paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service