Embedded Application Software Engineer

Axon develops devices and cloud software for public safety and justice, creating products like body-worn cameras and in-car cameras.
$149,600 - $224,400
Embedded
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Embedded Application Software Engineer

Axon is a mission-driven company focused on protecting life through innovative public safety technologies. As an Embedded Application Software Engineer, you'll join a high-impact team developing embedded software for critical devices like body-worn cameras and in-car systems. The role combines technical excellence with meaningful impact, requiring expertise in embedded systems, networking, and systems programming languages.

You'll be instrumental in architecting and developing software that must maintain high stability and consistent performance in mission-critical situations. The position offers the opportunity to work with cutting-edge open source technologies while making crucial technical decisions that directly impact public safety professionals. The role demands both technical leadership and mentorship capabilities, as you'll be guiding junior engineers while collaborating with cross-functional teams.

The company offers a flexible hybrid work environment with hubs in major tech centers, competitive compensation including base pay, bonuses, and stock awards, and comprehensive benefits. Axon's culture emphasizes innovation, collaboration, and making a real-world difference. This is an ideal role for experienced engineers who want to combine technical challenges with meaningful societal impact, working on products that directly support first responders and law enforcement.

The position offers significant growth opportunities, with exposure to various aspects of embedded systems development and the chance to influence product architecture. Axon's commitment to diversity and inclusion, along with their "Aim Far" philosophy, creates an environment where ambitious engineers can thrive while working on technology that matters.

Last updated 21 days ago

Responsibilities For Embedded Application Software Engineer

  • Design and develop embedded applications and network configurations for Axon's products
  • Lead architecture, design and code reviews
  • Collaborate with Product Management, Design, and Engineering teams
  • Build mission-critical software with high quality, stability and latency standards
  • Integrate latest open source technologies
  • Improve software engineering processes
  • Mentor junior software engineers

Requirements For Embedded Application Software Engineer

Go
Python
Linux
  • 5+ years experience of professional software development in C/C++, Go, Python or systems programming language
  • Experience with Embedded development
  • 5+ years experience writing unit, integration and/or system level tests
  • 2+ years mentoring junior team members and/or leading small teams
  • Understanding of Computer Science fundamentals
  • Networking knowledge (TCP/IP, VPN, DNS, DHCP, tunneling) is a plus

Benefits For Embedded Application Software Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • 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 Embedded Application Software Engineer

Platform Firmware Engineer

Senior Platform Firmware Engineer role at Axon developing embedded systems and IoT infrastructure for safety and justice products.

Senior Embedded Software Engineer

Senior Embedded Software Engineer role at Axon, developing camera systems and device software for law enforcement and public safety solutions.

Senior Embedded Software Engineer

Senior Embedded Software Engineer role at Axon, developing camera systems and device software for law enforcement and public safety solutions.

Embedded Application Software Engineer

Senior Embedded Software Engineer role at Axon, developing mission-critical software for public safety devices, offering competitive pay and meaningful impact.

Embedded Application Software Engineer

Senior Embedded Software Engineer role at Axon, developing mission-critical software for public safety devices, offering competitive pay and meaningful impact.