Senior Principal Cyber Software Test Engineer

Northrop Grumman

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cincinnati, OH
Salary
$142,200–$213,200 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $186k
This role $178k
$131k $246k
below market most similar roles pay here above market

This role pays less than 59% of similar roles. Most pay $156,600–$216,262 — the blue band above. At the midpoint, this role pays about $178k versus about $186k 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 628 open roles on FindRole.

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

Most-posted roles

View all roles at Northrop Grumman

At a glance

TL;DR · Senior Principal Cyber Software Test Engineer

The Sr Principal Cyber Software Test Engineer joins the Mission Systems sector to test solutions against national security threats. This role involves testing products involving kernel development, reverse engineering, or vulnerability research of network and communication systems. You will assist with system requirements definition, write software test plans and procedures, and execute manual and automated testing. Key responsibilities include developing automated testing scripts and performing final software assessments. The position requires proficiency in Python, debugging tools like Wireshark, IDAPro, WinDBG, and JTAG debuggers, and familiarity with scripting languages. Candidates should possess skills in computer networking, embedded programming, and software configuration management. The work focuses on identifying vulnerabilities in operating systems like Windows, Linux, and Android, while utilizing tools such as Ghidra, Renode, and QEMU for emulation and binary analysis.

What you'll do

  • Assist with the definition of system requirements.
  • Test software to ensure it meets system requirements through manual and automated methods.
  • Write software test plans, test procedures, and automated testing scripts.
  • Perform vulnerability research on network and communication systems.
  • Conduct reverse engineering and kernel development testing for national security solutions.
  • Lead teams of 2-8 engineers in technical projects.
  • Perform system analysis using tools like Wireshark, IDAPro, and WinDBG.
  • Conduct final software assessments based on established test procedures.

What we're looking for

  • US Citizenship is required.
  • Must have an active Secret clearance or higher with the ability to obtain and maintain a Top Secret Clearance.
  • Bachelor's Degree in Computer Science or Computer Engineering with 8 years relevant work experience.
  • Master’s Degree in Computer Science or Computer Engineering with 6 years relevant work experience.
  • Ph.D. in Computer Science or Computer Engineering with 3 years relevant work experience.
  • Programming and automation experience in Python with debugging and/or system analysis tools.
  • Experience as Technical Lead leading teams of 2-8 engineers.
  • Must be willing to work full-time onsite in Cincinnati, OH.

More like this

Similar roles

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

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

Senior Principal Cyber Software Engineer

Northrop Grumman

Cincinnati, OH 90 days ago $142,200–$213,200
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 x86 x64 MIPS PPC ARM Windows Linux Android iOS JTAG Network Programming
8+ yrs exp

Principal/Senior Principal Cyber Software Engineer

Northrop Grumman

San Antonio, TX 54 days ago $113,900–$170,900
C/C++ Assembly Reverse Engineering Vulnerability Research Kernel Development TCP/IP UDP HTTP SSL Wireshark IDAPro OllyDebug WinDBG JTAG Renode QEMU Ghidra Git GitHub GitLab Jenkins GitHub Actions GitLab CI Agile SDLC Embedded Programming x86 x64 MIPS PPC ARM Windows Linux Android iOS
5+ 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 / Senior Principal Cyber Software Engineer

Northrop Grumman

Chantilly, VA 35 days ago $125,300–$187,900
C# C/C++ Python PowerShell .NET Framework Windows x64 Assembly Ida Pro Ghidra Microsoft Azure DevOps CI/CD Software Development Life Cycle Agile Embedded Systems Reverse Engineering
8+ yrs exp