Principal/Sr. Principal Engineer Software - Infrastructure

0090 CORP-Corporate Office

United States

On-site

USD 98,400 - 147,600

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Life and disability insurance
Savings plan
Paid holidays and PTO
Opportunities for overtime

Job summary

0090 CORP-Corporate Office is seeking a Principal Engineer Software or Sr. Principal Engineer Software to support the Global Surveillance Division. This role involves improving systems/software and requires management of software lifecycle processes.

Ideal candidates will possess a bachelor's degree in a STEM discipline and have substantial software engineering experience. This on-site position offers competitive salaries ranging from $98,400 to $184,200, depending on level of experience.

Qualifications

  • 5+ years of software engineering experience.
  • 3 years relevant experience with a master's degree.
  • Must be a US citizen capable of obtaining DoD Secret level security clearance.

Responsibilities

  • Design, test, maintain, troubleshoot, and improve systems and software.
  • Develop and share technical documentation and presentations.
  • Lead a team to solve complex problems.

Skills

Linux/RHEL
bash scripting
Ansible
C++
Python
Virtual machines (KVM/QEMU, VMware/Vcenter)
Container technology (e.g. Podman)
OOP languages

Education

Bachelor's degree in a STEM discipline

Job description

Relocation Assistance

Relocation assistance may be available.

Security Clearance Requirements

Clearance required: Yes. Clearance type: Secret. Interim DoD secret required to start. Ability to obtain and maintain special program access.

Travel

Travel: Yes, 10% of the time. Occasional travel may be required.

Job Summary

Northrop Grumman Aeronautics Systems Sector is seeking a Principal Engineer Software or Sr. Principal Engineer Software to support the Global Surveillance Division. This position will be located in Melbourne, Florida, on site.

Responsibilities
  • Design, test, maintain, troubleshoot, and improve systems and software.
  • Full lifecycle design, implementation, and unit testing of software.
  • Work with team members to integrate functionality with other software components.
  • Support the gathering and reporting of software metrics.
  • Follow program software best practices.
  • Develop software products within all phases of the software lifecycle.
  • Work closely with engineers and technicians in a lab environment.
  • Review, analyze, and incorporate technical requirements into end-to-end system architectures.
  • Lead a team and/or provide leadership to drive solutions of complex problems.
  • Support software working groups with the customer.
  • Develop and share technical documentation and presentations.
Required Skills
  • Linux/RHEL, bash scripting, Ansible, Atlassian Suite, ACAS and SCC scanning, patching and applying STIGs, C++, Python, virtual machines (KVM/QEMU, VMware/Vcenter), container technology such as podman.
  • Development experience with C/C++ or other OOP languages.
  • At least 3 years Linux OS troubleshooting experience, applying STIGs, scanning with ACAS and SCC.
  • At least 3 years experience with virtualization technologies (VMware ESXi, KVM, Hyper‑V), including creating and managing virtual machines and virtual switches.
  • At least 1 year scripting and automation experience (e.g., Ansible, Python).
Basic Qualifications
  • Principal Engineer Software: bachelor’s degree in a STEM discipline and 5+ years of software engineering experience; 3 years relevant experience with a master’s degree or more years of experience.
  • Sr. Principal Engineer Software: bachelor’s degree in a STEM discipline and 8+ years of software engineering experience; 6 years relevant experience, plus a master’s degree, or PhD with 4+ years software engineering experience.
  • Must be a US citizen with ability to obtain and maintain a DoD Secret level security clearance.
Preferred Qualifications
  • Active certification at DODM 8140 IASAE Level II qualification (e.g., Security+ or greater).
  • Active TS/SCI, SAP/SAR access, or Polygraph preferred.
  • RedHat Certified System Administrator (RHCSA).
  • Willingness to work temporary/short‑term off‑peak hours assignments.
  • Experience with containerization technology (Podman, Docker); experience with container orchestration (Kubernetes).
Salary

Primary Level: $98,400 – $147,600.

Secondary Level: $122,800 – $184,200.

Benefits

Includes health insurance, life and disability insurance, savings plan, company paid holidays and PTO, opportunities for overtime, shift differential, discretionary bonus, and long‑term incentives for higher positions.

EEO Statement

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/Sr. Principal Engineer Software - Infrastructure
Principal/Sr. Principal Engineer Software - Infrastructure

Northrop Grumman • Melbourne (FL)

On-site
USD 98,000 - 148,000
Health insurance
Life and disability insurance
Paid time off (PTO)
+1
Principal Engineer Software - Support Equipment Software
Principal Engineer Software - Support Equipment Software

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

On-site
USD 98,000 - 148,000
Principal Engineer Software - Support Equipment Software
Principal Engineer Software - Support Equipment Software

Northrop Grumman • Melbourne (FL)

On-site
USD 98,000 - 148,000
Health insurance
Paid time off
Relocation assistance
Engineer Software/Principal Engineer Software (Infrastructure)
Engineer Software/Principal Engineer Software (Infrastructure)

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

On-site
USD 79,000 - 143,000
Health insurance
Life and disability insurance
Savings plan
+2
Principal Software Engineer
Principal Software Engineer

Northrop Grumman Corp. (AU) • Oklahoma City (OK)

On-site
USD 93,300 - 147,600
Senior Principal Engineer Software - Field Integration
Senior Principal Engineer Software - Field Integration

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

On-site
USD 122,000 - 185,000
Senior Principal Engineer Software - Field Integration
Senior Principal Engineer Software - Field Integration

Northrop Grumman • Melbourne (FL)

On-site
USD 122,000 - 185,000
Health and life insurance
Paid time off (PTO)
Retirement savings plan
+1
Principal Engineer Software/Sr Principal Engineer Software (Infrastructure)
Principal Engineer Software/Sr Principal Engineer Software (Infrastructure)

Northrop Grumman • Melbourne (FL)

On-site
USD 98,000 - 184,000
Health insurance
Life insurance
Disability insurance
+3
Principal Engineer Software
Principal Engineer Software

Northrop Grumman • Melbourne (FL)

On-site
USD 98,400 - 147,600
Health insurance
Life and disability insurance
Paid time off (PTO)
Senior Principal Engineer Software - Field Integration
Senior Principal Engineer Software - Field Integration

Northrop Grumman • Melbourne (KY)

On-site
USD 123,000 - 184,000
Relocation assistance may be available