Principal / Sr. Principal Software Engineer - Software Assurance

Northrop Grumman
US - California - El Segundo
View Company Profile / << Go Back

  • Job Type: Full time
  • 5 days ago

Job Description

Develop and maintain software assurance reports and plans aligned with program protection requirements, NIST guidance, and U.S. government direction. Configure and operate security scanning and code-signing tools, assess supplier software and firmware, recommend vulnerability mitigations, and coordinate ongoing assurance activities with internal teams, suppliers, and customers.

Requirements: A STEM bachelor's degree and 5 years of related engineering experience, or a STEM master's degree and 3 years, are required for the Principal level; higher experience and education thresholds apply to the Senior Principal level. Candidates need hands-on application security and vulnerability management experience, familiarity with secure development and CI/CD practices, strong communication skills, and the ability to obtain and maintain a U.S. government clearance and SAP.

Key Skills: Software Assurance, Application Security, Vulnerability Management, Static Application Security Testing, Dynamic Application Security Testing, Container Scanning, Vulnerability Scanning, DevOps, CI/CD Pipelines, Secure Development Lifecycle, Scan Result Analysis, Vulnerability Mitigation, Technical Writing, Code Signing, Secure Build And Deployment, Supplier Coordination

Benefits: Retirement And Savings Plan, Medical Insurance, Dental Insurance, Vision Coverage, Life Insurance, Disability Insurance, Flexible Spending Accounts, Paid Holidays, Paid Time Off, Discretionary Bonus, Learning Opportunities, Flexible Work Arrangements




Fast Track Upload