Android Tactical Assault Kit Engineer

Booz Allen Hamilton•Lorton, VA
•$86,800 - $198,000•Hybrid

About The Position

Booz Allen is seeking an experienced Android software developer to create end-to-end software solutions in an agile environment, developing systems from initial vision through production readiness. The role involves mastering tools and techniques, identifying system improvements, and helping clients address challenging problems using current architectural approaches, tools, and technologies. The engineer will ensure that team solutions account for the current architecture and operating environment as well as future functionality and enhancements. This is a hybrid position based in Lorton, Virginia. Applicants must hold a Secret clearance and complete the required skills assessment. Booz Allen describes its total compensation offerings as including health, life, disability, financial, and retirement benefits; paid leave; professional development; tuition assistance; work-life programs; dependent care; and recognition awards. The projected annualized compensation range is $86,800 to $198,000.

Requirements

  • At least 5 years of experience developing native Android applications using Java and Kotlin.
  • At least 1 year of experience developing plugins using the Android Tactical Assault Kit (ATAK) SDK.
  • Experience developing and debugging multi-threaded Android applications.
  • Secret clearance.
  • High school diploma or GED.
  • Completion of the required skills assessment and attainment of the minimum proficiency threshold.

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.

Responsibilities

  • Develop native Android applications using Java and Kotlin.
  • Develop plugins using the Android Tactical Assault Kit (ATAK) SDK.
  • Develop and debug multi-threaded Android applications.
  • Identify system improvements and help clients solve challenging problems using current architectural approaches, tools, and technologies.
  • Ensure solutions account for current architecture and operating environments, as well as future functionality and enhancements.
  • Develop software and systems from vision through production readiness.

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