×
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 Corp. (AU)
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Software Engineer, Python, C++ Developer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 114000 - 213400 USD Yearly USD 114000.00 213400.00 YEAR
Job Description & How to Apply Below
Position: Principal / Senior Principal Embedded Software Engineer

Relocation Assistance

Relocation assistance may be available.

Security Clearance

Clearance required for start:
No

Clearance type:
Secret

Travel

Travel:
Yes, 10% of the time.

About the Role

Principal or Senior Principal Embedded Software Engineer based in Woodland Hills, CA. The role focuses on embedded software for Navigation systems as part of Northrop Grumman's enterprise‑wide digital transformation.

What You'll Get to Do

Develop embedded software for cutting‑edge navigation systems.

Collaborate with a world‑class software development team to improve and expand capabilities in software design and code development.

Perform software and system integration on state‑of‑the‑art hardware, and learn new software development techniques such as Model Based Engineering (MBE).

Work in an agile and collaborative development environment.

Collaborate with peers across the organization, demonstrating strong leadership, communication, problem‑solving, ethics, and continuous learning.

Basic Qualifications (Principal)
  • Bachelor's degree in STEM with 5 years of hands‑on software development experience; 3 years of experience with a master's degree in STEM; 1 year with a PhD in STEM.
  • 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.
  • Demonstrated 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.
  • Ability to work on site at Woodland Hills, CA.
Basic Qualifications (Senior Principal)
  • Bachelor's degree in STEM with 8 years of hands‑on software development experience; 6 years of experience with a master's degree in STEM; 4 years with a PhD in STEM.
  • 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.
  • Demonstrated 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.
  • Ability to work on site at Woodland Hills, CA.
Preferred Qualifications
  • Current/Active U.S. Government Secret clearance.
  • Experience using DOORS for software requirements management.
  • MATLAB/Simulink model‑based software development.
  • Demonstrated capability to define software requirements for an INS/GPS system.
  • Familiarity with/Experience in 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/C or similar guidelines.
  • Demonstrated use of MATLAB for simulation and INS/GPS system performance evaluation.
  • Experience in the development and performance of system tests.
  • Hands‑on experience with one or more 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.
  • Demonstrated capability to develop UML software designs using design tools such as Rhapsody and/or Model Based Engineering designs using tools such as Simulink or SCADE.
  • Experience with the full software lifecycle: specification, design, implementation and unit test, integration, and maintenance.
  • Experience with software test tools such as LDRA and Vector Cast and code analysis tools such as Polyspace.
Salary

Primary Level: $ – $

Secondary Level: $ – $

Benefits

May be eligible for overtime, shift differential, discretionary bonus, and annual bonuses. Some positions may qualify for Long Term Incentives. Benefits include health insurance coverage, life and disability insurance, savings plan, company‑paid holidays and paid time off for vacation and/or personal business.

Equal Opportunity Employer

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