Job Description
Responsibilities
- Design and implement ATAK plugins, features, and integrations in Java.
- Lead the development lifecycle for ATAK-based application solutions.
- Plan release goals and assist with sprint planning, code reviews, and skills development for junior developers.
- Create build, testing, release, and other technical documentation.
- Contribute to official TAK repositories and coordinate with TAK community and external stakeholders.
- Create usable UI assets and interface designs for austere and high-intensity environments.
- Apply MAVLink, Link 16, and OMNI protocols to develop secure, interoperable solutions.
- Evaluate and integrate UAS systems into TAK workflows.
- Participate in client-facing engagements, gather feedback, and deliver product demonstrations.
- Maintain secure data handling, network configuration, and user access-control practices.
- Collaborate with software, hardware, operations, government, military, and commercial stakeholders.
Requirements
- Bachelor's or advanced degree in Computer Science, Software Engineering, or a related field.
- At least 5 years of software development experience focused on Java.
- At least 5 years of Android development experience, including Android Studio, Android SDK, Gradle, and Jetpack.
- Ability to integrate C++ code into Android applications using the Android NDK and JNI.
- Experience with encryption, authentication, secure communications, secure DevOps practices, test automation, and CI/CD pipelines.
- Strong knowledge of Android architecture fundamentals, including Activity lifecycle, Services, Broadcast Receivers, and Content Providers.
- Customer-facing communication skills for explaining technical concepts to nontechnical audiences.
- U.S. citizenship and ability to obtain a U.S. Government security clearance.
- Preferred qualifications include TAK ecosystem and ATAK plugin experience, TAK Product Center familiarity, Cursor-on-Target formats, defense or tactical UX, RTSP/SRT streaming, and UAS systems knowledge.
Benefits
- The role is based in the San Diego, California office, with local or relocating candidates welcome.
- Relocation assistance may be included in the offer package where appropriate.
- Comprehensive medical, dental, and vision plans are offered.
- Benefits include a 401(k) plan, equity grants, unlimited PTO, generous holidays, parental leave, and a Lifestyle Spending Account.
- Additional benefits include FSA, DCFSA, HSA, hospital indemnity, critical illness, accident, life, and disability insurance.
- Firestorm provides covered basic life/AD&D and short- and long-term disability insurance, with optional additional life insurance.
- Employees receive 24/7 mental health resources and work-life services including legal and financial support.
- The company offers opportunities for career growth in a collaborative, fast-growing organization.
Job Tags
Full time, Temporary work, Work at office, Local area, Relocation, Relocation package