Job Description
Axon is seeking a Senior Embedded Software Engineer to join their team in Ho Chi Minh City, Vietnam. The successful candidate will contribute to the development of Axon’s camera products, ensuring high stability and performance. This role involves working with open-source technologies and making critical technical decisions to create robust systems.He/She will collaborate with product managers and designers to deliver innovative solutions, mentor junior engineers, and uphold high technical standards through code and architecture reviews. The role requires a hybrid work arrangement in Axon's HCMC office.
What this role involves: - Designing, developing, and deploying new features for Axon’s camera systems.
- Coordinating across teams on desktop, mobile applications, and backend services.
- Setting a high technical bar through code and architecture design reviews.
- Participating in technical issues troubleshooting and solving.
- Resolving ambiguity in product requirements.
- Mentoring and coaching junior engineers.
Requirements: - Bachelor’s degree in Computer Science, Engineering, Electronics, or a related 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, integration, and 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.
What Axon offers: - 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