Senior Embedded Software Engineer - Devices

Axon develops devices and cloud software for safety and justice, focusing on creating technology for law enforcement and first responders.
Ho Chi Minh City, Vietnam
Embedded
Senior Software Engineer
Hybrid
8+ years of experience
Enterprise SaaS

Description For Senior Embedded Software Engineer - Devices

Axon is a mission-driven company focused on protecting life through their ecosystem of devices and cloud software. They're seeking a Senior Embedded Software Engineer to join their team in Ho Chi Minh City, Vietnam. This role is crucial in developing features for Axon's camera products, requiring expertise in embedded systems and device software development. The ideal candidate will have 8+ years of experience in embedded software development, with strong skills in C/C++, Golang, and Embedded Linux.

The position offers an opportunity to work on meaningful projects that directly impact first responders and public safety. As a senior engineer, you'll not only be developing high-stability, performance-critical device software but also mentoring junior engineers and collaborating with product managers and designers. The role requires strong technical expertise in embedded systems, networking protocols, and system design.

Axon offers a comprehensive benefits package including medical, dental, and vision insurance, mental health support, professional development opportunities through LinkedIn Learning, and various lifestyle perks such as gym membership and lunch allowance. The company culture emphasizes diversity, inclusion, and work-life balance with a hybrid working arrangement in their HCMC office.

This is an excellent opportunity for an experienced embedded software engineer who wants to combine technical excellence with meaningful social impact, working on products that help protect life and serve justice. The role offers both technical challenges and leadership opportunities, making it ideal for someone who enjoys both hands-on development and mentoring others.

Last updated 13 hours ago

Responsibilities For Senior Embedded Software Engineer - Devices

  • Design, develop, and deploy new features for Axon's camera systems in a secure, privacy preserving way
  • Coordinate across teams on platforms including desktop, mobile applications, and backend services
  • Set a high technical bar for the team through code and architecture design reviews
  • Participate in technical issues troubleshooting and solving of the team
  • Resolve ambiguity in product requirements
  • Mentor and coach junior engineers

Requirements For Senior Embedded Software Engineer - Devices

Go
Linux
  • Bachelor's degree in Computer Science, Engineering, Electronics, or equivalent technical field
  • 8+ years of professional experience in embedded software development
  • Proficiency in C/C++, Golang, and other relevant programming languages
  • Strong understanding of computer science fundamentals
  • Experience with writing unit test, integration and/or system level tests
  • Excellent troubleshooting and problem-solving skills in embedded software development
  • Proven experience with Embedded Linux development
  • Solid networking knowledge (TCP/IP, DNS, DHCP, TLS/SSL, etc.)
  • Quick to learn and adapt to new technologies and systems
  • Strong communication skills in English (both written and verbal)

Benefits For Senior Embedded Software Engineer - Devices

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
  • Medical and Dental Insurance
  • Vision Insurance
  • Robust Paid Time Off policy
  • Bonuses
  • Lunch allowance
  • Cell phone stipend
  • Free LinkedIn Learning account
  • Access to 24/7 online emotional and mental support
  • Gym membership
  • Free parking
  • Stocked fridges and pantries
  • Annual Company Outing Trip
  • Monthly team social activities

Interested in this job?

Jobs Related To Axon Senior Embedded Software Engineer - Devices

Senior Embedded Software Engineer - Devices

Senior Embedded Software Engineer position at Axon, developing camera systems and embedded software solutions in Ho Chi Minh City, Vietnam. 8+ years experience required.

Senior Embedded Software Engineer - Devices

Senior Embedded Software Engineer position at Axon, developing camera systems for law enforcement, requiring 8+ years experience in embedded software development with C/C++, Golang, and Linux expertise.

Senior Embedded Software Engineer - Devices

Senior Embedded Software Engineer position at Axon, developing camera systems and device software with C/C++, Golang, and Embedded Linux in Ho Chi Minh City.

Senior Embedded Software Engineer - Devices

Senior Embedded Software Engineer position at Axon, developing camera systems for law enforcement, requiring 8+ years experience in embedded software development.

Senior Firmware Engineer I - East Coast

Senior Firmware Engineer role at Axon, developing AIoT infrastructure and embedded systems for camera-based products, offering hybrid work and competitive compensation.