Principal Mobile Software Developer – San Antonio, TX and National Capital Region (DC/MD/VA)
GENERAL EXPERIENCE:Experience/knowledge with or interest in developing skills in the following areas:
*At least 6 yrs. progressive responsibility in technical leadership
*Toolkits/Rootkits
*Implant development
*Experience developing C2 (command and control) programs
*Mobile development
*C/C++, Python, Android, iOS, and/or other high-order language software development
*Native binaries in Android (uses C not Java)
*Intermediate knowledge of software development tools:
*Virtual applications and environments (VMWare, VirtualBox, QEMU, etc.)
*Basic understanding of network protocols (TCP, HTTP, UDP, IP, etc.)
*Agile development/DevOps environment
*DevOps platform (Gitlab, Jira, and Confluence)
FUNCTIONAL RESPONSIBILITY:The selected candidate will be responsible for:
*Assisting with the development of cyber operations applications.
*Working with a team of developers to design, develop, test, and document software applications primarily in a Linux/Unix environment.
*Translating customer requirements into software design documents and other documentation to support successful operational use.
EDUCATION / REQUIREMENTS:*12 yrs. directly related experience with MS/MA degree.
*10 yrs. with PhD degree.
*In lieu of a degree, 15 years of directly related experience.
MS/PHD (MA) IN ONE OF THE FOLLOWING ACCEPTED DEGREES:*Electronic Engineering
*Electrical Engineering
*Physics, or Mathematics
*Software Engineering
*Computer Science
*Information Technologies and Data Processing
SECURITY REQUIREMENTS:*Ability to get a Top-Secret clearance with SCI eligibility.
LOCATION:*San Antonio, TX, or National Capital Region (DC/MD/VA -Preferred)
*Remote work is a possibility.