Platform Firmware Engineer

Axon develops devices and cloud software for safety and justice, creating an ecosystem of products to protect life.
$122,000 - $266,000
Embedded
Senior Software Engineer
Hybrid
8+ years of experience
AI

Description For Platform Firmware Engineer

Axon is seeking a Senior Platform Firmware Engineer to join their mission of protecting life through innovative safety and justice solutions. This role focuses on developing firmware for battery-powered IoT devices, requiring expertise in embedded systems, battery management, and various programming languages. The position offers a hybrid work arrangement based in Seattle, with occasional travel to Scottsdale, Brussels, or Finland.

The ideal candidate will work on cutting-edge projects involving battery safety, fuel gauging, and power management systems. They'll be part of new innovative product-line programs starting in 2024 and 2025, which will combine Axon's core technologies into revolutionary offerings for their customers. The role requires both technical expertise and strong collaborative skills, working closely with hardware engineers and international teams.

Key responsibilities include implementing firmware for battery safety and management, developing automated test systems, and maintaining fleet-wide metrics for over 500,000 devices. The position offers competitive compensation between $122,000 and $266,000, comprehensive benefits, and the opportunity to work on meaningful projects that directly impact public safety.

This is an excellent opportunity for an experienced firmware engineer who wants to contribute to society's critical safety and justice issues while working with cutting-edge technology. The role offers significant technical challenges, opportunities for innovation, and the chance to be part of a mission-driven organization that values diversity and inclusion.

Last updated 8 minutes ago

Responsibilities For Platform Firmware Engineer

  • Implementation and verification of Firmware for Battery Safety logic
  • Implementation of Firmware for Battery Fuel-Gauging logic
  • Implementation of Firmware for Accelerated Battery Charging with Thermal considerations
  • Implementation of Firmware for De-rating Batteries
  • Implementation of Firmware for eLinux User-space daemons
  • Implement fleet-wide metrics for 500K+ devices with Battery Data Dashboards
  • Diagnose, debug and write failure analysis reports
  • Collaborate with Battery Engineers and APAC Battery vendors
  • Write Battery Test Plans for HW Verification
  • Build and advance Automated Test Systems (ATS)
  • Support Platform Firmware tasks across programs
  • Write and review Design Docs and Pull Requests

Requirements For Platform Firmware Engineer

Go
Linux
Python
Rust
  • B.S. in Computer Engineering, Electrical Engineering or equivalent
  • Experience with Battery and Power Management sub-systems
  • Experience in programming with C, C++, Rust, Golang and/or Python
  • 8+ years developing on Battery-powered IoT products
  • Experience with Bootloaders
  • Experience with RTOS on Microcontrollers
  • Basic ability to read Datasheets and Schematics
  • Experience with Technical Writing and Architecture Diagramming
  • Strong understanding of Computer Architecture and Peripherals
  • Strong understanding of Operating Systems, Concurrency and Networking

Benefits For Platform Firmware Engineer

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Competitive salary and 401k with employer match
  • Discretionary paid time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Mental Wellness support
  • Learning & Development programs
  • Office snacks

Interested in this job?

Jobs Related To Axon Platform Firmware Engineer

Sr. Mechanisms Engineer (Starship)

Senior Mechanisms Engineer position at SpaceX focusing on crane engineering for the Starship program, offering competitive salary and benefits.

Field Service Engineer

Senior Field Service Engineer position at Unchained Labs, supporting laboratory automation systems across Europe, requiring 5+ years of robotics experience.

IC Design Engineer

Senior IC Design Engineer position at Broadcom focusing on Physical Layer Products for High Speed Optical Communication with competitive salary and benefits.

Sr. Firmware Engineer

Senior Firmware Engineer position at Pison, developing firmware for neural biosensor technology, requiring 5+ years experience in embedded systems and RTOS.

FPGA Engineer (Senior)

Senior FPGA Engineer role at Apex, developing mission-critical firmware for satellite systems with competitive compensation and comprehensive benefits.