Work as a computer programmer and analyst on a diverse contract team supporting a DoD client. Apply expertise in computer programming, coding, and software analysis at both the high-language and machine-language levels, performing in-depth technical analysis of the functionality, capabilities, and vulnerabilities of the programming software of foreign military integrated combat systems, and authoring or contributing to in-depth scientific and technical intelligence assessments that convey the results of the analysis to a broad spectrum of government consumers. Collaborate closely on research, analysis, and production efforts within the team, and active coordination with multiple analytic partners across the DoD and US intelligence community.
-3+ years of experience with computer programming, coding, and software analysis at both the high-language and machine-language levels
-Experience with programming in C/C++, Python, and assembly languages
-Ability to analyze computer code for potentially exploitable vulnerabilities
-Ability to write programs to support software reverse engineering analysis
-Ability to use software, including Microsoft Office for word processing, developing and maintaining spreadsheets and databases, and preparing presentations
-BA or BS degree
-Experience with all-source scientific and technical intelligence research, analysis, and production or computer programming analysis to support DoD or US government agencies
-Experience with hardware and software integration
-Experience with software configuration management tools and methods
-Experience with other programming languages, including C#
-Experience with emulators and simulators
-Possession of excellent oral and written communication skills
-MA or MS degree in CS or a related field.