Principal/Sr. Principal Software Engineer - Software Assurance
Listed on 2026-07-08
-
Software Development
Software Engineer, DevOps, Software Architect
Relocation Assistance:
Relocation assistance may be available
Clearance Required for Start:
Yes
Clearance Type: SAP
Travel:
Yes, 10% of the Time
Northrop Grumman’s Aeronautics Sector is seeking a Principal or Senior Principal Software Engineer – Software Assurance to join our Research and Advanced Development Team onsite in El Segundo, CA.
Key Responsibilities- Support the review of all software scans and provide recommendations on removing software flaws.
- Interact with the software assurance technical discipline organization to ensure the program follows policy and process.
- Ensure program requirements are met with respect to software assurance, including development of software assurance deliverables.
- Principal Engineer:
Bachelor of Science in a STEM discipline with 5 years of engineering experience, or Master’s in STEM with 3 years of experience. - Senior Principal Engineer:
Bachelor of Science in STEM with 8 years of engineering experience, Master’s in STEM with 6 years, or PhD in STEM with 4 years. - Experience with at least one programming language (Java, JavaScript, C++, C#, Python, Swift) and the software development lifecycle.
- Experience with a configuration management system (Git, Git Lab, Git Hub, Bitbucket, Subversion).
- Ability to obtain and maintain a U.S. Government clearance and Special Access Program (SAP).
- Willingness to learn and grow in the software assurance discipline.
- Basic knowledge of containers and cloud technology (AWS, VMWare, Azure, Kubernetes).
- Basic knowledge of agile processes (Kanban, Scrum, Scrumban).
- Basic knowledge of security metrics.
- Basic knowledge of software application security testing, dynamic analysis, software composition analysis, fuzzing, and binary analysis.
- Basic knowledge of the Risk Management Framework (RMF) – NIST SP 800-53r5.
- Knowledge of Common Weakness Enumeration (CWEs).
- Knowledge of Common Vulnerabilities and Exposures (CVEs).
Primary Level Salary Range: $ – $
Secondary Level Salary Range: $ – $
Additional compensation may include overtime, shift differential, discretionary bonuses, and long‑term incentives for senior positions.
Health insurance, retirement and savings plan, group medical, dental and vision coverage, life and disability insurance, flexible spending accounts, company paid holidays, and paid time off (PTO) are also provided.
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. U.S. citizenship is required for all positions requiring a government clearance. For our complete EEO and pay transparency statement, please visit
#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).