Reverse Engineer, Mid

Booz Allen Hamilton Inc.
Annapolis Junction, MD
Oct 17, 2019
Oct 19, 2019
Engineer, IT, QA Engineer
Full Time
Job Number: R0067062 Reverse Engineer, Mid Key Role: Support numerous challenging, mission-critical projects that make a direct impact on the nation's security and intelligence mission. Conduct reverse engineering and vulnerability analysis of complex and diverse software systems. Design, develop, and document proof-of-concept software to demonstrate their findings and develop custom programs for automating reverse engineering and interacting with binaries being analyzed. Basic Qualifications: -Experience with programming, including Python, C, C++, and Assembly -Experience with performing reverse engineering and vulnerability analysis of software binaries using IDA Pro -Experience with performing dynamic analysis of software binaries using OllyDbg or WINDbg -Experience with developing software systems in Assembly, C, C++, or other low-level proprietary languages on Windows, UNIX, Linux, VxWorks, or vendor-proprietary operating systems -Ability to read or write at least one assembly language, including x86, ARM, MIPS, or PowerPC -TS/SCI clearance with a polygraph -BA or BS degree and 8+ years of experience with software engineering or reverse engineering or 12+ years of experience with software engineering or reverse engineering in lieu of a degree Additional Qualifications: -Experience with analyzing malware -Experience with reverse engineering x86 Windows binaries -Experience with reverse engineering embedded firmware -Experience with developing CNO software -Experience with working in virtualized environments -Experience with kernel-level development -Experience with Windows or Linux driver development -Experience with analyzing network protocols -Knowledge of IA concepts, including cryptography -BS degree in CS, EE, Computer Engineering, Physics, or a similar technical field preferred Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required. We're an EOE that empowers our people-no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or other protected characteristic-to fearlessly drive change. #LI-AH1, APC3, CJ1, CMD

Similar jobs