×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Cyber Software Engineer

Job in Cincinnati, Hamilton County, Ohio, 45208, USA
Listing for: Northrop Grumman Corp. (AU)
Full Time position
Listed on 2026-07-07
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 192800 - 289200 USD Yearly USD 192800.00 289200.00 YEAR
Job Description & How to Apply Below
Position: Sr. Staff Cyber Software Engineer

Relocation assistance may be available.

Clearance required for start:
Yes.

Clearance type:
Top Secret.

Travel:
Yes, 10% of the time.

Senior Level Vulnerability Research Engineer – Northrop Grumman, Cincinnati

Northrop Grumman Mission Systems (NGMS) is seeking a senior level Vulnerability Research Engineer to join our team of qualified, diverse individuals at our Cincinnati, Ohio location. The role focuses on developing cyber hardware and software solutions with learning opportunities in Offensive Cyber Operations (OCO).

Essential Functions
  • Research vulnerabilities and perform reverse engineering on embedded systems.
  • Plan and conduct vulnerability analysis on user and kernel mode drivers and interfaces.
  • Develop, design, and implement proof of concepts based on research findings and documents.
Basic Qualification
  • B.S. degree in Computer Science, Computer Engineering or related field and 14 years of programming experience OR M.S. degree in Computer Science, Computer Engineering or related field and 12 years of programming experience OR Ph.D. and 9 years of programming experience.
  • Experience with a disassembler for vulnerability research (IDA Pro, Ghidra, Binary Ninja, radare2, etc.).
  • Experience programming in C or C++.
  • Experience with fuzzing research techniques (AFL++, taint analysis, PIN, Dynamic Memory Instrumentation, etc.).
  • U.S. Citizenship required.
  • Ability to obtain and maintain a Top‑Secret clearance to start.
Preferred Qualification
  • Active Top‑Secret clearance.
  • Experience finding and developing exploits.
  • Experience with one or more assembly languages (x86, x64, ARM, MIPS, etc.).
  • Development of disassembler extensions for tools such as IDA Pro or Ghidra.
  • Low‑level debug tools such as GDB, WinDBG, or Olly Dbg.
  • Experience with vulnerability research on one or more operating systems (Android, iOS, Windows, Linux, etc.).
  • Experience with emulation (Renode, QEMU, etc.).
  • Reverse engineering hardware and software such as embedded systems (IoT), mobile devices/phones.
  • Development of software to run in user mode or kernel mode.
  • Apply creativity and vision for the future that require integration of related disciplines.
  • Certified Reverse Engineering Analyst (CREA).

Primary Level Salary Range: $ – $.

Northrop Grumman offers 401k matching, personal growth opportunities, a flexible work arrangement, and the option of a 9/80 or 4/10 work schedule.

Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit  U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary