Senior Software Engineer, Android Engineering

Axon develops devices and cloud software for law enforcement and public safety, focused on protecting life and pursuing justice.
Android
Senior Software Engineer
Remote
6+ years of experience
AI · Robotics

Description For Senior Software Engineer, Android Engineering

Axon is seeking a Senior Software Engineer to join their Robotics team, focusing on Android development for their Ground Control Station (GCS) system. This role combines cutting-edge robotics technology with public safety applications, where you'll develop software that controls advanced ground and air robots. The position offers a unique opportunity to work on mission-critical applications that directly impact law enforcement and military agencies' capabilities. As a senior engineer, you'll lead architecture decisions, mentor team members, and work with cross-functional teams to deliver robust solutions. The role requires expertise in Android development, modern architecture patterns, and networking protocols. While primarily remote, the position requires proximity to Boston for occasional in-person collaboration. This is an opportunity to apply technical skills to meaningful work that helps protect life and advance public safety through innovative technology solutions. The role combines technical challenges with social impact, offering both professional growth and the satisfaction of contributing to important public safety initiatives.

Last updated 12 hours ago

Responsibilities For Senior Software Engineer, Android Engineering

  • Lead engineering architecture and design reviews to ensure high standards in software quality
  • Collaborate with the Axon product design team to turn mobile UI designs into functional solutions
  • Drive the entire mobile software lifecycle, from prototyping to commercialization
  • Interface with cloud services for seamless integration across platforms
  • Set technical standards through code and design reviews
  • Mentor engineers and foster team growth
  • Partner with Product, Design, and Engineering teams
  • Build robust mission-critical software
  • Enhance engineering processes including sprint planning

Requirements For Senior Software Engineer, Android Engineering

Java
Kotlin
  • 6+ years of industry experience shipping Android applications to the Google Play Store
  • Understanding of mobile phones architecture and leading mobile design reviews
  • 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 of networking protocols (TCP, UDP, DHCP, DNS, Server-Sent-Events, Websockets)

Benefits For Senior Software Engineer, Android Engineering

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • Competitive salary and 401k with employer match
  • Discretionary time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Development Programs
  • Office snacks

Interested in this job?

Jobs Related To Axon Senior Software Engineer, Android Engineering

Senior Software Engineer, Android Engineering

Senior Android Engineer position at Axon, developing software for robotic control systems in law enforcement applications. Remote role based near Boston.

Senior Software Engineer - Android Robotics

Senior Android Engineer role at Axon, developing robotics control software for law enforcement, combining Android expertise with public safety impact.

Senior Software Engineer - Android Robotics

Senior Software Engineer position at Axon, developing Android-based robotics control systems for law enforcement and military applications, offering $120K-$210K salary with comprehensive benefits.

Senior Software Engineer - Android Robotics

Senior Software Engineer position at Axon, developing Android-based robotics control systems for law enforcement and military applications, offering $120K-$210K salary with comprehensive benefits.

Senior Software Engineer - Android Robotics

Senior Software Engineer position at Axon, developing Android-based robotics control systems for law enforcement and military applications, offering $120K-$210K salary with comprehensive benefits.