Principal Software Engineer - Aviation Systems (Onsite)

Northrop Grumman Corp. (AU)

Melbourne (FL)

On-site

USD 79,200 - 142,900

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Life and disability insurance
Savings plan
Paid holidays
PTO

Job summary

Northrop Grumman Aeronautics Systems Sector seeks a Software Engineer (or Principal Software Engineer) to support the Global Surveillance Division at our Melbourne, Florida office. This role is fully onsite with no remote or hybrid options.

You will perform full life‑cycle development, design, test, and maintenance of software, using C/C++ or other OOP languages, across Linux and Windows environments, and collaborate with hardware teams and stakeholders to deliver high‑quality solutions.

Qualifications

  • Bachelor’s degree in STEM with at least 2 years of software engineering experience, or Master’s with 0 years.
  • For Principal Software Engineer: bachelor’s degree in STEM with at least 5 years of experience, or Master’s with 3 years.
  • Experience with aviation or safety‑critical systems.
  • Development experience with C/C++ or other OOP languages.
  • Experience developing software in Linux and Windows environments.
  • U.S. citizen with ability to obtain and maintain final adjudicated Secret clearance.

Responsibilities

  • Full life‑cycle design, implementation, and unit testing of software.
  • Apply extensive technical expertise and effectively communicate solutions.
  • Provide innovative technical solutions to complex problems.
  • Design, develop, document, test, and debug applications and systems.
  • Work independently and identify solutions to complex problems.

Skills

C/C++
Linux
Windows
Git
Agile
Security+

Education

Bachelor's degree in STEM
Master's degree in STEM

Tools

GitLab
Ansible
RPMs
Rhapsody/Cameo UML

Job description

Northrop Grumman Aeronautics Systems Sector seeks a Software Engineer (or Principal Software Engineer) to support the Global Surveillance Division at our Melbourne, Florida office. This role is fully onsite with no remote or hybrid options.

You will perform full life‑cycle development, design, test, and maintenance of software, using C/C++ or other OOP languages, across Linux and Windows environments, and collaborate with hardware teams and stakeholders to deliver high‑quality solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineer Software/Principal Engineer Software (Infrastructure)
Engineer Software/Principal Engineer Software (Infrastructure)

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

On-site
USD 79,200 - 142,900
Health insurance
Life and disability insurance
Savings plan
+2
Software Engineer - Build & Automate Critical Systems
Software Engineer - Build & Automate Critical Systems

Northrop Grumman • United States

On-site
USD 79,000 - 119,000
Health insurance
Life insurance
Disability insurance
+3
Principal Software Engineer Lead – Defense Systems (Secret)
Principal Software Engineer Lead – Defense Systems (Secret)

Northrop Grumman • Melbourne (FL)

On-site
USD 122,800 - 184,200
Senior Embedded Software Engineer — Real-Time Systems
Senior Embedded Software Engineer — Real-Time Systems

ngc • Melbourne (FL)

On-site
USD 110,000 - 165,000
Relocation assistance
Secret clearance
Secret-Clearance Software Engineer – Relocation Assist
Secret-Clearance Software Engineer – Relocation Assist

Northrop Grumman Corp. • Melbourne (FL)

On-site
USD 79,000 - 119,000
Relocation assistance
Health insurance
Paid time off (PTO)
+1
Principal Engineer Software - Support Equipment Software
Principal Engineer Software - Support Equipment Software

Northrop Grumman • Melbourne (FL)

On-site
USD 98,400 - 147,600
Senior Principal Software Engineer — TS Clearance
Senior Principal Software Engineer — TS Clearance

Northrop Grumman • Melbourne (FL)

On-site
USD 98,400 - 184,200
Relocation assistance
Annual bonus potential
Health insurance
+1
Senior Principal Software Field Integration Lead
Senior Principal Software Field Integration Lead

ngc • Melbourne (FL)

On-site
USD 123,000 - 184,000
Relocation assistance
Travel opportunities
Senior Principal DevOps Engineer: CI/CD & Automation Lead
Senior Principal DevOps Engineer: CI/CD & Automation Lead

0090 CORP-Corporate Office • United States

On-site
USD 98,000 - 184,000
Principal Avionics Electronics Engineer
Principal Avionics Electronics Engineer

Northrop Grumman • Melbourne (FL)

On-site
USD 79,300 - 147,600
Health insurance
Life and disability insurance
Savings plan
+1