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