8 months ago
Arlington, VA, USAStaff+
Responsibilities
- Design, develop, and deploy operationally critical cyber capabilities.
- Build end-to-end solutions involving command and control, persistence, networking, and systems software.
- Develop low-level software in C/C++ and Python, including Linux and Windows kernel drivers.
- Work with embedded platforms, reverse engineering, assembly, cryptography, networking, and mobile platforms as applicable.
- Communicate effectively with customers and teammates.
- Potentially lead small cross-domain development teams.
Requirements
- Highly experienced with low-level programming in C/C++.
- Experience developing in Python and other scripting languages.
- Highly experienced in systems software development, including Linux or Windows kernel drivers.
- Successfully developed cutting-edge end-to-end cyber solutions.
- Ability to obtain and maintain a U.S. security clearance.
- Effective communication with customers and teammates.
- Preferred experience includes networking technologies such as 802.11ac, Zigbee, GSM, SATCOM, SDN, UHF/VHF, and 5G.
- Preferred experience includes POSIX and Win32 API integration, embedded platforms, reverse engineering, assembly, cryptographic primitives, version-control software, mobile platforms, and leading small cross-domain development teams.
- An active U.S. security clearance is preferred.
