Principal/Senior Principal Engineer Software

0090 CORP-Corporate Office

United States

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health Plan
Savings Plan
Paid Time Off
Education Assistance
Training and Development
9/80 Work Schedule
Life and Disability Insurance

Job summary

0090 CORP-Corporate Office is seeking a Principal / Senior Principal Software Engineer in McClellan, CA. The role involves synthesizing software requirements, supporting development of test plans, and executing qualification testing.

The ideal candidate will have a Bachelor’s Degree in a STEM field with relevant experience, strong skills in Agile development, and proficiency in languages like C/C++, Python, and Java. Benefits include a health plan, savings plan, and paid time off.

Qualifications

  • 5 years of related experience with a Bachelor's Degree or 3 years with a Master's.
  • Must be a U.S. citizen and able to obtain Top Secret clearance.
  • Experience with the full software lifecycle.

Responsibilities

  • Synthesize software requirements into test objectives.
  • Support development of software requirement plans and reports.
  • Execute software qualification and acceptance testing.

Skills

C/C++
Python
Java
Docker
Agile development
Git
Kubernetes
CI/CD tools (Bitbucket, JIRA, Jenkins, Confluence)

Education

Bachelor’s Degree in a STEM discipline
Master’s Degree
Ph.D.

Job description

Position Overview

Principal / Senior Principal Software Engineer – McClellan, CA

  • Relocation assistance may be available.
  • Travel: Yes (10% of the time).
  • Security clearance required at start: No. Clearance type: Interim Top Secret.
Responsibilities
  • Synthesize software requirements into verification requirements, software test objectives, success criteria, and required resources for software and system level tests and demonstrations.
  • Support development of software requirements and detailed integration software test plans, procedures, test readiness reviews (TRRs), test data, and test reports.
  • Execute software qualification and acceptance testing per established requirements, plans, and procedures.
  • Participate in internal and customer software test planning working groups.
  • Design, develop, and implement testing methods and equipment specific to software.
  • Collaborate with systems engineers, software development engineers, and other stakeholders involved in the testing process.
  • Review software test plans, procedures, and reports; witness testing as the Cognizant Engineer.
  • Participate in technical exchange meetings, interface with customers (internal or external), and contribute to a broad range of program deliverables.
Basic Qualifications
  • Bachelor’s Degree in a STEM discipline and 5 years of related experience, orMaster’s Degree and 3 years of related experience, orPh.D. and 1 year of related experience.
  • Must be a U.S. citizen; must be able to obtain and maintain a Top Secret clearance with SAP approval.
  • Experience with the full software lifecycle (specification, design, implementation, integration, debugging, and maintenance).
  • Experience leading Software Engineering teams, planning and executing technical scope, and supporting leadership planning.
  • Experience with Agile development, Git (GitLab or Bitbucket), and cross‑functional Scrum teams.
  • Proficiency in languages such as C/C++, Python, Java, and Docker.
Preferred Qualifications
  • Deliverables Management experience.
  • Experience with Software Testing Process and Software Test Planning.
  • Hands‑on design, deployment, and dynamic management of containerized systems.
  • Experience with Kubernetes (K8s, k3s) and cloud‑native OS environments.
  • Experience with modern software factories and DevOps/DevSecOps practices.
  • Familiarity with Atlassian and CI/CD tools (Bitbucket, JIRA, Jenkins, Confluence).
  • Advanced scripting in Python, Linux Bash, and related languages.
  • Linux/UNIX experience in production environments.
  • Practical experience working in Agile and DevOps teams.
Benefits
  • Health Plan.
  • Savings Plan.
  • Paid Time Off and additional benefits including Education Assistance, Training and Development.
  • 9/80 Work Schedule (where available).
  • Other benefits such as life and disability insurance, company‑paid holidays, and additional PTO.
EEO and Citizenship

Northrop Grumman is an Equal Opportunity Employer, making decisions 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. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

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

Similar jobs worth comparing

Principal/Senior Principal Engineer Software
Principal/Senior Principal Engineer Software

Northrop Grumman • Madison (WI)

On-site
USD 114,000 - 171,000
Health plan
Paid time off
Education assistance
+1
Principal Engineer Software
Principal Engineer Software

Northrop Grumman • McClellan Place (CA)

On-site
USD 114,000 - 171,000
Health Plan
Savings Plan
Paid Time Off
+3
Software Engineer / Principal Software Engineer
Software Engineer / Principal Software Engineer

0090 CORP-Corporate Office • United States

On-site
USD 70,000 - 95,000
Health Plan
Savings Plan
Paid Time Off
+2
Software Engineer
Software Engineer

ApplyMint • Madison (WI)

On-site
USD 114,000 - 171,000
Health insurance
Paid time off
Education assistance
+1
Staff Software Engineer
Staff Software Engineer

Northrop Grumman • Madison (WI)

On-site
USD 177,000 - 266,000
Health insurance
Life and disability insurance
Work-life balance with 9/80 schedule
+2
Principal or Sr. Principal Software Engineer - Embedded
Principal or Sr. Principal Software Engineer - Embedded

0090 CORP-Corporate Office • United States

On-site
USD 114,000 - 213,400
Health insurance
Life and disability insurance
Savings plan
+1
Principal/Sr. Principal Engineer Software - Infrastructure
Principal/Sr. Principal Engineer Software - Infrastructure

Northrop Grumman Corp. (AU) • Melbourne (FL)

On-site
USD 110,000 - 160,000
Health insurance
Holiday and PTO
Competitive base salary
Sr Principal Software Engineer - Integration and Test
Sr Principal Software Engineer - Integration and Test

0090 CORP-Corporate Office • United States

On-site
USD 142,000 - 214,000
Principal / Sr Principal Aeronautical Engineer
Principal / Sr Principal Aeronautical Engineer

Northrop Grumman Corp. (AU) • San Diego (CA)

On-site
USD 114,000 - 214,000
Relocation assistance may be available
Travel up to 25% with on-site work
Principal / Sr. Principal Software Engineer (C++ and TS Clearance)
Principal / Sr. Principal Software Engineer (C++ and TS Clearance)

0090 CORP-Corporate Office • United States

On-site
USD 114,000 - 171,000
Health insurance
Paid time off