Job Description
Description:
Perform reverse engineering and debugging on existing software. Identify defects in software and provide ways to correct defects. Research open-source vulnerabilities related to software. Develop methods and techniques to identify if running software is vulnerable.
Required Skills:
Experience with low-level programming and assembly language.
Knowledge of C/C++ and Python.
Knowledge of industry standard reverse-engineering tools.
Qualifications:
Active TS.SCI w CIP or FSP
3-10 years of experience as a software reverse engineer (various levels)
Four (4) years of additional reverse engineering experience may be substituted for a bachelor's degree.
Desired Skills:
Experience developing software for embedded systems.
Experience automating reverse engineering tasks.
Locations:
Reston
Chantilly
Herndon
Langley
This position is 100% on-site.
Applicants for positions requiring security clearance will be automatically rejected for candidates not meeting the Security Clearance requirement.