Senior Firmware Engineer I - Batteries
Core
Develop and verify firmware for battery safety, fuel gauging, charging, and thermal management on Axon's AIoT devices.
Role type
Senior IC firmware engineer (battery systems)
Builds
Battery-powered AIoT devices (cameras, robotics) with advanced power management and safety logic
Domain
Consumer electronics / IoT / Embedded systems
Required skills
C, C++, Rust, Python, Embedded Linux, Yocto, SoC programming, PMIC integration, Battery Fuel Gauging, Thermal management, Boot-loaders, Electrical lab equipment usage, Technical writing
Preferred skills
Golang, AI coding tools, Composite fuel gauge logic, USB-C power routing
Technologies
C, C++, Rust, Python, Yocto, Linux, Qualcomm SoC, Splunk, Joulescopes
Responsibilities
Implement firmware for battery safety and thermal logic; Develop fuel gauging algorithms for multi-battery systems; Create automated test fixtures for battery validation; Debug RMA cases using AI-assisted log analysis; Collaborate with electrical engineers on battery traits; Write test plans and design docs.
Seniority
Senior, hands-on IC
