Job Description
Reverse Engineer 3 (Software)
Full Time
Location: Annapolis Junction, Maryland
Experience required : BS and 15+ years or 19+ years
TS/SCI + poly required
Description: Perform hardware, software, and signals analysis of embedded devices and their supporting infrastructure equipment. Perform penetration testing and vulnerability analysis of these embedded devices and associated infrastructure. Document results.
Required Skills: Experience with low-level programming and assembly language. Knowledge of C/C++ and Python. Knowledge of industry standard reverse-engineering tools.
Desired Skills: Experience developing software for embedded systems. Experience automating reverse engineering tasks.
Desired Skills: Experience developing software for embedded systems. Experience automating reverse engineering tasks.
Must have below skills:
Binary Ninja
IDA Pro
YOE / Degree
Requirements: Fifteen (15) years' experience as a software reverse engineer, in programs and contracts of similar scope, type, and complexity is required. Four (4) years of additional reverse engineering experience may be substituted for a bachelor's degree.