
About Axon
Empowering law enforcement with advanced technology
Key Highlights
- Over 18,000 law enforcement customers worldwide
- Headquartered in Scottsdale, Arizona
- Offers body cameras and evidence management solutions
- 1,500+ employees dedicated to public safety 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 ...
🎁 Benefits
Axon provides competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from comprehe...
🌟 Culture
Axon fosters a culture focused on public safety and accountability, emphasizing transparency and ethical practices. The company values innovation and ...
Skills & Technologies
Overview
Axon is hiring a Senior Embedded Software Engineer to develop features for their camera products. You'll work with technologies like Embedded Linux, C, and C++. This role requires strong system design skills and experience in device software development.
Job Description
Who you are
You have 5+ years of experience in embedded software engineering, with a strong focus on developing high-stability and performance-critical applications. Your expertise in C and C++ allows you to write efficient and reliable code for embedded systems. You are familiar with Embedded Linux and have a passion for working with the latest open-source technologies. Your ability to empathize with customers enables you to create innovative solutions that address their needs effectively. You enjoy mentoring junior engineers and take pride in helping them grow their skills and confidence in the field.
Desirable
Experience with camera systems or similar devices is a plus. Familiarity with agile methodologies and collaborative development practices will help you thrive in our fast-paced environment. A background in system design and architecture will be beneficial as you make critical technical decisions.
What you'll do
As a Senior Embedded Software Engineer at Axon, you will be part of a dedicated engineering team focused on developing features for our camera products. You will take ownership of the software development lifecycle, from inception through design, development, and release. Your role will involve collaborating closely with product managers and designers to ensure that we are building the right solutions for our customers. You will be responsible for driving technical decisions among competing engineering trade-offs, ensuring that our systems are bullet-proof and meet high-performance standards. You will also participate in code reviews and contribute to the continuous improvement of our development processes.
What we offer
At Axon, we offer a meaningful work environment where you can make a real impact on society's safety and justice issues. You will be part of a mission-driven team that values collaboration and diverse perspectives. We provide opportunities for professional growth and development, as well as a supportive culture that encourages innovation and creativity. Join us to be a part of a company where your contributions matter and where you can help shape the future of public safety technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Axon.
Similar Jobs You Might Like
Based on your interests and this role

Embedded Engineer
Axon is seeking an Embedded Software Engineer II to develop features for their camera products. You'll work with embedded systems and open source technologies to ensure high stability and performance. This role requires strong system design skills and experience in embedded software development.

Backend Engineer
Axon is hiring a Senior Backend Engineer to shape the architecture of their cloud software products. You'll work with Java and cloud services to ensure high availability and performance. This role requires strong system design skills and experience in backend engineering.

Backend Engineer
Axon is hiring a Senior Backend Engineer II to drive architecture decisions and build high-performance cloud services. You'll work with the latest open-source technologies and mentor other engineers. This role requires strong system design skills and experience in cloud environments.

Software Engineer In Test
Axon is seeking a Software Engineer in Test to build automated validation systems for their cloud and device ecosystem. You'll work with Java and Python, focusing on firmware automation and device reliability. This role is suitable for entry-level or junior candidates.

Software Engineering
OPSWAT is seeking a Senior Software Engineer (C++) to design and develop high-performance applications for critical infrastructure cybersecurity. You'll work with C++ on Windows and Linux platforms, collaborating with cross-functional teams to deliver secure and scalable software.