Senior AIoT Firmware Engineer — Embedded Linux & RTOS

Axon

Seattle (WA)

Hybrid

USD 141,000 - 225,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary and 401k with match
Discretionary time off
Parental leave
Wellness programs

Job summary

Axon is seeking an experienced Platform Firmware Engineer to design and develop AIoT firmware across devices and ecosystems. You will work from Seattle or Scottsdale offices four days a week, collaborating with cross-functional teams to deliver robust firmware solutions.

You will bring 8–14 years of embedded experience, strong C/C++, linux kernel/user-space familiarity, and exposure to AI-assisted development and RF subsystems. This role offers competitive pay and a supportive environment.

Qualifications

  • 8–14 years of firmware/embedded experience on IoT or related products.
  • Experience with both kernel and user-space Linux
  • Experience with BSP packaging and device bring-up
  • Strong C/C++ programming skills and knowledge of architecture concepts
  • Experience with AI-assisted development in real codebases is a plus

Responsibilities

  • Design and develop firmware for AIoT platforms and devices across Robotics, Camera-related products and accessories
  • Develop firmware for SoC/SoM, eLinux or eAndroid environments
  • Create firmware for microcontrollers and RF subsystems (Wi‑Fi, Bluetooth, Sub‑GHz, LTE/5G)
  • Develop manufacturing tooling, testing and ATS coverage
  • Collaborate with SoC vendors and embedded product teams; mentor engineers
  • Contribute to design docs, pull requests and documentation
  • Support hardware bring-up and debugging; pair-program on complex subsystems

Skills

C/C++
Rust
Python
Embedded Linux
AI coding tools
Firmware development
Computer architecture

Education

BS in Computer/Electrical Engineering or related field

Tools

Yocto/OpenWRT BSP
AOSP
RTOS on microcontrollers
Embedded Android Kernel
Cellular LTE/5G modems
SoC/SoM dev
AI coding assistants

Job description

Axon is seeking an experienced Platform Firmware Engineer to design and develop AIoT firmware across devices and ecosystems. You will work from Seattle or Scottsdale offices four days a week, collaborating with cross-functional teams to deliver robust firmware solutions.

You will bring 8–14 years of embedded experience, strong C/C++, linux kernel/user-space familiarity, and exposure to AI-assisted development and RF subsystems. This role offers competitive pay and a supportive environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AIoT Firmware Engineer
Senior AIoT Firmware Engineer

Axon Enterprise • Seattle (WA)

Hybrid
USD 141,000 - 226,000
Competitive salary
401k with employer match
Discretionary paid time off
+4
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 AIoT Firmware Engineer
Senior AIoT Firmware Engineer

NCSL International • Seattle (WA)

Hybrid
USD 141,000 - 226,000
Competitive salary and 401k with match
Discretionary paid time off
Paid parental leave
+5
Firmware Engineering Intern — AIoT Platform (Hybrid)
Firmware Engineering Intern — AIoT Platform (Hybrid)

Axon • Seattle (WA)

Hybrid
USD 51,000 - 73,000
Senior Firmware Engineer I Seattle, Washington, United States Seattle, Washington
Senior Firmware Engineer I Seattle, Washington, United States Seattle, Washington

Axon Enterprise • Seattle (WA)

Hybrid
USD 141,000 - 226,000
Competitive salary
401k with employer match
Discretionary paid time off
+4
Edge AI Firmware Engineer — RTOS/Embedded Linux
Edge AI Firmware Engineer — RTOS/Embedded Linux

Hpiq • San Francisco (CA)

On-site
USD 140,000 - 225,000
Health insurance
Dental insurance
Vision insurance
+6
Senior Firmware Engineer - Low-Power Embedded AI
Senior Firmware Engineer - Low-Power Embedded AI

HP IQ • San Francisco (CA)

On-site
USD 162,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+5
Senior Firmware Engineer I
Senior Firmware Engineer I

NCSL International • Seattle (WA)

Hybrid
USD 141,000 - 226,000
Competitive salary and 401k with match
Discretionary paid time off
Paid parental leave
+5
Senior Embedded Engineer - Real-Time Linux/Android for 911
Senior Embedded Engineer - Real-Time Linux/Android for 911

AXON • New York (NY)

Hybrid
USD 141,000 - 228,000
Competitive salary
401k with employer match
Discretionary time off
+5
Junior Software Engineer - Hybrid AI-First
Junior Software Engineer - Hybrid AI-First

Axon • Seattle (WA)

Hybrid
USD 107,000 - 170,000
Competitive salary
401k with employer match
Discretionary time off
+5