Drimva

STR

Software Reverse Engineer

$112K–$154K

Melbourne, FL +3 · Full-time · Posted Oct 9, 2026

Location
Melbourne, FL
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 engineer software and firmware, develop binary analysis tools, and research and mitigate vulnerabilities across cyber-physical systems.

What you'll do

  • Reverse engineer software and firmware, including embedded targets and nontraditional architectures.
  • Develop and use automated reverse engineering and binary analysis tools to characterize systems, protocols, and interfaces.
  • 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, exploit development, embedded systems or firmware analysis, or automated analysis tool development.
  • Familiarity with binary emulation or vulnerability research tools such as QEMU or AFL++; experience with DSP architectures.

Pay

USD $112,000 - $154,000 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)