Staff Cyber Software Engineer

Northrop Grumman

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Annapolis Junction, MDAurora, COMorrisville, NCSan Antonio, TX
Salary
$185,900–$292,100 / yr
Employment
Full-time
Posted
25 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $239k
$125k $310k
below market most similar roles pay here above market

This role pays more than 88% of similar roles. Most pay $165,000–$214,500 — the blue band above. At the midpoint, this role pays about $239k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Northrop Grumman

Northrop Grumman is a leading global aerospace and defense technology company providing systems in autonomous systems, cyber, C4ISR, space, strike, and logistics. Industry: Aerospace & Defense

Northrop Grumman currently has 739 open roles on FindRole.

Listed pay typically runs $117,500–$176,300 across 316 roles with salary data.

Most-posted roles

View all roles at Northrop Grumman

At a glance

TL;DR · Staff Cyber Software Engineer

Staff Cyber Software Engineer (TG) joins the Northrop Grumman Mission Systems team to provide custom software design and development of specialized tools and techniques. The role involves designing and developing end-to-end data flow and tasking into tools, while authoring documentation and participating in design, code, and software readiness reviews following Government procedures. Candidates will program in Assembly, C, C++, Java, Perl, or Python to develop Windows applications using Visual Studio or .NET, UNIX applications using make files, or embedded and mobile platform development using proprietary, GOTS, or open-source build environments. The position focuses on CNO development concepts, tools, and techniques, requiring skills in troubleshooting, debugging, software analysis, reverse engineering, and unit testing frameworks to support secure, multi-domain systems in rapidly changing global security environments.

What you'll do

  • Provide custom software design and development for specialized tools and techniques.
  • Design and develop end-to-end data flow and tasking into developed tools.
  • Program using Assembly, C, C++, Java, Perl, or Python.
  • Develop Windows applications using Visual Studio or .NET environments.
  • Develop UNIX applications using make files or comparable build environments.
  • Develop embedded or mobile platform software using proprietary, GOTS, or open-source build environments.
  • Author technical documentation and participate in design, code, and software readiness reviews.
  • Troubleshoot and debug complex systems to ensure operational performance.

What we're looking for

  • Bachelor's degree in computer science, information systems, or network engineering with 12 years of experience.
  • Master's degree with 10 years of experience.
  • PhD with 8 years of experience.
  • Current/active TS/SCI with Polygraph.
  • Experience in Python or C/C++ programming.
  • Experience with troubleshooting and debugging systems.
  • Experience analyzing user requirements to derive software design and performance requirements (preferred).
  • Experience in software analysis, reverse engineering, CNO development, or unit testing frameworks (preferred).

More like this

Similar roles

Senior Principal Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +3 25 days ago $149,300–$234,600
Python C++ C Java Assembly Perl .NET Visual Studio UNIX Windows Unit Testing Reverse Engineering make files
8+ yrs exp

Principal Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +4 25 days ago $119,600–$187,900
Python C++ C Java Assembly Perl .NET Visual Studio UNIX Unit Testing Reverse Engineering Build Environments
4+ yrs exp

Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +3 25 days ago $101,000–$151,400
Python C++ C Java Assembly Perl .NET Visual Studio UNIX Windows Unit Testing Reverse Engineering make files
2+ yrs exp

Principal Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +3 48 days ago
Python C++ C Java Assembly Perl .NET Visual Studio UNIX make files Unit Testing Reverse Engineering Network Engineering
2+ yrs exp

Principal Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +3 165 days ago
Python C C++ Java Perl Assembly Visual Studio .NET UNIX make files Unit Testing Reverse Engineering Troubleshooting Debugging
4+ yrs exp

Staff Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +3 84 days ago
C C++ Python Java Perl Assembly .NET Visual Studio Unix Linux Network Sockets TCP IP Unit Testing Reverse Engineering
10+ yrs exp