Malware Reverse Engineer, Senior

Booz Allen Hamilton

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Fort Meade, MD
Salary
$86,900–$198,000 / yr
Employment
Full-time
Posted
111 days ago
Freshness
Confirmed live today
Closes
Jul 8, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $171k
This role $142k
$72k $228k
below market most similar roles pay here above market

This role pays less than 78% of similar roles. Most pay $149,500–$193,071 — the blue band above. At the midpoint, this role pays about $142k versus about $171k 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 1662 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 904 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 team to execute offensive cyber operations that inform critical security missions. This role involves performing vulnerability analysis, network mapping, and exploitation to understand adversary tactics, techniques, and procedures. You will identify and classify malware families for Windows and Linux, analyze shellcode, and interpret traces of packed or obfuscated code. Daily tasks include using disassemblers, debuggers, virtual machines, and hex editors to perform static and dynamic analysis. Required skills include proficiency in scripting languages like Python or JavaScript, and the ability to read C/C++, C#, Go, Java, or Rust. You must possess experience with Windows API targets, fuzzing, and memory corruption vulnerabilities. The work focuses on identifying malware exploits through network traffic analysis and deep technical reverse engineering.

What you'll do

  • Perform static and dynamic analysis of malware using disassemblers, debuggers, and hex editors.
  • Identify and classify malware families based on standard taxonomy and attack methodologies for Windows and Linux.
  • Conduct vulnerability research and exploitation using fuzzing, shellcode, and memory corruption techniques.
  • Analyze shellcode, packed code, and obfuscated algorithms to interpret malicious behavior.
  • Capture and interpret network traffic traces using Wireshark to identify malware exploits.
  • Develop scripts in Python or JavaScript to support offensive cyber operations.
  • Reverse engineer Windows API targets to understand adversary tactics and techniques.
  • Execute offensive cyber operations to provide intelligence for national security missions.

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, or Master's degree and 3+ years of experience in malware reverse engineering.
  • Experience using industry standard static and dynamic analysis tools, including disassemblers, debuggers, virtual machines, and hex editors.
  • Experience in a scripting language such as Python or JavaScript.
  • Experience with development or reverse engineering of Windows API targets.
  • Experience identifying and classifying malware families for both Windows and Linux based on standard taxonomy and attack methodologies.
  • Experience with vulnerability research and exploitation methodologies such as fuzzing, shellcode, and leveraging memory corruption vulnerabilities.
  • Ability to analyze shellcode, packed or obfuscated code, and interpret traces using Wireshark.
  • Ability to read C/C++, C#, Go, Java, JavaScript, Python, or Rust.
  • Master's degree in a related field (preferred).
  • GREM Certification (preferred).
  • OSED or OSEE Certification (preferred).

More like this

Similar roles

Software Reverse Engineer

Booz Allen Hamilton

Charlottesville, VA 34 days ago $86,800–$198,000
Reverse Engineering C++ Python Java Go IDA Pro OllyDbg Wireshark BurpSuite Kali Linux Metasploit FPGA DSP Network Traffic Analysis C4 Networks
5+ yrs exp

Software Reverse Engineer, Lead

Booz Allen Hamilton

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

Senior Security Software Engineer

Electronic Arts

Austin, TX +1 33 days ago
Node.js .NET Rust PHP React Angular Next.js TypeScript Kubernetes AWS EKS ECS Fargate CI/CD GitLab CI ArgoCD GitOps Infrastructure-as-Code SRE Observability
10+ yrs exp Hybrid

Senior Security Software Engineer

Nvidia

Santa Clara, CA 69 days ago
Security Software Engineering Cryptography Secure Boot Root of Trust Confidential Compute SOC GPU System Architecture Secure Coding Pre-silicon Simulation Emulation Test Automation Security Assessment AI Tooling Networking Edge Computing
5+ yrs exp

Senior Firmware Engineer

Nvidia

Santa Clara, CA 146 days ago
C Rust Firmware Development SoC Boot Sequencing Power Management Memory-Mapped Register Access Device Tree Linker Build Systems Emulation ISO 26262 FMEA Secure Boot LLM-assisted workflows
8+ yrs exp

Senior Firmware Engineer

Microsoft

5 days ago $119,800–$234,700
Firmware C C++ C# Java Python Embedded Linux U-Boot BSP PCIe I2C I3C SPI USB UART OpenBMC MCTP Redfish PLDM SPDM RAS REST API SoC) Architecture
4+ yrs exp Hybrid