Senior Software Engineer - Connected Devices

Axon develops devices and cloud software for safety and justice, creating an ecosystem of products to protect life.
$162,825 - $260,520
Embedded
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
10+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Connected Devices

Axon is seeking a Senior Software Engineer to join their Connected Devices team, focusing on mission-critical device software development. This role combines technical leadership with hands-on development, requiring expertise in systems programming languages and embedded systems. The position offers the opportunity to shape architecture decisions and mentor other engineers while working on technology that directly impacts public safety and justice.

The ideal candidate will bring 10+ years of software development experience, with deep knowledge of systems programming languages like C++, Go, or Rust, and embedded Linux development. They'll lead architecture design reviews, mentor team members, and work closely with product and design teams to create innovative solutions for first responders.

Axon offers a compelling combination of mission-driven work and competitive compensation, including a base salary range of $162,825 to $260,520, comprehensive benefits, and stock awards. The company embraces a hybrid work model, allowing flexibility to work from home while maintaining connection to their vibrant culture through their R&D hubs in Seattle, Scottsdale, Atlanta, or Boston.

This is an excellent opportunity for a senior engineer passionate about using technology for social good, who enjoys mentoring others and wants to make a meaningful impact on public safety while working with cutting-edge technologies in a supportive, mission-driven environment.

Last updated 7 hours ago

Responsibilities For Senior Software Engineer - Connected Devices

  • Lead engineering architecture design reviews
  • Lead key initiatives within Connected Devices
  • Set a high technical bar for the team through code and architecture design reviews
  • Mentor other engineers, including Senior Engineers
  • Work across teams with Product, Design, and Engineering to create integrated solutions
  • Improve Engineering process, including long-term thinking, sprint planning and stand-ups
  • Build software that adheres to high stability and latency standards
  • Work with the latest open source technologies

Requirements For Senior Software Engineer - Connected Devices

Go
Rust
Linux
  • 10+ years experience of professional software development in C++, Go, Rust and/or another systems programming language
  • 10+ years experience writing unit, integration and/or system level tests
  • 5+ years mentoring junior team members and/or leading small teams
  • Understanding of Computer Science fundamentals in data structures, algorithms, run-time analysis, object-oriented design
  • Experience with Embedded Linux development and/or RTOS

Benefits For Senior Software Engineer - Connected Devices

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

Interested in this job?

Jobs Related To Axon Senior Software Engineer - Connected Devices

Platform Firmware Engineer

Senior Platform Firmware Engineer role at Axon, developing AIoT infrastructure for safety and justice products, offering hybrid work in Boston or Atlanta.

Embedded Application Software Engineer

Senior Embedded Software Engineer role at Axon developing mission-critical in-car camera systems and safety products.

Senior Video Electrical Engineer

Senior Video Electrical Engineer position at Axon, leading the design and development of advanced electronics for video products and devices in the law enforcement and public safety sector.

Embedded Application Software Engineer

Senior Embedded Software Engineer role at Axon developing mission-critical in-car camera systems and safety products.

Senior Video Electrical Engineer

Senior Video Electrical Engineer position at Axon, leading the design and development of advanced electronics for video products and devices in the law enforcement and public safety sector.