Senior Firmware Engineer I - East Coast

Axon creates devices and cloud software for safety and justice, developing ecosystem of products to Protect Life.
$122,000 - $266,000
Embedded
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
10+ years of experience
AI

Description For Senior Firmware Engineer I - East Coast

Axon is seeking a Senior Firmware Engineer I to join their Platform Firmware development team on the East Coast. This role is crucial in developing AIoT Device-level Firmware Infrastructure that supports all of Axon's Camera-based products. The position offers an exciting opportunity to work on career-defining, innovative product-line programs starting in 2024 and 2025.

The role involves working with Embedded Linux (C, C++, Golang, Yocto) and RTOS on Microcontrollers, with exploration into Rust. You'll be responsible for solving challenging Firmware problems while applying Data Structure and Object Oriented thinking to build infrastructure APIs used by Axon's Embedded Product teams.

As a Senior Firmware Engineer, you'll be part of new team(s) being built out with a focus on the Central-Eastern USA to overlap with Western European teams. The position offers a hybrid work arrangement with approximately 10% travel to Boston, Scottsdale, Brussels, or Finland during critical build milestones.

The role combines technical expertise with collaborative teamwork, requiring strong communication skills and the ability to work with distributed teams. You'll be involved in everything from board bring-up and hardware debugging to developing firmware for various systems including Wi-Fi, Bluetooth, Cellular LTE & 5G, and power management subsystems.

This is an excellent opportunity for an experienced firmware engineer looking to make a significant impact in a company dedicated to protecting life through innovative technology solutions. The position offers competitive compensation, comprehensive benefits, and the chance to work on revolutionary products that synthesize all of Axon's technologies and core competencies.

Last updated 19 hours ago

Responsibilities For Senior Firmware Engineer I - East Coast

  • Firmware Design and Development of AIoT infrastructure
  • Develop Firmware for eLinux-based System-on-Chips (SoC) and System-on-Modules (SoM)
  • Develop Firmware for Microcontrollers
  • Develop Firmware for Wi-Fi, Bluetooth BLE, Sub-GHz, Cellular LTE & 5G
  • Develop Firmware for Battery and Power Management sub-systems
  • Develop Manufacturing Software Provisioning and Calibration Tooling
  • Support Electrical Engineering with Board Bring-up and Hardware Debugging
  • Write and review Design Docs, Pull Requests
  • Collaborate with distributed teams

Requirements For Senior Firmware Engineer I - East Coast

Linux
Go
Python
  • B.S. in Computer Engineering, Computer Science, Electrical Engineering or equivalent
  • 8-12 years developing IoT products
  • Experience in programming with C, C++, Rust, Golang and/or Python
  • Experience with Kernel and User-space Embedded Linux
  • Experience with RTOS on Microcontrollers
  • Basic ability to read Datasheets and Schematics
  • Strong understanding of Computer Architecture and Peripherals
  • Strong understanding of Operating Systems, Concurrency and Networking concepts
  • Strong understanding of Data Structures, Algorithms and Object Oriented Design Patterns

Benefits For Senior Firmware Engineer I - East Coast

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
  • 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 Senior Firmware Engineer I - East Coast

Senior Embedded Software Engineer - Devices

Senior Embedded Software Engineer position at Axon, developing camera systems and embedded software solutions in Ho Chi Minh City, Vietnam. 8+ years experience required.

Senior Embedded Software Engineer - Devices

Senior Embedded Software Engineer position at Axon, developing camera systems and device software with 8+ years experience required, hybrid work in Ho Chi Minh City.

Senior Embedded Software Engineer - Devices

Senior Embedded Software Engineer position at Axon, developing camera systems for law enforcement, requiring 8+ years experience in embedded software development with C/C++, Golang, and Linux expertise.

Senior Embedded Software Engineer - Devices

Senior Embedded Software Engineer position at Axon, developing camera systems and device software with C/C++, Golang, and Embedded Linux in Ho Chi Minh City.

Senior Embedded Software Engineer - Devices

Senior Embedded Software Engineer position at Axon, developing camera systems for law enforcement, requiring 8+ years experience in embedded software development.