Software Engineer II, Android Engineering

🇺🇸 Boston, Massachusetts
$1K - $2K Annual
Posted 15 months ago
Expires June 9, 2026
Full TimeHybridEngineeringProduct

As a Software Engineer II on Axon's Robotics team, you will play a pivotal role in developing Android-based software systems for the Ground Control Station (GCS), enabling operators to interact with advanced ground and air robots. This position offers the opportunity to work within a dynamic team dedicated to transforming the deployment of robotic systems in law enforcement and military applications, directly contributing to Axon's mission to protect life.

In this role, you will lead engineering architecture and design reviews to uphold high software quality standards. Collaborating closely with the product design team, you will translate mobile UI designs into functional, engaging solutions. Your responsibilities will encompass the entire mobile software lifecycle, from prototyping to commercialization and post-launch support, ensuring seamless integration with cloud services across platforms.

The ideal candidate will have over three years of industry experience in shipping Android applications to the Google Play Store. Proficiency in modern architectural patterns such as MVVM or MVI, along with experience in unit testing, is essential. Familiarity with Android technologies including Retrofit, Coroutines, OkHttp, Hilt, and Jetpack Compose is required. Additionally, a solid understanding of networking protocols such as TCP, UDP, DHCP, DNS, Server-Sent Events, and WebSockets is expected.

Axon offers a competitive salary and a comprehensive benefits package, including discretionary time off, paid parental leave, and medical, dental, and vision plans. The company fosters a collaborative and innovative work environment, providing opportunities for professional growth and development. Joining Axon means contributing to meaningful projects that have a direct impact on public safety and justice.

More Jobs at AXON