Sr. Principal CNC Programmer

0090 CORP-Corporate Office

United States

On-site

USD 129,300 - 193,900

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health plan
Education assistance
Paid time off

Job summary

0090 CORP-Corporate Office is seeking a Sr. Principal CNC Programmer for its Sunnyvale location. This role involves developing CNC programs for complex metal components, requiring a Bachelor's degree and significant CNC programming experience.

Key responsibilities include generating CAM files, collaborating with teams to optimize processes, and reviewing technical drawings. Salary ranges from $129,300 to $193,900, with additional benefits such as health plans and education assistance.

Qualifications

  • Bachelor’s degree with 8 years or Master’s with 6 years relevant experience.
  • Minimum of 2 years direct CNC programming experience.
  • Experience interpreting manufacturing blueprints.

Responsibilities

  • Develop and edit CNC programs for precision components.
  • Generate CAM files to produce machine code.
  • Collaborate with cross-functional teams to improve processes.

Skills

CNC programming
Geometric Dimensioning and Tolerancing (GD&T)
3D CAM file creation
Blueprint interpretation

Education

Bachelor’s degree in relevant field
Master’s degree in relevant field

Tools

Siemens NX CAD/CAM
SAP

Job description

Job Overview

Northrop Grumman – SatNav & Marine Systems – Sunnyvale, CAPosition: Sr. Principal CNC Programmer (4th Shift – Friday, Saturday, Sunday, 12‑hour shifts 5:30am–5:30pm). Travel may be required (≤10%).

Key Responsibilities
  • Develop and edit CNC programs for large‑scale, complex precision metal components on multiple‑axis CNC milling & turning centers.
  • Generate and post‑process CAM files to produce machine code.
  • Review technical data packages, validate CAD models and engineering drawings.
  • Develop and optimize machining processes (setup, fixturing, strategy, tool selection, speed/feed).
  • Select and procure appropriate tooling based on material, geometry, tolerances, and equipment capabilities.
  • Validate programs through simulation, peer reviews, and dry‑run checks.
  • Collaborate with machinists, manufacturing engineers, design engineers, and cross‑functional teams to improve processes, reduce risk, and support schedule goals.
  • Lead or participate in teams focused on operational efficiency and manufacturing risk mitigation.
Basic Qualifications
  • Bachelor’s degree and at least 8years of relevant experience, OR 6years of relevant experience with a Master’s degree (additional 4years of work may substitute for a degree).
  • Minimum 2years of direct CNC programming experience.
  • Experience interpreting manufacturing blueprints and process plans.
  • Proficiency in Geometric Dimensioning and Tolerancing (GD&T).
  • Ability to create and edit 3D CAM files and machine‑code programs.
  • U.S. citizenship and ability to obtain a U.S. Government Secret clearance.
Preferred Qualifications
  • Experience with materials requirements planning (MRP), manufacturing execution systems (MES), and SAP.
  • Proficiency in Siemens NX CAD/CAM for multiple‑axis CNC programming.
Benefits
  • Competitive salary ($129,300.00–$193,900.00, plus potential overtime, shift differential, discretionary bonus).
  • Health plan, savings plan, paid time off, and comprehensive coverage.
  • Education assistance, training and development, 9/80 work schedule (when available).
  • Additional benefits include life and disability insurance, company‑paid holidays, and related programs.
EEO Statement

Northrop Grumman is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. U.S. citizenship is required for all positions requiring a government clearance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Principal CNC Programmer
Sr. Principal CNC Programmer

Northrop Grumman • Sunnyvale (CA)

On-site
USD 90,000 - 130,000
Health Plan
Savings Plan
Education Assistance
+1
Principal CNC Programmer /Sr. Principal CNC Programmer
Principal CNC Programmer /Sr. Principal CNC Programmer

0090 CORP-Corporate Office • United States

On-site
USD 103,000 - 156,000
Health Plan
Savings Plan
Paid Time Off
+3
Sr. Principal CNC Programmer
Sr. Principal CNC Programmer

Northrop Grumman Corp. (JP) • Sunnyvale (CA)

On-site
USD 129,000 - 194,000
Health Plan
Paid Time Off
Education Assistance
Principal CNC Programmer /Sr. Principal CNC Programmer
Principal CNC Programmer /Sr. Principal CNC Programmer

Northrop Grumman Corp. (JP) • Sunnyvale (CA)

On-site
USD 103,000 - 156,000
Health Plan
Savings Plan
Paid Time Off
+3
Principal CNC Programmer /Sr. Principal CNC Programmer
Principal CNC Programmer /Sr. Principal CNC Programmer

Northrop Grumman • Sunnyvale (CA)

On-site
USD 103,000 - 194,000
Health Plan
Savings Plan
Paid Time Off
+1
Senior CNC Programmer - 4th Shift, Multi-Axis
Senior CNC Programmer - 4th Shift, Multi-Axis

Northrop Grumman • Sunnyvale (CA)

On-site
USD 90,000 - 130,000
Health Plan
Savings Plan
Education Assistance
+1
CNC Programmer - Level 3
CNC Programmer - Level 3

Northrop Grumman • Commerce (CA)

On-site
USD 66,000 - 111,000
Health insurance
Savings plan
Paid time off (PTO)
+1
Numerical/Principal Numerical Control Program Level 1/2
Numerical/Principal Numerical Control Program Level 1/2

0090 CORP-Corporate Office • United States

On-site
USD 56,000 - 103,000
Health insurance
Life and disability insurance
Savings plan
+3
CNC Programmer - Level 3
CNC Programmer - Level 3

0904 SP - Space Components • United States

On-site
USD 66,000 - 111,000
Health insurance
Paid time off
Discretionary bonus
CNC Programmer/Milling Machine Machinist 2/3
CNC Programmer/Milling Machine Machinist 2/3

Northrop Grumman • Corinne (UT)

On-site
USD 53,000 - 88,000