Senior Software Engineer, Android Engineering

Axon develops devices and cloud software for law enforcement, focused on protecting life and pursuing safety and justice issues.
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) used in law enforcement and military robotics applications. This role combines technical complexity with meaningful impact, working on software that helps protect life and enhance public safety. The position involves developing Android-based applications for controlling advanced ground and air robots, implementing features for robotic command and control, AI, video livestreaming, and data management. The role is primarily remote but requires proximity to Boston for occasional in-person collaboration. The ideal candidate will have extensive Android development experience, strong architectural skills, and the ability to lead technical initiatives while mentoring other team members. This position offers the opportunity to work on cutting-edge robotics technology while contributing to Axon's mission of protecting life, truth, and justice. The role combines technical leadership with hands-on development, requiring both deep Android expertise and the ability to collaborate across teams to deliver innovative solutions.

Last updated 4 days 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
Dental Insurance
Medical Insurance
Vision Insurance
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 control software for advanced robotics systems in law enforcement and military applications.

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.