Clarity Innovations
Senior Reverse Engineering/Vulnerability Research Engineer
$122K–$208K
Rome, NY +1 · Senior · Full-time · Posted Oct 6, 2026
- Location
- Rome, NY
Herndon, Virginia, United States - Experience
- Four years of hands-on software engineering or comparable full-time technical experience may substitute for the degree; no specific years of research experience stated.
- Education
- Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, or a related technical discipline; four years of hands-on software engineering or comparable full-time technical experience may substitute.
- Visa sponsorship
- Requires TS/SCI security clearance; U.S. citizenship is required.
About the job
Leads vulnerability research and reverse engineering, from planning and analysis through exploit development, documentation, delivery, and team mentorship.
What you'll do
- Lead research strategy, technical execution, and small to medium-sized research teams.
- Analyze systems, identify vulnerabilities, develop authorized proof-of-concept and operational exploits, and document reproducible findings.
- Build research tooling and infrastructure, communicate findings, and mentor researchers.
What they ask for
- Active TS/SCI clearance and U.S. citizenship.
- Bachelor’s degree in a related technical discipline, or four years of hands-on software engineering or comparable full-time technical experience.
- Demonstrated vulnerability research and reverse engineering experience, including independently driving complex investigations; experience providing technical leadership and mentoring.
- Experience with Ghidra, Binary Ninja, IDA, or comparable tools; strong Linux knowledge; ability to read and write C and work with assembly.
Nice to have
- Experience reverse engineering operating systems or kernels; fuzzing with AFL++ or libFuzzer.
- Experience with GDB, gdbserver, QEMU, or Unicorn; familiarity with Android Native Development Kit or exploit mitigations.
Pay
$122,100 - $207,600 (base salary)
Tools
Ghidra, Binary Ninja, IDA, C, Linux, AFL++, libFuzzer, GDB
Model-written summary · the original posting is authoritative