Cyber Software Engineer
Northrop Grumman
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 77% of similar roles. Most pay $120,074–$177,700 — the shaded band above. At the midpoint, this role pays about $115k versus about $149k for comparable roles.
Based on 240 similar postings.
Employer
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 367 open roles on FindRole.
Listed pay typically runs $114,900–$176,300 across 353 roles with salary data.
Most-posted roles
At a glance
Cyber Software Engineer joins the Mission Systems team to develop solutions addressing national security threats through products involving kernel development, reverse engineering, and vulnerability research of network and communication systems. The role involves day-to-day tasks such as performing vulnerability analysis on various operating systems, developing lower-level networking protocols like TCP/IP and UDP, and implementing shell code. Candidates will utilize C, C++, and Assembly languages while working with tools such as Wireshark, IDAPro, OllyDebug, WinDBG, Ghidra, and JTAG debuggers. The position requires expertise in x86, x64, MIPS, PPC, or ARM architectures, along with familiarity with scripting languages, embedded programming, and software configuration management. Technical skills include experience with emulation tools like Renode or QEMU, understanding of ROP concepts, and proficiency in modern source control platforms and CI/CD workflows to support complex infrastructure and network programming.
Skills
What you'll do
What we're looking for
More like this
Northrop Grumman
Northrop Grumman
Northrop Grumman
Northrop Grumman
Northrop Grumman
Northrop Grumman