Senior Embedded Application Software Engineer - Connected Devices
Axon is seeking a Senior Embedded Application Software Engineer to join our high-impact software engineering team dedicated to developing embedded software for Axon devices. This role offers the opportunity to collaborate with talented software and firmware engineers in creating next-generation public safety products, including body-worn cameras, in-car cameras, and wireless microphones. As part of our mission-driven company, you'll contribute to ensuring critical evidence is captured during mission-essential moments for our customers.
In this position, you will be responsible for designing, developing, testing, and maintaining embedded applications and networking configurations, along with supporting systems and libraries. Your work will involve interfacing with cloud and firmware services for the devices. You will lead architecture, design, and code reviews, collaborate across Product Management, Design, and Engineering teams to create integrated solutions, and mentor junior software engineers. Additionally, you will work to identify and integrate the latest open-source technologies to meet our product requirements and improve our software engineering processes.
The ideal candidate will have over 5 years of professional software development experience in C/C++, Go, Python, or another systems programming language, with a strong background in embedded development. Experience in writing unit, integration, and system-level tests is essential, along with at least 2 years of mentoring junior team members or leading small teams. A solid understanding of computer science fundamentals, including data structures, algorithms, run-time analysis, object-oriented design, and code quality verification, is required. Networking knowledge, such as TCP/IP, VPN, DNS, DHCP, and tunneling to support diverse network configurations, is a plus.
Axon offers a competitive salary and 401k with employer match, discretionary paid time off, paid parental leave for all, and comprehensive medical, dental, and vision plans. Additional benefits include fitness programs, emotional and mental wellness support, learning and development programs, and stocked offices with snacks. Please note that benefits may vary depending on the nature of your employment and the location where you work.
This role is based out of our Seattle, Boston, Atlanta, or Scottsdale offices and follows a hybrid schedule. We rely on in-person collaboration and ask that team members work onsite Tuesdays through Fridays, with the flexibility to work remotely on Mondays, unless there is an approved workplace accommodation. We believe that connection fuels innovation, and our in-office culture is designed to foster meaningful teamwork, mentorship, and shared success.