SOFTWARE ENGINEER - C/C++, REVERSE ENGINEERING
We are looking for a Software Engineer who has an Active TS/SCI clearance with a current CI polygraph for our client in Ft. Meade/Columbia, MD area.
In this role you will be a vital part of the on-site exploitation team within capability development which includes, but is not limited to technology research, vulnerability assessment, software development, capability integration, system test, and product maintenance.
Your responsibilities will include supporting research and development of software designed to exploit vulnerabilities of adversary technology, algorithm development, script, writing and software utility development, analysis and reverse engineering of source code, software integration and testing, technical writing and documentation and life-cycle maintenance of customer software programs.
Bachelors degree in a technical discipline preferred, but not required
C/C++ development on UNIX platform, preferably Linux
C++14 familiarity, Boost and Boost.Asio
Experience with low-level operating systems for Android, preferably Linux
Hands-on Reverse Engineering using IDA-Pro, Binary Ninja and Ghidra
****Must have Active T/S clearance with current SCI/CI polygraph