Two Six Technologies
Software Vulnerability Analyst
$148K–$222K
Linthicum, Maryland +1 · Full-time · Posted Sep 24, 2026
- Location
- Linthicum, Maryland
Customer Site - Linthicum, MD - Education
- Bachelor’s degree in Computer Science, Cybersecurity, Computer Engineering, or a related technical discipline (or equivalent practical experience).
About the job
Analyzes software and firmware patches to identify vulnerability root causes, verify security fixes, and support security research missions.
What you'll do
- Perform binary patch diffing and root-cause vulnerability analysis on software and firmware.
- Verify patch integrity and confirm fixes fully mitigate vulnerabilities on target systems.
- Document findings and help integrate AI-assisted verification tools into security workflows.
What they ask for
- Bachelor’s degree in a related technical discipline or equivalent practical experience.
- Experience in static and dynamic reverse engineering, binary patch diffing, and software vulnerability analysis.
- Proficiency with disassembly tools and debuggers; programming and scripting skills in C, C++, and Python in Linux environments.
- Active TS/SCI clearance with Polygraph; ability to provide daily on-site support in Linthicum, Maryland.
Nice to have
- Experience applying AI/ML models or LLM frameworks to code analysis, vulnerability discovery, or patch verification.
- Familiarity with Frida, DynamoRIO, automated fuzzing engines, OS security mitigations, or CWEs.
Pay
$147,867 — $221,801 USD (base salary)
Tools
BinDiff, Diaphora, Ghidra, IDA Pro, Binary Ninja, GDB, WinDbg, Python
AI focus
Assist with integrating AI-assisted software verification tools; preferred experience applying AI/ML models or LLM frameworks to code analysis, vulnerability discovery, or patch verification.
Model-written summary · the original posting is authoritative