axon

Software Engineer II, Android Engineering

Apply Now

At a Glance

Location
United States
Experience
3+ years
Posted
2026-02-04T16:30:18-05:00

Key Requirements

Domain Knowledge

  • IoT

Requirements

3+ years of industry experience shipping Android applications to the Google Play Store.

Understand the ins and out of mobile phones; expected to lead mobile design reviews as well as the implementation of their designs to release and post-release monitoring

Experience with modern architecture (MVVM, MVI, etc) including unit testing

Android experience with Retrofit, Coroutines, Okhttp, Hilt, Jetpack Compose

Experience working with remote data via REST and JSON

Understanding and experience with networking protocols such as TCP, UDP, DHCP, DNS, Server-Sent-Events, Websockets (debugging with Wireshark or Charles a plus

Compensation & Benefits

Competitive salary and 401k with employer match

Discretionary time off

Paid parental leave for all

Medical, Dental, Vision plans

Fitness Programs

Emotional & Development Programs

Responsibilities

As a Software Engineer II on Axon’s Robotics team, you’ll be at the forefront of transforming how law enforcement and military agencies deploy advanced robotic systems.

You will work with a talented, fast-paced team focused on building the Android-based software systems that will run on Axon’s Ground Control Station (GCS) used by operators to interact with advanced ground and air robots.

You will work to solve challenging problems and provide simple and elegant solutions to complex customer needs that will have a direct impact on saving lives.

You’ll architect and lead critical software features for advanced robotic command and control, video live streaming, and data management.

Here, you’ll collaborate with a variety of engineers, product visionaries, and designers to push the boundaries of mobile robotics software and deliver a best-in-class solution to customers.

Help us build a platform that truly makes a difference in protecting life, truth, and justice.