axon
Software Engineer II, Android Engineering
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.