Principal/Senior Principal Software Engineer - Simulink
Listed on 2026-07-20
-
Software Development
Python, Software Engineer, DevOps, Software Testing
Position
Principal or Senior Principal Software Engineer – Simulink based out of Woodland Hills, CA. The role is part of Northrop Grumman Mission Systems Engineering and Sciences (E&S) organization, focusing on mission‑enabling solutions for global security.
Logistics- Relocation assistance may be available
- Clearance required:
Secret (ability to obtain and maintain a U.S. Government Secret clearance is required) - Travel:
Yes, 10% of the Time - Full‑time on‑site work required
- U.S. Citizenship is required
- Develop, test, and debug software for cutting‑edge 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 (MBE) techniques
- Collaborate with peers across the organization in an agile, collaborative environment
- Demonstrate leadership, effective communication, problem‑solving, and the ability to forge relationships with internal and external customers
- Commit to ethics, integrity, and continuous innovation
- Degree in STEM:
Bachelors with 5years of hands‑on software development experience;
Masters with 3years of hands‑on experience;
PhD with 1year of hands‑on experience - Experience developing software in MATLAB/Simulink
- Experience with C and Python programming
- 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 with Model Based Engineering tools
- Experience with INS/GPS Kalman filter design and requirements definition
- Demonstrated ability to work in a collaborative development environment
- Degree in STEM:
Bachelors with 8years of hands‑on software development experience;
Masters with 6years of hands‑on experience;
PhD with 4years of hands‑on experience - Experience developing software in MATLAB/Simulink
- Experience with programming (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 with Navigation Systems and INS/GPS Kalman filter design and requirements definition
- Demonstrated ability to work in a collaborative development environment
- Current/Active U.S. Government Secret clearance
- Experience in the development and performance of software tests
- Experience with DOORS for software requirements management
- Expertise in Sensor Fusion for Navigation Systems using IMU, GPS, barometers, and other sensors
- Expertise in INS and 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/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
- Hands‑on experience with 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 as LDRA and Vector Cast
Primary Level Salary Range: $ – $
Secondary Level Salary Range: $ – $
The salary range represents a general guideline; final offers consider scope and responsibilities, education, skills, and market conditions. Benefits include health insurance coverage, life and disability insurance, a savings plan, company‑paid holidays, and paid time off (PTO) for vacation and personal business. Employees may be eligible for overtime, shift differential, discretionary bonuses, and, for certain positions, long‑term incentives.
EEO and Other PoliciesNorthrop 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).