AnaVation
Malware Reverse Engineer
$94K–$217K
Annapolis Junction, MD · On-site · Full-time · Posted Sep 4, 2026
- Experience
- Four or more years in a reverse engineering role; four years with program languages such as C/C++ and Python, and four years with the listed systems and architecture topics. Six or more years is preferred.
- Education
- Bachelor's degree or higher in Computer Science, Information Systems, or a related field (preferred).
About the job
Analyze and reverse-engineer malware to assess its behavior, capabilities, and threat intent in support of military intelligence missions.
What you'll do
- Perform static, dynamic, manual, and automated malware analysis and reverse-engineer compiled code.
- Assess malware capabilities and threat potential, and work with intelligence professionals to interpret findings.
- Prepare detailed technical reports and advise on hardware and software environments for malware analysis.
What they ask for
- U.S. Citizen with SCI within the last 2 years.
- Four or more years of reverse engineering experience.
- Four years of experience with C/C++ and Python, and four years with machine architecture, operating system internals, file systems, memory management, and assembly language (x64, ARM, MIPS).
- Proficiency in static and dynamic reverse-engineering techniques and ability to write and present technical reports.
Nice to have
- Polygraph within the last 5 years; bachelor's degree or higher in Computer Science, Information Systems, or a related field; CEH certification.
- Six or more years of reverse engineering experience, plus malware sandbox analysis, forensics, or hardware reverse engineering skills.
Pay
USD 94,400.47–217,038.4 per-year-salary (base salary)
Tools
C/C++, Python, x64, ARM, MIPS, IDA Pro, Ghidra, Hopper
Model-written summary · the original posting is authoritative