Malware Reverse Engineer, Senior

Booz Allen Hamilton

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Fort Meade, MD
Salary
$99,000–$225,000 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $166k
This role $162k
$84k $240k
below market most similar roles pay here above market

This role pays less than 53% of similar roles. Most pay $146,138–$186,450 — the blue band above. At the midpoint, this role pays about $162k versus about $166k for comparable roles.

Based on 240 similar postings.

Employer

About Booz Allen Hamilton

Booz Allen Hamilton is a management and technology consulting firm that provides analytics, digital, engineering, and cybersecurity solutions primarily to U.S. government agencies and commercial clients. Industry: Management & Technology Consulting

Booz Allen Hamilton currently has 1744 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 900 roles with salary data.

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Malware Reverse Engineer, Senior

The Malware Reverse Engineer, Senior joins the offensive cyber operations team to execute missions that inform national security. The role involves performing vulnerability analysis, network mapping, and exploitation to understand adversary tactics, techniques, and procedures. Day-to-day responsibilities include analyzing shellcode, packed or obfuscated code, and associated algorithms while capturing and interpreting traces. The candidate will perform reverse engineering of Windows API targets and conduct vulnerability research using fuzzing and memory corruption exploitation methodologies. Required technical skills include proficiency with disassemblers, debuggers, virtual machines, and hex editors, alongside experience in Python or JavaScript. The role requires the ability to read C, C++, C#, Go, Java, and Rust. Candidates must possess knowledge of Windows, Linux, and Mac operating systems and network traffic analysis using Wireshark.

What you'll do

  • Perform static and dynamic analysis using disassemblers, debuggers, virtual machines, and hex editors.
  • Execute offensive cyber operations to identify and analyze adversary tactics, techniques, and procedures.
  • Conduct vulnerability research and exploitation using fuzzing, shellcode, and memory corruption techniques.
  • Analyze shellcode, packed, or obfuscated code to identify underlying algorithms.
  • Capture and interpret network traffic traces using Wireshark to identify malware exploits.
  • Reverse engineer Windows API targets and analyze application behaviors across Windows, Linux, and Mac.
  • Develop scripts in Python or JavaScript to support security operations.

What we're looking for

  • TS/SCI clearance with a polygraph is required.
  • Bachelor's degree and 5+ years of experience in malware reverse engineering is required.
  • Master's degree and 3+ years of experience in malware reverse engineering is required.
  • 8+ years of experience in malware reverse engineering in lieu of a degree is required.
  • Experience using industry standard static and dynamic analysis tools including disassemblers, debuggers, virtual machines, and hex editors is required.
  • Experience in a scripting language such as Python or JavaScript is required.
  • Experience with development or reverse engineering of Windows API targets is required.
  • Knowledge of operating systems, application behaviors, and network traffic analysis to identify malware exploits is required.
  • Experience with vulnerability research and exploitation methodologies such as fuzzing, shellcode, and leveraging memory corruption vulnerabilities is required.
  • Ability to analyze shellcode, packed or obfuscated code, and capture and interpret traces using Wireshark is required.
  • Ability to read C, C++, C#, Go, Java, JavaScript, Python, or Rust is required.
  • Ability to read C, C++, and Python (preferred).
  • GREM Certification (preferred).
  • OSED or OSEE Certification (preferred).

More like this

Similar roles

Malware Reverse Engineer, Senior

Booz Allen Hamilton

Fort Meade, MD 115 days ago
Malware Reverse Engineering Python C++ Go Rust C# Java JavaScript Windows API Linux Wireshark Dynamic Analysis Fuzzing Shellcode Memory Corruption Vulnerability Research Network Traffic Analysis Virtual Machines Disassemblers Debuggers Hex Editors
5+ yrs exp

Senior Vulnerability Engineer

Anduril Industries

Boston, MA +2 36 days ago $191,000–$254,000
Vulnerability Research Python C C++ Rust Go Reverse Engineering Fuzzing Embedded Linux Firmware Binary Analysis Dynamic Instrumentation Ghidra IDA Pro Binary Ninja QEMU Frida gdb lldb Hardware-in-the-loop Symbolic Execution Fault Injection FPGA SoC

Software Reverse Engineer, Lead

Booz Allen Hamilton

Charlottesville, VA 38 days ago $99,000–$225,000
Reverse Engineering C++ Python Java Go IDA Pro OllyDbg Wireshark BurpSuite Kali Linux Metasploit FPGAs DSP SDRs Firmware Disassembly Network Traffic Analysis cyber-kill chain
8+ yrs exp

Software Reverse Engineer

Booz Allen Hamilton

Charlottesville, VA 66 days ago $86,800–$198,000
Reverse Engineering C++ Python Java Go IDA Pro OllyDbg Wireshark BurpSuite Kali Linux Metasploit FPGAs DSP SDRs firmware, analysis Network Traffic Analysis Disassembly Assembly cyber-kill chain
5+ yrs exp

Software Reverse Engineer

Booz Allen Hamilton

Charlottesville, VA 38 days ago $86,800–$198,000
Reverse Engineering C++ Python Java Go IDA Pro OllyDbg Wireshark BurpSuite Kali Linux Metasploit FPGA DSP Disassembly Network Traffic Analysis cyber-kill chain
5+ yrs exp

Media Malware Analyst, Senior

Leidos

Fort Meade, MD 40 days ago $107,900–$195,050
Malware Analysis Reverse Engineering Digital Forensics Incident Response IDA Pro Ghidra Wireshark Volatility Windows Linux UNIX Network Protocols Data Science Machine Learning Power BI
8+ yrs exp