Senior Embedded Software Engineer - Devices

Axon develops devices and cloud software for safety and justice, creating ecosystem of products to protect life.
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 seeking a Senior Embedded Software Engineer to join their mission of protecting life through innovative safety and justice solutions. This role, based in Ho Chi Minh City, Vietnam, offers a unique opportunity to work on camera systems that make a real difference in law enforcement and public safety. The position requires 8+ years of embedded software development experience, with expertise in C/C++, Golang, and Embedded Linux. You'll be responsible for designing and developing new features, mentoring junior engineers, and setting technical standards for the team. The role combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to collaborate across teams. Axon offers a comprehensive benefits package including medical, dental, and vision insurance, along with various lifestyle perks. The company culture emphasizes innovation, mission-driven work, and diversity, making it an ideal place for engineers who want to make a meaningful impact while working with cutting-edge technology.

Last updated 18 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 potentially resolve conflicting requirements
  • Mentor and coach junior engineers

Requirements For Senior Embedded Software Engineer - Devices

Go
Linux
  • Bachelor's degree in Computer Science, Engineering, Electronics, or an 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 - free coffee, cold beverages, snacks
  • 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 and device software with 8+ years experience required, hybrid work 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 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 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.