Cyber Software Engineer

Northrop Grumman

Confirmed live yesterday Low trust

Quick summary

Work type
On-site
Location
Cincinnati, OH
Salary
$91,800–$137,600 / yr
Employment
Full-time
Posted
64 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $154k
This role $115k
$80k $199k
below market most similar roles pay here above market

This role pays less than 80% of similar roles. Most pay $122,275–$184,900 — the blue band above. At the midpoint, this role pays about $115k versus about $154k 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 629 open roles on FindRole.

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

Most-posted roles

View all roles at Northrop Grumman

At a glance

TL;DR · Cyber Software Engineer

The Cyber Software Engineer joins the Xetron team within the Mission Systems sector to develop solutions addressing national security threats. This mid-level role involves kernel development, reverse engineering, and vulnerability research of network and communication systems. You will perform kernel mode programming for Windows and Linux, conduct vulnerability analysis, and work on network programming for protocols like TCP/IP, UDP, and HTTP. Required skills include C/C++ programming, experience with debugging tools like Wireshark and IDAPro, and a background in computer science or engineering. You will utilize assembly languages including x86 and ARM to solve complex technical problems. The work focuses on developing capabilities for military and intelligence customers, specifically targeting low-level system internals, embedded programming, and secure software development practices within a high-impact defense context.

What you'll do

  • Develop solutions to national security threats involving kernel development and vulnerability research.
  • Perform kernel mode programming for Windows and Linux using C/C++ and Assembly.
  • Conduct reverse engineering on various architectures including x86, x64, MIPS, PPC, and ARM.
  • Perform vulnerability analysis on network and communication systems.
  • Develop network programming solutions using C++ for protocols like TCP/IP, UDP, and HTTP.
  • Use debugging and system analysis tools such as Wireshark, IDAPro, and WinDBG.
  • Implement secure programming concepts to mitigate format string vulnerabilities and heap overflows.

What we're looking for

  • B.S. degree in Computer Science, Computer Engineering, or related field and 2 years of programming experience.
  • M.S. degree in Computer Science, Computer Engineering, or related field with experience.
  • US Citizenship is required.
  • Active Secret clearance is required.
  • Ability to obtain and maintain a Top Secret clearance.
  • Demonstrated software programming experience in C/C++.
  • Experience with debugging and/or system analysis tools such as Wireshark, IDAPro, OllyDebug, WinDBG, or JTAG debuggers.
  • Active TS/SCI security clearance (preferred).

More like this

Similar roles

Cyber Software Engineer

Northrop Grumman

Cincinnati, OH 5 days ago $91,800–$137,600
C/C++ Assembly Reverse Engineering Kernel Development Vulnerability Research TCP/IP UDP HTTP SSL Wireshark IDAPro OllyDebug WinDBG JTAG Ghidra QEMU Renode Git GitHub GitLab Jenkins GitHub Actions GitLab CI Agile SDLC x86 x64 MIPS PPC ARM Windows Linux Android iOS
2+ yrs exp

Cyber Software Engineer

Northrop Grumman

San Antonio, TX 54 days ago $91,800–$137,600
C/C++ Assembly Reverse Engineering Kernel Development Vulnerability Research TCP/IP UDP HTTP SSL Wireshark IDAPro OllyDebug WinDBG JTAG Ghidra QEMU Renode Git GitHub GitLab Jenkins GitHub Actions GitLab CI Agile SDLC Windows Linux Android iOS
2+ yrs exp

Principal Cyber Software Engineer

Northrop Grumman

Cincinnati, OH 90 days ago $113,900–$170,900
C/C++ Assembly Reverse Engineering Kernel Development Vulnerability Research TCP/IP UDP HTTP SSL Wireshark IDA Pro WinDBG Ghidra QEMU Renode Git GitHub GitLab Jenkins CI/CD Agile SDLC Embedded Programming x86 x64 MIPS PPC ARM Linux Windows Android iOS
5+ yrs exp

Principal Cyber Software Engineer

Northrop Grumman

Cincinnati, OH 64 days ago $113,900–$170,900
C/C++ Assembly Reverse Engineering Kernel Development Vulnerability Research TCP/IP UDP HTTP SSL Wireshark IDA Pro WinDBG Ghidra QEMU Renode Git GitHub GitLab Jenkins GitHub Actions GitLab CI CI/CD Agile SDLC Embedded Programming x86 x64 MIPS PPC ARM Linux Windows Android iOS
5+ yrs exp

Cyber Software Test Engineer

Northrop Grumman

Cincinnati, OH 4 days ago $91,800–$137,600
Python Wireshark IDAPro OllyDebug WinDBG JTAG Ghidra Git GitHub GitLab Jenkins GitHub Actions GitLab CI QEMU Renode TCP/IP UDP Assembly x86 x64 MIPS PPC ARM Linux Windows Android iOS CI/CD Agile SDLC Reverse Engineering Kernel Development Embedded Programming Vulnerability Research ROP
2+ yrs exp

Cyber Software Engineer

Northrop Grumman

Annapolis Junction, MD +3 12 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