Software Reverse Engineering Analyst

Charlottesville, VA
Jun 05, 2019
Aug 27, 2019
Full Time
Software Reverse Engineering Analyst
Key Role:

Work as part of a diverse contract team supporting a DoD client. Perform in-depth te chn ical evaluations of foreign computer and network te chn ologies through the analysis and identification of sof tware capabilities and vulnerabilities of specified non- US weapons subsystems us ing sof tware program code disa ssembly and reverse engineering. Develop concise Scientific and Te chn ical Intelligence (S&TI) assessments in conformance with intelligence community (IC) analytic standards that convey the results to the client's DoD and IC partners and clients. Author and deliver briefings and updates of ongoing and finished analysis, as required. Coordinate the research, analysis, and production of the assessments within the team and collaborate with multiple analytic partners across the DoD and IC.

Basic Qualifications:

-2+ years of experience with secure programming and object-oriented functional sof tware design and development in C, C#, C++, Java, Python, and assembly languages, including academic work

-Experience with S&TI research, analysis, and production or providing te chn ical or analytic support to government agencies, including the DoD

-Experience working in a classified environment

-Experience with us ing Micro sof t Office for word processing, developing and maintaining spreadsheets and databases, and preparing presentations

-TS/SCI clearance

-BA or BS degree

Additional Qualifications:

-2+ years of experience with sof tware and firmware code assembly, disa ssembly, and reverse engineering and sof tware de-buggers and diagnostic tools, including IDA Pro, OllyDbg, KaliLinux, and Metasploit

-Experience in programming associated with field programmable gate arrays (FPGAs)

-Experience with digital signal processing (DSP) design or the modeling and analysis of sof tware defined radios (SDRs)

-Knowledge of military systems and computer network te chn ologies, designs, and programs

-Possession of excellent oral and written communication skills

-MA or MS degree in CS or Computer Engineering a pl us


Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance 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, CJ1