Drimva

Two Six Technologies

Senior Software Reverse Engineer

$114K–$163K

Herndon, Virginia +1 · Senior · Full-time · Posted Jun 11, 2026

Location
Herndon, Virginia
13865 Sunrise Valley Dr Herndon, VA
Education
Bachelor’s (or higher) degree in Computer Science, Computer/Electrical Engineering, or a related field (or equivalent practical experience).

About the job

Reverse engineer wireless and embedded systems to identify vulnerabilities, analyze firmware and protocols, and develop proof-of-concept exploits for government security customers.

What you'll do

  • Reverse engineer wireless and embedded systems and assess discovered vulnerabilities.
  • Analyze firmware, software protections, and wireless protocols; develop and use tools to examine binaries.
  • Develop proof-of-concept exploits and collaborate with CNO developers, researchers, and hardware engineers.

What they ask for

  • Bachelor’s or higher degree in Computer Science, Computer/Electrical Engineering, or a related field, or equivalent practical experience.
  • Proficiency with C/C++, Python, and Linux command-line environments.
  • Experience with reverse engineering and vulnerability research using tools such as IDA Pro, Binary Ninja, or Ghidra.
  • Active Top Secret Clearance and ability to obtain and maintain TS/SCI clearance; expertise in at least one listed area, such as firmware analysis, rehosting, fuzzing, exploit development, wireless protocols, or fault injection.

Nice to have

  • Experience with Binary Ninja API or Ghidra scripting, embedded C/C++ development, cryptographic security, secure boot, hardware debugging, SDR, signal processing, or side-channel analysis.
  • Active TS/SCI with Polygraph.

Pay

$113,936 — $163,473 USD annualized base salary

Tools

C/C++, Python, Linux, IDA Pro, Binary Ninja, Ghidra, QEMU, ARM, MIPS, PowerPC, RTOS

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)