Two Six Technologies
Software Vulnerability Analyst
$148K–$222K
Linthicum, Maryland +1 · Full-time · Posted Sep 2, 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
Analyze 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.
- Assess patch integrity and confirm fixes fully mitigate target vulnerabilities.
- 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 with 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 within Linux environments.
- Active TS/SCI clearance with Polygraph; able to provide on-site support in Linthicum, Maryland daily.
Nice to have
- Experience applying AI/ML models or LLM frameworks to code analysis, vulnerability discovery, or patch verification.
- Familiarity with Frida, DynamoRIO, or automated fuzzing engines; knowledge of operating system security mitigations and 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 into security analysis workflows; 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