CareerPlan

Software Vulnerability Analyst

Customer Site - Linthicum, MDFull-time$148k2026-09-02 → 2026-11-10
On-site · United StatesSecurity clearance required

Core

Evaluate software and firmware patches to perform binary patch diffing and root-cause vulnerability analysis in support of national security research missions.

Role type

Senior IC software vulnerability analyst (reverse engineering)

Builds

Verified security fixes and patch integrity for target systems

Domain

Cybersecurity / National Security / Reverse Engineering

Required skills

binary patch diffing, static and dynamic reverse engineering, root-cause vulnerability analysis, disassembly tools (Ghidra, IDA Pro, Binary Ninja), software debuggers (GDB, WinDbg), C/C++/Python programming

Preferred skills

AI/ML models for code analysis, dynamic instrumentation frameworks (Frida, DynamoRIO), automated fuzzing engines, OS security mitigations (ASLR, DEP, CFI)

Technologies

Ghidra, IDA Pro, Binary Ninja, GDB, WinDbg, BinDiff, Diaphora, Frida, DynamoRIO

Responsibilities

Evaluate software and firmware patches to perform binary patch diffing and root-cause vulnerability analysis; confirm patch integrity and ensure security fixes address target vulnerabilities; document detailed analytical findings and validate security fixes

Seniority

Senior, hands-on IC