Principal Embedded Software Engineer – Navigation Systems

Northrop Grumman

United States

On-site

USD 104,000 - 194,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Life and disability insurance
Savings plan
Company paid holidays
PTO for vacation and/or personal time

Job summary

Northrop Grumman is seeking an Embedded Software Engineer to develop and integrate software for navigation systems at our Beavercreek, OH facility. You will contribute to end‑to‑end software design, coding and testing in a team‑oriented, agile environment.

The role emphasizes MBE techniques, DevSecOps, and collaboration with internal and external customers. A strong background in C/C++ and Python, plus experience with DoD‑related toolchains, is required.

Qualifications

  • Bachelor’s degree in a STEM discipline with 5+ years of hands‑on Software Development experience
  • Masters degree in a STEM discipline with 3+ years of hands‑on Software Development experience
  • PhD in a STEM discipline with 1+ year of hands‑on Software Development experience
  • Demonstrated capability to translate formal software requirements into software designs
  • Demonstrated use of high‑level programming languages such as C, C++, or scripting languages such as Python
  • Experience using software management and workflow automation tools such as ClearCase, Git, ClearQuest, or Jira
  • Proven ability to design, code, and test new software or modify existing software to add new features
  • Ability to debug existing software and correct defects
  • Experience with open software/system architecture solutions
  • Demonstrated ability to work in a collaborative development environment
  • U.S. Citizenship is required
  • Ability to obtain and maintain a U.S. Government Secret clearance is required
  • Ability to work on site full-time at our Beavercreek, OH facility

Responsibilities

  • Develop embedded software for navigation systems
  • Perform software and system integration on state‑of‑the‑art hardware
  • Learn Model Based Engineering and agile practices to improve development
  • Collaborate across teams to deliver secure, reliable software

Skills

C/C++
Python
Debugging
Collaborative work

Education

B.S. in STEM
M.S. in STEM
PhD in STEM

Tools

ClearCase
Git
ClearQuest
Jira
DOORS
MATLAB/Simulink

Job description

Northrop Grumman is seeking an Embedded Software Engineer to develop and integrate software for navigation systems at our Beavercreek, OH facility. You will contribute to end‑to‑end software design, coding and testing in a team‑oriented, agile environment.

The role emphasizes MBE techniques, DevSecOps, and collaboration with internal and external customers. A strong background in C/C++ and Python, plus experience with DoD‑related toolchains, is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Principal Embedded Software Engineer, Navigation
Senior Principal Embedded Software Engineer, Navigation

ngc • Beavercreek (OH)

On-site
USD 104,000 - 194,000
Principal GNC Software Engineer – Navigation Systems
Principal GNC Software Engineer – Navigation Systems

ngc • Beavercreek (OH)

On-site
USD 120,000 - 190,000
Staff Embedded Software Lead, Real-Time Systems
Staff Embedded Software Lead, Real-Time Systems

Northrop Grumman • Beavercreek (OH)

On-site
USD 161,000 - 241,000
Relocation assistance
Health insurance
PTO / Holidays
Software Engineer – Navigation Systems (Secret Clearance)
Software Engineer – Navigation Systems (Secret Clearance)

ngc • Los Angeles (CA)

On-site
USD 92,000 - 138,000
Senior Principal Software Engineer - Navigation Systems (Secret)
Senior Principal Software Engineer - Navigation Systems (Secret)

Northrop Grumman • Los Angeles (CA)

On-site
USD 114,000 - 213,000
Health insurance
Life and disability insurance
Savings plan
+2
Senior Embedded Software Engineer, Avionics & Navigation
Senior Embedded Software Engineer, Avionics & Navigation

Integrated Solutions for Systems, Inc. • Auburn (AL)

On-site
USD 120,000 - 180,000
Competitive salary
Health and wellness benefits
Employee ownership
+2
Principal Engineer Embedded/Sr Principal Engineer Embedded Software
Principal Engineer Embedded/Sr Principal Engineer Embedded Software

Northrop Grumman • Madison (WI)

On-site
USD 90,000 - 130,000
Embedded Software Engineer – Real-Time Systems (Secret)
Embedded Software Engineer – Real-Time Systems (Secret)

Northrop Grumman • Warner Robins (GA)

On-site
USD 66,000 - 119,000
Relocation assistance
Principal Embedded Software Engineer – Secret Clearance
Principal Embedded Software Engineer – Secret Clearance

Northrop Grumman • Town of Florida (NY)

On-site
USD 98,400 - 147,600
Health insurance
Savings plan
Company paid holidays
+1
Principal / Senior Principal Embedded Software Engineer
Principal / Senior Principal Embedded Software Engineer

Northrop Grumman • United States

On-site
USD 104,000 - 194,000
Health insurance
Life and disability insurance
Savings plan
+2