Senior Software Reverse Engineer: Dynamic & Static Analysis

Peraton

Huntsville (AL)

On-site

USD 112,000 - 179,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Peraton in Huntsville is seeking a Senior Software Reverse Engineer to join the SCAR Team. You will perform in-depth analysis of software, firmware, and hardware to uncover functionality, vulnerabilities, and mission relevance.

Use Ghidra, GDB, and static/dynamic techniques to expose hidden capabilities while collaborating on CONOPS and exploitation priorities. You will mentor junior engineers, work with VMware/KVM/QEMU environments, and apply forensic methods to extract actionable artifacts for

Qualifications

  • Bachelor’s degree with 8+ years of experience, or Master’s with 6+ years, or PhD with 4+ years.
  • TS/SCI with polygraph eligibility.
  • 3+ years in software reverse engineering, preferably malware or vulnerability research.
  • Experience with virtualization for dynamic analysis and emulation.
  • Experience in forensic disk image analysis with Autopsy or guestfish.
  • Proficient SWRE toolchain: Ghidra, GDB, Wireshark, NMAP, MobaXterm, binutils.
  • Experience with network analysis and baseline system behavior.
  • Linux/Unix environments administration and tooling.
  • Live debugging with GDB; memory inspection and state analysis.
  • Strong C/C++, Assembly knowledge and Python scripting.
  • Understanding OS internals, x86/x64, CPU architecture, security practices.

Responsibilities

  • System Analysis: analyze compiled software and binaries, extract artifacts.
  • Dynamic System & Environment Analysis in virtualization/sandboxing.
  • Live Debugging and Analysis using GDB and on-system tricks.
  • Static Reverse Engineering with Ghidra to reveal hidden logic.
  • CONOPS and Document Exploitation to prioritize exploitation efforts.
  • Vulnerability and Capability Research, develop PoCs and assess impact.
  • Tool Chain Mastery across disk imagers, VM managers, scanners, debuggers.
  • Mentorship of junior engineers in SWRE methodologies.

Skills

Reverse engineering
C/C++
x86/x64 assembly
Python scripting
Ghidra
GDB
Wireshark
Linux/Unix
Network analysis
Forensics
VMware/KVM/QEMU
Document exploitation

Education

Bachelor’s degree
Master’s degree
PhD

Tools

Ghidra
GDB
Wireshark
MobaXterm
NMAP
Autopsy
Guestfish
VMware
KVM/QEMU

Job description

Peraton in Huntsville is seeking a Senior Software Reverse Engineer to join the SCAR Team. You will perform in-depth analysis of software, firmware, and hardware to uncover functionality, vulnerabilities, and mission relevance.

Use Ghidra, GDB, and static/dynamic techniques to expose hidden capabilities while collaborating on CONOPS and exploitation priorities. You will mentor junior engineers, work with VMware/KVM/QEMU environments, and apply forensic methods to extract actionable artifacts for

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Reverse Engineer & Vulnerability Analyst
Senior Software Reverse Engineer & Vulnerability Analyst

Peraton • Huntsville (AL)

On-site
USD 112,000 - 179,000
Senior Software Reverse Engineer - TS/SCI Clearance
Senior Software Reverse Engineer - TS/SCI Clearance

Peraton • Bethesda (MD)

On-site
USD 135,000 - 216,000
Senior Software Reverse Engineer (TS/SCI)
Senior Software Reverse Engineer (TS/SCI)

Peraton • Bethesda (MD), Northern (KY)

Hybrid
USD 135,000 - 216,000
Senior Software Reverse Engineer - Security & Firmware
Senior Software Reverse Engineer - Security & Firmware

Peraton • Bethesda (MD)

On-site
USD 140,000 - 210,000
External Job Posting Title Senior Software Reverse Engineer
External Job Posting Title Senior Software Reverse Engineer

Peraton • Huntsville (AL)

On-site
USD 112,000 - 179,000
Senior Software Reverse Engineer
Senior Software Reverse Engineer

Peraton • Huntsville (AL)

On-site
USD 112,000 - 179,000
Software Reverse Engineer (TS/SCI)- Senior & Mid
Software Reverse Engineer (TS/SCI)- Senior & Mid

Vexterra Group • Bethesda (MD)

On-site
USD 100,000 - 130,000
Senior Software Reverse Engineer — Secret Clearance
Senior Software Reverse Engineer — Secret Clearance

Radiance Technologies • Alexandria (OH)

On-site
USD 120,000 - 170,000
Health insurance
Dental insurance
Life insurance
+3
Senior Software Reverse Engineer — Low-Level Exploitation
Senior Software Reverse Engineer — Low-Level Exploitation

Radiance Technologies, Inc. • United States

On-site
USD 100,000 - 130,000
Senior Reverse Engineer — Embedded Systems & Analysis
Senior Reverse Engineer — Embedded Systems & Analysis

Parsons • Huntsville (AL)

On-site
USD 112,000 - 196,000
Medical insurance
Dental insurance
Vision care
+1