Sr. Cyber Software Engineer
Listed on 2026-07-08
-
Software Development
Software Engineer, C++ Developer
Relocation assistance may be available.
Clearance required at start:
Top Secret.
Travel required:
10% of the time.
Position:
Senior Vulnerability Research Engineer
Location:
Cincinnati, Ohio
- 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 document results.
- B.S. in Computer Science, Computer Engineering or related field and 14 years of programming experience OR M.S. degree and 12 years OR Ph.D. and 9 years.
- Experience with a disassembler for vulnerability research (IDA Pro, Ghidra, Binary Ninja, radare2, etc.).
- Proficiency in C or C++ programming.
- Fuzzing research techniques experience (AFL++, taint analysis, PIN, dynamic memory instrumentation, etc.).
- US Citizenship required.
- Ability to obtain and maintain a Top‑Secret clearance at start.
- Active Top‑Secret clearance.
- Experience finding and developing exploits.
- Experience with assembly languages (x86, x64, ARM, MIPS, etc.).
- Development of disassembler extensions for tools such as IDA Pro or Ghidra.
- Low‑level debugging tools such as gdb, Win Dbg, or Olly Dbg.
- Vulnerability research on operating systems (Android, iOS, Windows, Linux, etc.).
- Experience with emulation (Renode, QEMU, etc.).
- Reverse engineering embedded systems (IoT, mobile devices).
- Development of software for user mode or kernel mode.
- Certified Reverse Engineering Analyst (CREA).
Primary Level Salary Range: $ - $. Salary is determined based on scope of responsibilities, experience, education, skills, and market conditions.
Eligible for overtime, shift differential, discretionary bonus, and long‑term incentives for VP/Director positions. Health insurance coverage, life and disability insurance, savings plan, company‑paid holidays, and paid time off for vacation and personal business.
401(k) matching. Flexible work arrangement available: 9/80 or 4/10 schedule.
Equal Employment OpportunityNorthrop 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 the full EEO and pay transparency statement, visit U.S. Citizenship required for all positions with a government clearance.
#J-18808-Ljbffr(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).