Drimva

STR

Senior Reverse Engineer

$134K–$184K

Woburn, MA +4 · Senior · Full-time · Posted Apr 16, 2026

Location
Woburn, MA
Arlington, Virginia, United States
Melbourne, Florida, United States
San Diego, California, United States
Woburn, Massachusetts, United States
Experience
Minimum of 5 years of relevant experience with a bachelor’s degree; an MS or PhD with equivalent work experience may also be considered.
Education
Bachelor’s degree in Computer Science, Computer Engineering, Cybersecurity, or a related field; an MS or PhD with equivalent work experience may also be considered.
Visa sponsorship
The position requires the ability to obtain an Active Top Secret (TS) security clearance; U.S. citizenship is needed by the U.S. Government.

About the job

Reverse-engineers software and firmware, develops binary-analysis tools, and researches and develops exploits and mitigations for cyber-physical systems.

What you'll do

  • Reverse-engineer software and firmware and build automated tools to analyze binaries, protocols, interfaces, and functionality.
  • Develop offensive cyber solutions, including vulnerability weaponization, exploit and payload development, and exploit mitigation.
  • Document, demonstrate, and present research in support of national security problems.

What they ask for

  • Ability to obtain an Active Top Secret (TS) security clearance; U.S. citizenship is required by the U.S. Government.
  • Bachelor’s degree in Computer Science, Computer Engineering, Cybersecurity, or a related field, plus at least 5 years of relevant experience; an MS or PhD with equivalent work experience may also be considered.
  • Experience with binary analysis of software or firmware and disassembly tools such as IDA Pro, Binary Ninja, or Ghidra.
  • Proficiency in one or more programming languages and one or more Assembly languages, plus a general understanding of reverse-engineering fundamentals.

Nice to have

  • Vulnerability research and analysis, exploit development, or implant/software patch development.
  • Familiarity with binary emulation or vulnerability research tools such as QEMU or AFL++; experience with DSP architectures is also a plus.

Pay

$134,000 - $184,000 USD base salary

Tools

Windows, Linux, IDA Pro, Binary Ninja, Ghidra, C/C++, Python, QEMU

Model-written summary · the original posting is authoritative

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