Principal/Sr. Principal Engineer Software - Infrastructure

Northrop Grumman Corp. (AU)

Melbourne (FL)

On-site

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
Holiday and PTO
Competitive base salary

Job summary

Northrop Grumman is seeking a software professional to perform full lifecycle design, implementation, and testing of software in a lab environment, collaborating with engineers and technicians to integrate functionality with other components and develop end‑to‑end architectures.

Candidate must have DoD Secret clearance eligibility, strong C/C++ and scripting skills, Linux troubleshooting expertise, virtualization experience, and the ability to travel ~10% as needed.

Qualifications

  • Bachelor’s degree in a STEM discipline with 5+ years of software engineering experience.
  • For Senior Principal Engineer: 8+ years of software engineering experience, including 6 years of relevant work, or a PhD with at least 4 years in software engineering.
  • U.S. citizen able to obtain and maintain DoD Secret clearance; interim clearance required to start.
  • Development experience with C/C++ or other OO languages; Linux troubleshooting with STIGs; virtualization and scripting experience.

Responsibilities

  • Full lifecycle design, implementation, and unit testing of software.
  • Collaborate with team members to integrate functionality with other software components.
  • Support gathering and reporting of software metrics.
  • Follow program software best practices.
  • Develop software products through all phases of the software lifecycle.
  • Work closely with engineers and technicians in a lab environment.
  • Review and incorporate technical requirements into end-to-end system architectures.
  • Lead a team or provide leadership to drive solutions to complex problems.
  • Support software working groups with the customer.
  • Develop and share technical documentation and presentations.

Skills

C/C++
Object-oriented languages
Linux
Scripting
Python
Automation
Virtualization
Docker
Kubernetes

Education

Bachelor’s degree in STEM
Master’s or PhD (optional)

Tools

VMware ESXi
KVM
Hyper-V
Ansible
Python
Docker
Podman
Kubernetes

Job description

Relocation Assistance

Relocation assistance may be available.

Clears needed

Clearance required for start: Yes (Secret).

Travel

Travel: Yes, approximately 10% of the time.

Responsibilities
  • Full lifecycle design, implementation, and unit testing of software.
  • Work with various 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 through 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.
  • Occasional travel may be required.
  • Lead a team or provide leadership to drive solutions to complex problems.
  • Support software working groups with the customer.
  • Develop and share technical documentation and presentations.
Basic Qualifications
  • Principal Engineer Software: Bachelor’s degree in a STEM discipline and 5+ years of software engineering experience, including 3 years of relevant experience with a master’s degree or additional years in software engineering.
  • Senior Principal Engineer Software: Bachelor’s degree in a STEM discipline and 8+ years of software engineering experience, including 6 years of relevant experience, a master’s degree or additional years in software engineering, or a PhD with at least 4 years of software engineering experience.
  • Must be a U.S. citizen able to obtain and maintain a DoD Secret security clearance. Interim DoD Secret clearance required to start.
  • Ability to obtain and maintain special program access.
  • Development experience with C/C++ or other object‑oriented languages.
  • At least three years of Linux Operating System troubleshooting experience, applying STIGs, and scanning with ACAS and SCC.
  • At least three years of experience with virtualization technologies (e.g., VMware ESXi, KVM, Hyper‑V), including creating and managing virtual machines and virtual switches.
  • At least one year of scripting and automation experience (e.g., Ansible Automation, Python).
Preferred Qualifications
  • Active certification at DODM 8140 IASAE LevelII (e.g., Security+) or higher.
  • Active TS/SCI, SAP/SAR access, or polygraph preferred.
  • Red Hat Certified System Administrator (RHCSA) certification.
  • Willingness to work temporary/short‑term off‑peak hours assignments for time‑constrained hardware/software integration efforts.
  • Experience with containerization technology (e.g., Podman, Docker).
  • Experience with container orchestration systems (e.g., Kubernetes).
Benefits
  • Competitive base salary and potential for overtime, shift differential, discretionary bonus, and long‑term incentive compensation.
  • Health insurance coverage, life and disability insurance, and a savings plan.
  • Company‑paid holidays and paid time off for vacation and personal business.
Equal Opportunity Employer

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.

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

0090 CORP-Corporate Office • United States

On-site
USD 98,000 - 148,000
Health insurance
Life and disability insurance
Savings plan
+2
Sr. Principal Software Engineer
Sr. Principal Software Engineer

Northrop Grumman • Rolling Meadows (IL)

On-site
USD 131,000 - 197,000
Health insurance
Life insurance
Disability insurance
+7
Principal / Senior Principal Systems Engineer
Principal / Senior Principal Systems Engineer

0090 CORP-Corporate Office • United States

On-site
USD 114,000 - 171,000
Health insurance
Paid time off
Life insurance
Engineer Software/Principal Engineer Software (Infrastructure)
Engineer Software/Principal Engineer Software (Infrastructure)

0090 CORP-Corporate Office • United States

On-site
USD 77,000 - 116,000
Health insurance
Paid holidays
Paid time off
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
Principal Engineer Software
Principal Engineer Software

Northrop Grumman • Bellevue (NE)

On-site
USD 98,000 - 148,000
Health insurance
Paid time off
See Company Benefits
Principal / Sr. Principal Software Engineer - Software Assurance
Principal / Sr. Principal Software Engineer - Software Assurance

0090 CORP-Corporate Office • United States

On-site
USD 114,000 - 171,000
Flexible work arrangements
Comprehensive employee benefits package
Phenomenal learning opportunities
+1
Principal / Sr. Principal Software Engineer
Principal / Sr. Principal Software Engineer

Northrop Grumman • Los Angeles (CA)

On-site
USD 114,000 - 171,000
Health insurance
Paid time off
Annual bonuses
Principal Engineer Software
Principal Engineer Software

Northrop Grumman • Bellevue (WA)

On-site
USD 98,000 - 148,000
Health insurance
Life insurance
Disability insurance
+2
SkillBridge Principal Software Engineer/ Software Engineer
SkillBridge Principal Software Engineer/ Software Engineer

0090 CORP-Corporate Office • Oklahoma

On-site
USD 75,000 - 113,000
Health insurance
Paid time off (PTO)
Life and disability insurance
+1