About this role
The Senior Firmware Engineer I - Batteries role at Axon involves contributing to AIoT device-level firmware infrastructure within the Platform and Firmware development team in Seattle, WA or Scottsdale, AZ. This position suits an experienced embedded systems professional dedicated to advancing safety and justice technology through specialized battery firmware development.
Role Overview
As a core member of the Platform and Firmware battery sub-team, the professional focuses heavily on battery safety, thermals, health, charging, runtime profiling, and fleet-wide metrics. The work environment heavily integrates AI coding and data-analysis tools to compress routine tasks, allowing engineers to concentrate on expert battery safety logic, bench validation, and root-cause decisions. Most Axon products rely on batteries, placing a significant emphasis on battery traits across complex system-on-chips, power management integrated circuits, USB-C intricacies, and fuel gauges.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
About the Company
Axon pursues society's most critical safety and justice issues through an ecosystem of devices and cloud software with a mission to protect life. The company operates in a fast-paced, challenging, and meaningful environment where employees take ownership to drive real change. The role is based out of the Seattle or Scottsdale offices, following a hybrid schedule requiring onsite work from Tuesday through Friday.
How to Apply
Interested candidates should review the official guidelines and submit their application on the official Axon careers page.
Skills and tech stack
Questions candidates ask
What locations are available for this role?
The preferred locations for this role are Scottsdale, Arizona or Seattle, Washington. Candidates near Boston, Massachusetts; Brussels, Belgium; Tampere, Finland; or Greater Romania may also be considered upon request.
What is the salary range for the Senior Firmware Engineer I - Batteries position?
The base pay range is $141,000 to $225,600 USD, which is part of a total compensation package that also includes bonuses and stock awards.
What kind of hybrid work schedule does Axon require?
The role follows a hybrid schedule requiring team members to work onsite in Seattle or Scottsdale from Tuesday through Friday, with the flexibility to work remotely on Mondays.
How many years of experience are required?
Candidates must have 8 or more years of real-world industry firmware or embedded experience developing on battery-powered IoT products.
What programming languages are used in this role?
The team prefers to work in C, C++, Rust, Python, and Yocto, with Golang experience listed as a bonus.
