Senior Principal Software Engineer - Virtualization Lab

0090 CORP-Corporate Office

United States

On-site

USD 98,000 - 184,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health insurance
Life/disability insurance
Savings plan
Paid holidays
PTO

Job summary

Northrop Grumman Aeronautics Systems in Melbourne, FL is seeking a Principal / Senior Principal Software Engineer (Virtualization) to design, develop, and deploy advanced software for lab virtualization of flight control and mission systems, onsite in Melbourne.

Responsibilities include building virtual lab topology, automation scripts, device emulation, CI/CD, documentation, and collaboration with domain experts.

Qualifications

  • Bachelor in STEM with 5+ years of experience, or MS with 3+ years, or PhD with 1+ year.
  • Active US Government Secret (or higher) clearance or higher with ability to obtain SAP clearance.
  • Willingness and ability to obtain RHCSA certification.
  • Experience using Git or similar version control systems.
  • Experience with Windows and Linux environments (RHEL/Debian/Ubuntu).

Responsibilities

  • Develop virtual lab topology (compute, storage, networking) using standard hypervisors and container orchestration.
  • Create IaC automation for provisioning, configuration, and lifecycle management of lab resources.
  • Build or integrate device emulation layers exposing virtual instruments to end users via standard protocols.
  • Implement audit logging to meet security and compliance requirements.
  • Create CI/CD pipelines for continuous delivery of lab images, updates, and patches.
  • Produce comprehensive documentation and train lab administrators.
  • Collaborate with domain experts to translate experimental procedures into reproducible virtual workflows.

Skills

Virtualization
IaC
Git
Windows/Linux
RHCSA (willingness)
Security/compliance
CI/CD
Hypervisors

Education

Bachelor in STEM
Master in STEM
PhD in STEM

Tools

VMware ESXi
KVM
RHCSA
Git

Job description

Northrop Grumman Aeronautics Systems in Melbourne, FL is seeking a Principal / Senior Principal Software Engineer (Virtualization) to design, develop, and deploy advanced software for lab virtualization of flight control and mission systems, onsite in Melbourne.

Responsibilities include building virtual lab topology, automation scripts, device emulation, CI/CD, documentation, and collaboration with domain experts.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Virtualization Engineer - Lab Flight Systems
Principal Virtualization Engineer - Lab Flight Systems

Northrop Grumman • Melbourne (KY)

On-site
USD 98,000 - 148,000
Health insurance
Life insurance
Disability insurance
+2
Senior Principal Virtualization Engineer – Lab Systems
Senior Principal Virtualization Engineer – Lab Systems

Northrop Grumman • United States

On-site
USD 140,000 - 190,000
Relocation assistance
Onsite in Melbourne, FL
Virtualization Software Engineer - Principal/Senior (Secret)
Virtualization Software Engineer - Principal/Senior (Secret)

Northrop Grumman • Melbourne (FL)

On-site
USD 98,000 - 184,000
Health insurance
Life and disability insurance
Savings plan
+1
Principal / Senior Principal Software Engineer (Virtualization)
Principal / Senior Principal Software Engineer (Virtualization)

Northrop Grumman • United States

On-site
USD 140,000 - 190,000
Relocation assistance
Onsite in Melbourne, FL
Senior Principal Cyber Software Engineer — Secure Systems
Senior Principal Cyber Software Engineer — Secure Systems

Northrop Grumman • Melbourne (KY)

On-site
USD 98,000 - 148,000
Relocation assistance
Travel 10%
Principal Software Engineer - DoD Secret Clearance
Principal Software Engineer - DoD Secret Clearance

Northrop Grumman • Melbourne (FL)

On-site
USD 98,000 - 184,000
Health insurance
Life insurance
Disability insurance
+3
Senior Cyber Systems Engineer - Lab & Test Automation
Senior Cyber Systems Engineer - Lab & Test Automation

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

On-site
USD 135,000 - 203,000
Relocation assistance may be available
On-site at Melbourne, FL
Competitive salary and benefits
Senior Principal Embedded Real-Time Software Engineer
Senior Principal Embedded Real-Time Software Engineer

Northrop Grumman • Melbourne (FL)

On-site
USD 98,000 - 185,000
Relocation assistance
Senior Principal Software Engineer - Secret Clearance
Senior Principal Software Engineer - Secret Clearance

Northrop Grumman • Melbourne (FL)

On-site
USD 98,400 - 147,600
Relocation assistance
Comprehensive health insurance
Paid time off (PTO)
Principal Software Engineer - Aviation Systems (Onsite)
Principal Software Engineer - Aviation Systems (Onsite)

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

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