Join our mission-focused team as an Android Developer to design and develop custom software tools and techniques for the Android platform. Enjoy working in a fast-paced environment with a team that works closely with end users.
Requirements
- Development, testing and debugging Python and C
- Experience in UNIX applications using make files or comparable build environments, mission-applicable platforms
- Programming CNO tools and techniques
- Network sockets programming and expert packet-level understanding of IP, TCP, and application-level protocols
- Tracing code execution in a debugger (WinDbg/gdb/IDA Pro)
- Reverse engineering native binaries
- Developing proof-of-concept exploit software
- Knowledge of Unix kernel internals
- Understanding of security protection mechanisms and how to defeat and detect them
- Working with version control software such as git, Gitlab, etc.
- Objective-C, Swift or C++ programming
- Ability to work independently and as part of a team in a fast-paced environment
Benefits
- Competitive salary
- U.S. government Top Secret security clearance
- Possibility of obtaining a Full Scope Polygraph