FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer – Software Assurance
Northrop GrummanStaff Software Engineer position with Northrop Grumman working on software assurance in innovative technologies. Collaborating with technical disciplines to improve software processes.
Posted 6/17/2026full-timeMelbourne • California, Florida • 🇺🇸 United StatesLead💰 $152,900 - $265,600 per yearWebsite
Tech Stack
Tools & technologiesAWSAzureCloudJavaJavaScriptKubernetesPythonSubversionSwiftVMware
About the role
Key responsibilities & impact- Support the Software Assurance Technical Discipline Lead in process improvement, program training efforts and everything as code (XaC) updates to the Secure Software Factory
- Support programs that require help with various software assurance aspects in collaboration with the SW CoTE
- Collaborate with other technical disciplines to break down silos for effective communication and cross-training
Requirements
What you’ll need- Bachelor of Science degree in a STEM discipline
- 12 years of related professional/military experience in Software Engineering with a STEM degree, or 10 years with a Master's, or 8 years with a Ph.D.
- Experience with at least one programming language (Java, JavaScript, C++, C#, Python, Swift)
- Familiarity with software development lifecycle
- Experience with configuration management systems (GIT, GitLab, GitHub, Bitbucket, Subversion)
- Ability to obtain and maintain U.S. government Secret clearance
- Ability to obtain and maintain Special Access Program (SAP) clearance
- Knowledge of the Risk Management Framework (RMF) – NIST SP 800-53r5
- Familiarity with Common weakness enumeration (CWEs)
- Familiarity with Common vulnerability enumeration (CVEs)
- Familiarity with JSSEH and AFMAN 91-119
- 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, binary analysis
Benefits
Comp & perks- Flexible work arrangements
- 9/80 work schedule with every other Friday off
- Phenomenal learning opportunities
- Exposure to a wide variety of projects and customers
- Very friendly team environment
- Health insurance coverage
- Life and disability insurance
- Savings plan
- Company paid holidays
- Paid time off (PTO) for vacation and/or personal business
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJavaScriptC++C#PythonSwiftconfiguration managementsoftware application security testingdynamic analysiscloud technology
Soft Skills
process improvementeffective communicationcross-training
Certifications
U.S. government Secret clearanceSpecial Access Program (SAP) clearance