
Empowering law enforcement with advanced technology
Axon Enterprise, Inc., headquartered in Scottsdale, Arizona, is a leading provider of technology solutions for law enforcement agencies. Known for its flagship product, the Taser, Axon also offers a suite of software and hardware products including body cameras and evidence management systems. With ...
Axon provides competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from comprehe...
Axon fosters a culture focused on public safety and accountability, emphasizing transparency and ethical practices. The company values innovation and ...

Axon • Boston, Massachusetts, United States
Axon is hiring a Senior Software Engineer I - Android to develop advanced robotic systems for law enforcement and military agencies. You'll work with Android-based software applications and collaborate with a talented team. This role requires expertise in Android development.
You have 5+ years of experience in software engineering, particularly in mobile application development, and you are passionate about creating impactful solutions that enhance safety and justice. Your expertise in Android development is complemented by a strong understanding of software architecture and design principles. You thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality software that meets complex customer needs. You are driven by a mission that matters and are eager to contribute to projects that have a direct impact on saving lives. You possess excellent problem-solving skills and can simplify complex challenges into elegant solutions. You are committed to continuous learning and growth, always seeking to improve your skills and knowledge in the field.
Experience with robotics or command and control systems would be a plus, as well as familiarity with AI and video streaming technologies. A background in working with law enforcement or military applications can enhance your candidacy, but it is not a strict requirement. You are open to feedback and enjoy mentoring junior engineers, sharing your knowledge and expertise to help them grow.
As a Senior Software Engineer on Axon’s Robotics team, you will lead the development of Android-based software applications for the Ground Control Station (GCS) used by operators to interact with advanced ground and air robots. You will architect and implement critical software features that enhance robotic command and control capabilities, focusing on user experience and performance. You will collaborate with engineers, product visionaries, and designers to push the boundaries of mobile robotics software, ensuring that the solutions you develop are not only technically robust but also user-friendly. You will engage in problem-solving sessions to address complex customer needs, translating them into actionable software features. Your role will involve conducting code reviews, ensuring best practices are followed, and maintaining high standards of software quality. You will also participate in agile development processes, contributing to sprint planning and retrospectives, and helping to shape the technical direction of the team.
At Axon, you will be part of a mission-driven company that values innovation and collaboration. We offer a competitive salary and benefits package, including opportunities for professional development and growth. You will work in a supportive environment that encourages you to take ownership of your projects and drive real change. Our culture emphasizes teamwork, diversity, and inclusion, and we believe that diverse perspectives lead to better solutions. Join us in making a meaningful impact in the world through technology that protects life.
Apply now or save it for later. Get alerts for similar jobs at Axon.