Two Six Technologies
Software Patch Verification Engineer
$132K–$198K
Linthicum, Maryland +1 · Full-time · Posted Oct 29, 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).
- Visa sponsorship
- Active US Security clearance of Top Secret/SCI with Polygraph required.
About the job
Verifies software and firmware patches by analyzing binary differences, validating security fixes, and conducting regression checks to confirm vulnerabilities are mitigated.
What you'll do
- Analyze patches through binary diffing and root-cause vulnerability analysis.
- Retest fixes, perform regression checks, and document verification evidence.
- Assist with integrating AI-assisted software 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 root-cause vulnerability analysis.
- Proficiency with disassembly tools, debuggers, and formal retest/regression checks.
- Strong C, C++, and Python programming and scripting skills in Linux environments.
Nice to have
- Experience with AI/ML models or LLM frameworks for code analysis, defect detection, or automated patch verification.
- Familiarity with Frida, DynamoRIO, automated fuzzing engines, operating system security mitigations, or CWEs.
Pay
$132,123 — $198,184 USD annualized 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, defect detection, or automated patch verification.
Model-written summary · the original posting is authoritative