×
Register Here to Apply for Jobs or Post Jobs. X

Principal​/Senior Principal Embedded Software Engineer

Job in Los Angeles, Los Angeles County, California, 90079, USA
Listing for: Northrop Grumman
Full Time position
Listed on 2026-06-14
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, C++ Developer, DevOps
Salary/Wage Range or Industry Benchmark: 142200 - 213400 USD Yearly USD 142200.00 213400.00 YEAR
Job Description & How to Apply Below
Position: Principal / Senior Principal Embedded Software Engineer

RELOCATION ASSISTANCE:
Relocation assistance may be available

CLEARANCE REQUIRED FOR START:
No

CLEARANCE TYPE:
Secret

TRAVEL:
Yes, 10% of the Time

Description

Northrop Grumman is seeking a Principal or Senior Principal Embedded Software Engineer based in Woodland Hills, CA. The role focuses on developing embedded software for cutting‑edge navigation systems, performing software and system integration, and contributing to the digital transformation of national defense products.

What You’ll Get To Do
  • Develop embedded software for navigation systems.
  • Improve and expand capabilities in software design and code development.
  • Perform software and system integration on state‑of‑the‑art hardware.
  • Learn and apply Model-Based Engineering, Dev Sec Ops , and Agile practices.
  • Collaborate across the organization, demonstrating leadership, communication, and ethical integrity.
Basic Qualifications For Principal Embedded Software Engineer
  • Bachelor’s degree in STEM with 5 years of hands‑on software development experience; 3 years with a Master’s; 1 year with a Ph.D.
  • Demonstrated capability to translate formal software requirements into software designs.
  • Experience with high‑level programming languages such as C, C++, or Java, or scripting languages such as Python.
  • Experience using software management and workflow automation tools such as Clear Case, Git, Clear Quest, or Jira.
  • Ability to work in a collaborative development environment.
  • Experience in the development and performance of software tests.
  • U.S. Citizenship is required.
  • Ability to obtain and maintain a U.S. Government Secret clearance is required.
  • Ability to work on site at our Woodland Hills, CA facility.
Basic Qualifications For Senior Principal Embedded Software Engineer
  • Bachelor’s degree in STEM with 8 years of hands‑on software development experience; 6 years with a Master’s; 4 years with a Ph.D.
  • Demonstrated capability to translate formal software requirements into software designs.
  • Experience with high‑level programming languages such as C, C++, or Java, or scripting languages such as Python.
  • Experience using software management and workflow automation tools such as Clear Case, Git, Clear Quest, or Jira.
  • Ability to work in a collaborative development environment.
  • Experience in the development and performance of software tests.
  • U.S. Citizenship is required.
  • Ability to obtain and maintain a U.S. Government Secret clearance is required.
  • Ability to work on site at our Woodland Hills, CA facility.
Preferred Qualifications
  • Current/Active U.S. Government Secret clearance.
  • Experience using DOORS for software requirements management.
  • MATLAB/Simulink modeling experience.
  • Demonstrated capability to define software requirements for an INS/GPS system.
  • Experience with INS/GPS Kalman filter design and requirements definition.
  • Experience developing, verifying, certifying, and releasing mission and safety‑critical software systems that comply with RTCA DO‑178B/DO‑178C or similar guidelines.
  • Experience using MATLAB simulation and INS/GPS system performance evaluation.
  • Experience in developing and performing system tests.
  • Hands‑on experience with communication protocols such as MIL‑STD‑1553, ARINC‑429 or RS‑422.
  • Real‑time safety‑critical embedded software systems development experience (including APIs, interfaces, and device drivers).
  • Navigation and/or Integrated Avionics System development experience.
  • Experience developing UML software designs using tools such as Rhapsody and/or modeling designs using Simulink or SCADE.
  • Experience with the full software lifecycle: specification, design, implementation, unit testing, integration, and maintenance.
  • Experience with software test tools such as LDRA, Vector Cast, and code analysis tools such as Polyspace.
Salary Range

Primary Level: $114,000 - $171,000 per year.
Secondary Level: $142,200 - $213,400 per year.

Benefits

Employees may be eligible for overtime, shift differential, and discretionary bonuses. Additional benefits include health insurance, life and disability insurance, savings plan, company‑paid holidays, and paid time off (PTO) for vacation or personal business. Long‑term incentives may be available for VP or Director positions.

Northrop Grumman is an Equal Opportunity Employer. For our complete EEO and pay transparency statement, please visit  U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary