Android Tactical Assault Kit Engineer

Booz Allen Hamilton•Lorton, VA
•$69,400 - $158,000

About The Position

As an Android software developer at Booz Allen, you will develop software and systems from initial vision through production readiness in a fast, agile environment. The role involves more than coding: you will master new tools and techniques, identify system improvements, and help clients address difficult challenges using current architectural approaches, tools, and technologies. You will ensure that team solutions account for the existing architecture and operating environment as well as future functionality and enhancements.

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 required; applicants are subject to a security investigation and may need to meet eligibility requirements for access to classified information.
  • High school diploma or GED.
  • Candidates must 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 and software systems from vision through production readiness.
  • Develop and debug multi-threaded Android applications.
  • Identify system improvements and apply relevant tools, techniques, architectures, and technologies.
  • Ensure solutions consider the current architecture and operating environment, along with 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