Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
Northrop Grumman

Staff Software Engineer – Software Assurance

Northrop Grumman

Staff 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 & technologies
AWSAzureCloudJavaJavaScriptKubernetesPythonSubversionSwiftVMware

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 resume
Applicant 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