A

Axon

Builds weapons, cameras and software for police

Senior Firmware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeHo Chi Minh City, VietnamHybrid

About the Job

Requirements

  • A B.S. in Computer Engineering, Computer Science, or Electrical Engineering, or equivalent practical experience.
  • At least 5 years of real-world industry firmware or embedded experience developing IoT products.
  • Strong programming ability in one or more of C, C++, Rust, Golang, or Python, with judgment to guide project language and tooling choices.
  • Extensive hands-on experience owning firmware or embedded software projects end-to-end for IoT, consumer electronics, robotics, automotive, networking, or similar products.
  • Strong experience with kernel and user-space Embedded Linux, including exposure to Yocto, OpenWRT, or other embedded distributions for Board Support Package development.
  • Strong understanding of computer architecture, peripherals, operating systems, concurrency, and networking concepts, with the ability to make sound trade-offs across these domains.
  • Ability to read datasheets and schematics and independently debug issues that span hardware and software.
  • Strong understanding of data structures, algorithms, and object-oriented design patterns.
  • A track record of setting technical direction, coordinating cross-team dependencies, and navigating ambiguity with minimal supervision.
  • Experience mentoring engineers and contributing to interview processes.
  • Working experience using agentic AI tools across design, implementation, testing, debugging, and documentation, holding output to architectural, performance, and maintainability standards.
  • Experience coordinating multiple AI agents while managing coordination overhead, cost, and reviewability.
  • A track record of raising team AI effectiveness by coaching others on validation and piloting shared standards for AI-assisted development.

Responsibilities

  • Lead technical execution of firmware projects for current and next-generation devices, setting quality standards and guiding peers.
  • Own full projects or major portions of multi-engineer projects end-to-end, from design through validation and production support.
  • Develop firmware for Embedded Linux or Embedded Android on SoCs and SoMs, and for microcontrollers and RTOS-based systems where required.
  • Drive architecture and design decisions for connectivity technologies including Wi-Fi, Bluetooth/BLE, Sub-GHz, and Cellular LTE/5G.
  • Set direction for battery, power, and thermal-management subsystems, with attention to safety and reliability.
  • Lead board bring-up, hardware integration, and debugging in partnership with Electrical Engineering.
  • Set testing strategy and maintain advanced unit, integration, and automated tests for scalability, resiliency, and safety-critical behaviors.
  • Manage cross-team dependencies across Firmware, Embedded Product, Electrical Engineering, Manufacturing, Compliance, and external vendors.
  • Author and review Software Design Reviews, Pre-Mortems, and After Action Reviews for projects.
  • Lead incident resolution and improve operational readiness for systems in scope.
  • Conduct Engineering with AI and/or system design interviews, primarily for L8/L9 candidates, and produce clear, calibrated feedback.
  • Mentor L7 engineers toward promotion readiness, and share feedback, practices, and context with the team.
  • Use agentic AI across design, implementation, testing, debugging, and documentation while maintaining architectural, performance, and maintainability standards.
  • Coordinate multiple AI agents while managing coordination overhead, cost, and reviewability; coach others on validation practices and pilot shared standards for AI-assisted development.

Desired Qualifications

  • Experience with Embedded Android/AOSP.
  • Experience with RTOS and microcontroller firmware.
  • Experience with Cellular LTE and 5G modems.
  • Experience with battery, power management, safety, and thermal subsystems.
  • Experience with robotics and/or 9-Axis Orientation Algorithms.
  • Experience developing manufacturing, provisioning, or calibration software.
  • Experience building or extending automated hardware/firmware test systems.
  • Prior experience leading cross-functional programs or driving architecture/design reviews.

About the Company

Axon

Builds weapons, cameras and software for police

Axon builds public safety technology for police, emergency responders and security teams, combining connected devices with software that manages their work. Its TASER weapons and body cameras link field equipment to a cloud platform used throughout an investigation. Agencies use Axon Evidence to store recordings, control access and share case material with prosecutors, while its records and real-time operations tools organize reports and coordinate responses. Axon earns money from device sales and subscriptions that combine software, equipment upgrades and support over multiple years. Founded in 1993, Axon is headquartered in Scottsdale, Arizona.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Scottsdale, AZ
Founded
1993

Recently Posted Jobs

Explore more opportunities at Axon

See more jobs