Principal/Senior Principal Embedded Software Engineer
Listed on 2026-07-20
-
Software Development
Software Engineer, Python, C++ Developer, Embedded Software Engineer
Relocation Assistance
Relocation assistance may be available.
Security ClearanceClearance required for start:
No
Clearance type:
Secret
Travel:
Yes, 10% of the time.
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 DoDevelop 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.
- 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.
- 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.
Primary Level: $ – $
Secondary Level: $ – $
BenefitsMay 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 EmployerNorthrop 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(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).