Principal Engineer Software - Simulation

0090 CORP-Corporate Office

United States

On-site

USD 98,400 - 147,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO)

Job summary

Northrop Grumman Aeronautics Systems is looking for a Principal Simulation Software Engineer in Melbourne, FL. In this role, you will design and develop software solutions for end-user customers in flight simulation and application development.

The ideal candidate will have a relevant STEM degree and experience with embedded mission systems. Strong programming skills in C, C++, or Python are essential. This position offers health insurance and allows collaboration with innovative teams across various domains.

Qualifications

  • Must have an active U.S. Government Secret clearance.
  • 5 years of related engineering experience or equivalent for advanced degrees.
  • Proficient in at least one programming language: C, C++, or Python.

Responsibilities

  • Participate in the full software development life cycle.
  • Architect and develop embedded mission systems software.
  • Collaborate with teams on diverse assignments.

Skills

C
C++
Python
Agile methodologies
Software Development Life Cycle

Education

Bachelor's degree in STEM

Tools

Jira
Bitbucket
Gitlab
Jenkins

Job description

Overview

Northrop Grumman Aeronautics Systems is hiring a Principal Simulation Software Engineer in Melbourne, FL.

This role focuses on designing, developing, integrating, and testing software for end‑user customers and business solutions, specifically in architecture, application development, and flight simulation.

Relocation Assistance

Relocation assistance may be available.

Security & Travel

Security clearance required: Secret. Clearance must be obtained before employment. Special Access Program (SAP) clearance must be obtained prior to commencement of employment. Travel: required approximately 25% of the time.

Responsibilities
  • Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to customers.
  • Architect and develop embedded mission systems software applications on a real‑time operating system.
  • Work in an innovative environment on diverse assignments and collaborate with teams across systems engineering, cloud & application, test automation, DevSecOps, and systems test.
  • Be part of Agile Scrum teams to develop software products for multiple software baselines.
Basic Qualifications
  • Bachelor’s degree in a STEM discipline and 5 years of related engineering experience, or Master’s degree in a STEM discipline and 3 years of related engineering experience, or PhD in a STEM discipline and 1 year of related engineering experience.
  • Experience with the full Software Development Life Cycle (SDLC): design, requirements, application development, integration, testing, and deployment.
  • Proficiency in at least one of the following programming or scripting languages: C, C++, or Python.
  • Experience with at least two of the following tools: Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Gitlab, Sonarqube, Fortify, or Coverity.
  • Must have an active U.S. Government Secret clearance or higher.
  • Must have ability to obtain and maintain Special Access Program (SAP) clearance prior to employment.
Preferred Qualifications
  • Strong understanding of C and C++ including templates, memory management, and compiler/linker operations.
  • Experience or knowledge of Joint Simulation Environment (JSE), Distributed Interactive Simulation (DIS), or High‑Level Architecture (HLA).
  • Experience with Full‑Motion Flight Training Systems.
  • Experience with simulated threat environments such as AFSIM or NGTS.
  • Experience with Infrastructure as Code and configuration management.
  • Experience with Continuous Integration/Continuous Deployment concepts and tools such as Gitlab, Bamboo, or Jenkins.
  • Ability to collaborate with systems engineers, hardware designers, and integration/test engineers to develop and maintain complex software systems.
  • Excellent communication and interpersonal skills with the ability to interface with all levels of employees and management.
Benefits
  • Health insurance coverage.
  • Life and disability insurance.
  • Savings plan.
  • Company paid holidays.
  • Paid time off (PTO) for vacation and/or personal business.
Salary

Primary level salary range: $98,400.00 to $147,600.00. Base pay may be supplemented by overtime, shift differential, discretionary bonus, and long‑term incentives for eligible management levels.

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. 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

Staff Simulation Software Engineer
Staff Simulation Software Engineer

0090 CORP-Corporate Office • United States

On-site
USD 152,000 - 230,000
Health insurance coverage
Life and disability insurance
Paid time off (PTO)
Software Engineer / Principal Software Engineer - Simulation
Software Engineer / Principal Software Engineer - Simulation

Northrop Grumman • Melbourne (FL)

On-site
USD 75,000 - 119,000
Relocation assistance
Health insurance
Paid time off
+1
Software Engineer / Principal Software Engineer - Simulation
Software Engineer / Principal Software Engineer - Simulation

0090 CORP-Corporate Office • Oklahoma

Hybrid
USD 75,000 - 119,000
Health insurance
Life insurance
Disability insurance
+2
Virtual Simulation Software Engineer/ Principal Virtual Simulation Software Engineer
Virtual Simulation Software Engineer/ Principal Virtual Simulation Software Engineer

0090 CORP-Corporate Office • United States

On-site
USD 79,000 - 119,000
Flexible 9/80 work schedule
Overtime pay
Health insurance
+2
Software Engineer / Principal Software Engineer - Simulation
Software Engineer / Principal Software Engineer - Simulation

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

On-site
USD 75,000 - 148,000
Relocation assistance
Health insurance
Life insurance
+4
Software Engineer / Principal Software Engineer - Simulation
Software Engineer / Principal Software Engineer - Simulation

Northrop Grumman • Melbourne (KY)

On-site
USD 75,000 - 119,000
Health insurance coverage
Life and disability insurance
Savings plan
+2
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
Software Engineer / Principal Software Engineer - Simulation
Software Engineer / Principal Software Engineer - Simulation

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

On-site
USD 75,000 - 119,000
Relocation assistance
Health insurance
Life and disability insurance
+1
Principal Engineer Software (Avionics)
Principal Engineer Software (Avionics)

0090 CORP-Corporate Office • United States

On-site
USD 98,000 - 148,000
Health insurance
Life and disability insurance
Paid time off
+1
Software Engineer / Principal Software Engineer - Simulation
Software Engineer / Principal Software Engineer - Simulation

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

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