Android Tactical Assault Kit Engineer

Booz Allen Hamilton•Lorton, VA

About The Position

Booz Allen is seeking an experienced Android software developer to develop software and systems from initial vision through production readiness. The role involves creating end-to-end solutions in a fast and agile environment and helping clients address difficult challenges using current architectural approaches, tools, and technologies. The engineer will account for the existing architecture and operating environment while considering future functionality and enhancements. The position requires a Secret clearance and completion of a required skills assessment meeting the minimum proficiency threshold.

Requirements

  • At least 2 years of experience developing native Android applications using Java and Kotlin.
  • Experience developing and debugging multi-threaded Android applications.
  • Secret clearance; applicants are subject to a security investigation and must meet eligibility requirements for access to classified information.
  • High school diploma or GED.
  • Complete the required skills assessment and meet the minimum proficiency threshold to continue in the hiring process.

Nice To Haves

  • Experience with Android SDKs and native development using JNI or C++.
  • Experience with wireless communications, including USB serial, TCP, UDP, and RF-based systems.
  • Experience with the broader Tactical Assault Kit (TAK) ecosystem, including WinTAK, TAK Server, and TAK X.
  • Experience with on-device database management using SQLite.
  • Experience with unmanned vehicle communication protocols such as MAVLink or ArduPilot.
  • Experience with Android application architecture, including MVVM, Kotlin Coroutines, and Flow.
  • Knowledge of developing plugins using the Android Tactical Assault Kit (ATAK) SDK.

Responsibilities

  • Develop native Android applications using Java and Kotlin.
  • Develop and debug multi-threaded Android applications.
  • Identify needed system improvements and help develop production-ready software and systems.
  • Ensure solutions account for current architecture and operating environments as well as future functionality and enhancements.
  • Complete the required skills assessment as part of the hiring process.

Benefits

  • Health, life, and disability benefits.
  • Financial and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service