Senior Embedded Software Engineer

Axon is on a mission to Protect Life, pursuing critical safety and justice issues with an ecosystem of devices and cloud software.
Ho Chi Minh City, Vietnam
Embedded
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS

Description For Senior Embedded Software Engineer

At Axon, we're on a mission to Protect Life. We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud software. As a Senior Embedded Software Engineer, you'll be part of an engineering team developing features for Axon's camera products. You'll design, develop, and deploy new features for camera systems in a secure, privacy-preserving way. You'll coordinate across teams on various platforms, set a high technical bar, troubleshoot issues, and mentor junior engineers. The ideal candidate has 5+ years of professional embedded software development experience, strong programming skills in C/C++ and Golang, and experience with embedded Linux development. You'll work in a fast-paced, challenging, and meaningful environment, taking ownership and driving real change. Axon offers a comprehensive benefits package, including medical and dental insurance, vision insurance, paid time off, bonuses, and various perks like gym membership and free snacks. Join us to work with a passionate, mission-driven group of folks who want to positively impact the lives of first responders and those they serve.

Last updated 15 days ago

Responsibilities For Senior Embedded Software Engineer

  • Design, develop, and deploy new features for Axon's camera systems
  • Coordinate across teams on various platforms
  • 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
  • 5+ years experience of professional embedded software development
  • Solid programming skills in C/C++, Golang
  • Experience with embedded Linux development
  • Strong embedded software problems troubleshooting and solving skills
  • Knowledge of embedded networking tech stack
  • Good English communication

Benefits For Senior Embedded Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • 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

Platform Firmware Engineer

Senior Platform Firmware Engineer position at Axon, focusing on battery management systems and embedded development for safety and justice technology products.

Senior Firmware Engineer - Battery and Power Management

Senior Firmware Engineer for Battery and Power Management at Axon, developing innovative solutions for safety and justice technology.

Senior Video Electrical Engineer

Senior Video Electrical Engineer at Axon: Design cutting-edge electronics for law enforcement and public safety devices.

Senior Video Electrical Engineer

Senior Video Electrical Engineer at Axon: Design cutting-edge electronics for body cameras and related devices, lead technical development, and mentor junior engineers.

Embedded Application Software Engineer

Join Axon as an Embedded Application Software Engineer to develop critical software for public safety devices.