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

Principal​/Senior Principal Software Engineer - Kalman Filter

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 Software Engineer - Kalman Filter

Relocation Assistance

Relocation assistance may be available.

Security Clearance

Required for start:
No. Clearance type:
Secret.

Travel

Travel required:

Yes, 10% of the time.

Overview

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people’s lives around the world. Our Mission Systems division is a trusted provider of mission‑enabling solutions for global security. The Engineering and Sciences (E&S) organization pushes the boundaries of innovation, redefines engineering capabilities, and drives advances in various sciences. We are looking for a Principal or Senior Principal Software Engineer – Kalman Filter based out of Woodland Hills, CA, to join our Enterprise‑wide digital transformation team.

Responsibilities
  • Develop, test, and debug software for cutting‑edge navigation systems.
  • Improve and expand software design and code development capabilities.
  • Perform software and system integration on state‑of‑the‑art hardware.
  • Learnt new software development techniques such as Model‑Based Engineering (MBE).
  • Work in an agile and collaborative development environment.
  • Collaborate with peers across the organization and demonstrate strong leadership skills.
  • Engage in effective communication and problem‑solving with internal and external customers.
  • Commit to ethics, integrity, and innovation while challenging traditional ways of doing business.
Basic Qualifications for Principal Software Engineer
  • Bachelor’s degree in STEM with 5 years of hands‑on software development experience;
    Master’s in STEM with 3 years;
    PhD in STEM with 1 year.
  • Experience developing software in MATLAB/Simulink.
  • Experience with development in C and Python.
  • Experience with software management and workflow automation tools such as Clear Case, Git, Clear Quest, or Jira.
  • Experience using MATLAB to create, process, analyze, and visually represent data.
  • Experience using Simulink to model dynamic systems.
  • Experience using Model‑Based Engineering tools.
  • Experience with INS/GPS Kalman filter design and requirements definition.
  • 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.
  • Required to work on site full‑time.
Basic Qualifications for Senior Principal Software Engineer
  • Bachelor’s degree in STEM with 8 years of hands‑on software development experience;
    Master’s in STEM with 6 years;
    PhD in STEM with 4 years.
  • Experience developing software in MATLAB/Simulink.
  • Experience with programming in C and Python.
  • Experience using software management and workflow automation tools such as Clear Case, Git, Clear Quest, or Jira.
  • Experience using MATLAB to create, process, analyze, and visually represent data.
  • Experience using Simulink to model dynamic systems.
  • Experience with navigation systems and INS/GPS Kalman filter design and requirements definition.
  • 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.
  • Required to work on site full‑time.
Preferred Qualifications
  • Current/Active U.S. Government Secret clearance.
  • Experience in the development and performance of software tests.
  • Experience using DOORS for software requirements management.
  • Expertise in sensor fusion for navigation systems using IMU, GPS, barometers, and other sensors.
  • Expertise in INS (inertial navigation system).
  • Expertise in embedded INS/GPS navigation systems.
  • Demonstrated capability to translate formal software requirements into software designs.
  • Demonstrated capability to define software requirements for an INS/GPS system.
  • Familiarity 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/C or similar guidelines.
  • Demonstrated use of MATLAB for simulation and INS/GPS system performance evaluation.
  • Hands‑on experience with one or more communication protocols such as MIL‑STD‑1553, ARINC‑429, or RS‑422.
  • Experience with code analysis tools such as Polyspace and software test tools such…
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