Axon

Senior Firmware Engineer I - East Coast

Job Description

Posted on: 
2025-08-22

Responsibilities

  • Design and develop firmware for AIoT infrastructure and camera-related products.
  • Develop firmware for eLinux-based System-on-Chips (SoC) and Microcontrollers.
  • Implement firmware for various communication technologies including Wi-Fi, Bluetooth, and Cellular LTE.
  • Create manufacturing software provisioning and calibration tooling.
  • Conduct unit, integration, and automated testing as part of the development process.
  • Collaborate with electrical engineering for hardware debugging and board bring-up.
  • Write and review design documentation and contribute to team documentation.

Job Requirements

  • B.S. in Computer Engineering, Computer Science, Electrical Engineering, or equivalent.
  • 8-12 years of real-world industry experience in firmware or embedded development.
  • Proficiency in programming languages such as C, C++, Rust, Golang, and/or Python.
  • Experience with embedded Linux and RTOS on microcontrollers.
  • Strong understanding of computer architecture, operating systems, and networking concepts.
  • Ability to read datasheets and schematics.
  • Experience with battery and power management systems is a plus.
Apply now

More job openings