Drimva

STR

Software Reverse Engineer

$112K–$154K

Woburn, MA +3 · Full-time · Posted Oct 9, 2026

Location
Woburn, MA
Arlington, Virginia, United States
Melbourne, Florida, United States
Woburn, Massachusetts, United States
Education
BS, MS or PhD in Computer Science, Computer Engineering, Cybersecurity or related field (or equivalent work experience)

About the job

Reverse engineers software and firmware, develops binary analysis tools, researches vulnerabilities, and builds cybersecurity solutions for national security applications.

What you'll do

  • Reverse engineer software and firmware across conventional and non-traditional architectures.
  • Develop and apply automated reverse-engineering and binary-analysis tools; characterize target protocols, interfaces, and functionality.
  • Research vulnerabilities and perform exploit, payload, and mitigation development; document and present findings.

What they ask for

  • Active Top Secret (TS) security clearance; U.S. citizenship is required by the U.S. Government.
  • BS, MS or PhD in Computer Science, Computer Engineering, Cybersecurity or related field (or equivalent work experience).
  • Experience with binary analysis of software/firmware and disassembly tools such as IDA Pro, Binary Ninja, or Ghidra.
  • Proficiency in one or more programming languages and Assembly languages; general understanding of reverse-engineering fundamentals.

Nice to have

  • Vulnerability research and analysis, exploit weaponization, implant or software patch development.
  • Familiarity with binary emulation or vulnerability research tools such as QEMU or AFL++; DSP architecture experience.

Pay

$112,000 - $154,000 USD base salary

Tools

IDA Pro, Binary Ninja, Ghidra, C/C++, Python, x86, ARM, QEMU

Model-written summary · the original posting is authoritative

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