Senior Battery Firmware Engineer — AIoT & Safety

Axon

United States

Hybrid

USD 141,000 - 226,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401k matching
PTO
Parental leave
Fitness programs
Wellness support
Snacks in office

Job summary

Axon is seeking a firmware engineer to advance Battery Safety, Fuel-Gauging, and charging logic across SoCs and PMICs. You’ll work in C, C++, Rust and Python within a battery-powered IoT ecosystem, collaborating with Battery Engineers and APAC vendors.

The role emphasizes AI-assisted analysis and automated testing. Based in Seattle or Scottsdale with a hybrid schedule, you’ll contribute to Jetson-like platforms and ATS fixtures while ensuring robust RMA remediation and performance metrics across

Qualifications

  • BS in Computer or Electrical Engineering or equivalent.
  • 8+ years embedded firmware on battery-powered IoT products.
  • Experience with SoC, Boot-loaders and device drivers.

Responsibilities

  • Implement and verify Firmware for Battery Safety logic.
  • Implement and verify Battery Fuel-Gauging logic across multiple batteries.
  • Develop Accelerated Battery Charging with thermal considerations.
  • De-rate Batteries to meet State of Health targets.
  • Work on eLinux user-space daemons that manage Power and PMICs.
  • Patch USB-C subsystems for battery charging and moisture detection.
  • Aggregate fleet-wide battery metrics with Splunk dashboards and AI-driven insights.
  • Diagnose customer-reported RMAs and draft remediation reports for leadership.
  • Collaborate with Battery Engineers and APAC vendors on battery topics.
  • Support Runtime Profiling with Joulescopes and ATS tools.
  • Create Battery Test Plans for HW verification and validation.

Skills

Battery & PMIC
C/C++
Rust
Golang
Python
SoC knowledge
Firmware debugging
AI tooling in engineering

Education

B.S. in Computer Engineering or Electrical Engineering

Tools

Yocto
OpenWRT
Git

Job description

Axon is seeking a firmware engineer to advance Battery Safety, Fuel-Gauging, and charging logic across SoCs and PMICs. You’ll work in C, C++, Rust and Python within a battery-powered IoT ecosystem, collaborating with Battery Engineers and APAC vendors.

The role emphasizes AI-assisted analysis and automated testing. Based in Seattle or Scottsdale with a hybrid schedule, you’ll contribute to Jetson-like platforms and ATS fixtures while ensuring robust RMA remediation and performance metrics across

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Battery Firmware Engineer — AI-Driven SoC & PMIC
Senior Battery Firmware Engineer — AI-Driven SoC & PMIC

Axon • Scottsdale (AZ)

On-site
USD 120,000 - 180,000
Senior Firmware Engineer I - Batteries
Senior Firmware Engineer I - Batteries

Axon • Scottsdale (AZ)

On-site
USD 120,000 - 180,000
Senior AIoT Firmware Engineer — Embedded Linux & RTOS
Senior AIoT Firmware Engineer — Embedded Linux & RTOS

Axon • Seattle (WA)

Hybrid
USD 141,000 - 225,600
Competitive salary and 401k with match
Discretionary time off
Parental leave
+1
Senior Firmware Engineer - AIoT, SoC & RF (Hybrid)
Senior Firmware Engineer - AIoT, SoC & RF (Hybrid)

Axon • Scottsdale (AZ)

On-site
USD 141,000 - 226,000
401k with employer match
Discretionary PTO
Parental leave
+4
Senior Firmware Engineer – AIoT & Embedded Linux
Senior Firmware Engineer – AIoT & Embedded Linux

Axon Enterprise • Seattle (WA)

On-site
USD 141,000 - 226,000
Competitive salary and 401k with em­pl
Discretionary paid time off
Paid parental leave for all
+3
Principal Hardware Systems Architect | Remote Eligible
Principal Hardware Systems Architect | Remote Eligible

Axon • Scottsdale (AZ)

Hybrid
USD 158,000 - 242,000
Competitive salary and 401k with match
Discretionary paid time off
Paid parental leave for all
+5
Senior Firmware Engineer I Seattle, Washington, United States Seattle, Washington
Senior Firmware Engineer I Seattle, Washington, United States Seattle, Washington

Axon Enterprise • Seattle (WA)

On-site
USD 141,000 - 226,000
Competitive salary and 401k with em­pl
Discretionary paid time off
Paid parental leave for all
+3
Senior Battery Software Engineer - BMS & Safety
Senior Battery Software Engineer - BMS & Safety

Karma Automotive • Irvine (CA)

Hybrid
USD 125,000 - 150,000
Relocation assistance (if applicable)
401(k) with employer match
Health plan options (HMO, PPO, HDHP)
+3
On-site Senior Firmware Engineer, Battery System
On-site Senior Firmware Engineer, Battery System

QuantumScape Battery, Inc. • San Jose (CA)

Hybrid
USD 137,000 - 209,000
Annual bonus
RSU/ESPP
Health insurance
+1
Senior Robotics Electronics Engineer — Embedded HW
Senior Robotics Electronics Engineer — Embedded HW

Axon • Scottsdale (AZ)

On-site
USD 130,000 - 180,000
401k with match
Paid time off
Parental leave
+3