Senior Embedded Software Engineer

Axon develops devices and cloud software for safety and justice, creating an 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

Axon is a mission-driven company focused on protecting life through innovative safety and justice solutions. As a Senior Embedded Software Engineer, you'll join a dynamic team developing camera systems that make a real difference in law enforcement and public safety. The role combines technical excellence with meaningful impact, requiring expertise in embedded systems, C/C++, Golang, and Linux development.

You'll be instrumental in designing and implementing features for Axon's camera products, working closely with cross-functional teams to deliver secure, high-performance solutions. The position offers a unique blend of technical challenges and leadership opportunities, including mentoring junior engineers and driving architectural decisions.

The company offers a comprehensive benefits package including medical, dental, and vision insurance, mental health support, and various lifestyle perks. Working in a hybrid model at the HCMC office, you'll be part of a collaborative environment that values diversity and innovation.

This role is perfect for experienced engineers who want to apply their embedded systems expertise to meaningful work that directly impacts public safety. You'll need 8+ years of experience and strong technical skills, but you'll be rewarded with the opportunity to work on cutting-edge technology while contributing to Axon's mission of protecting life.

Last updated 14 days ago

Responsibilities For Senior Embedded Software Engineer

  • 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 high technical bar through code and architecture design reviews
  • Participate in technical issues troubleshooting and solving
  • Resolve ambiguity in product requirements
  • Mentor and coach junior engineers

Requirements For Senior Embedded Software Engineer

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
  • Proven experience with Embedded Linux development
  • Solid networking knowledge (TCP/IP, DNS, DHCP, TLS/SSL, etc.)
  • Strong communication skills in English

Benefits For Senior Embedded Software Engineer

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

Embedded Application Software Engineer

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

Senior Software Engineer - Connected Devices

Senior Software Engineer position at Axon, focusing on embedded systems and device software development, offering competitive compensation and the opportunity to work on life-saving technology.

Senior Video Electrical Engineer

Senior Video Electrical Engineer position at Axon, developing cutting-edge electronics for law enforcement and public safety technology solutions.

High-Speed Electrical Engineer

Senior Electrical Engineer role at Axon focusing on high-speed PCB design and FPGA systems for drone counter-technology, combining hardware expertise with safety innovation.

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.