Senior Real-Time Embedded Firmware Engineer

AIM Intelligent Machines, Inc.

Seattle, Northern (WA, KY)

Hybrid

USD 140,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Equity
Medical/dental/vision
401(k)
Travel to real-world jobsites

Job summary

AIM Intelligent Machines, Inc. is seeking a Senior Firmware Engineer to design and build core systems powering autonomous heavy machinery. You will craft embedded C++ code, develop low-level drivers, and ensure deterministic real-time behavior across CAN, SPI, I2C, UART, and Ethernet interfaces for Gen2 hardware.

You will lead hardware bring-up, improve telemetry and observability, and mentor engineers while balancing performance, safety, and reliability in field deployments.

Qualifications

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Robotics or equivalent hands-on experience.
  • 5+ years of professional firmware or embedded systems experience.
  • Strong C++ experience in embedded or systems programming.
  • Experience with CAN, SPI, I2C, UART, Ethernet.
  • Experience designing systems for reliability, safety, and real-world deployment.
  • Proven ability to deliver production-quality firmware in cross-functional environments.

Responsibilities

  • Architect and build firmware for AIM’s Gen2 hardware platform using C++.
  • Develop low-level drivers, HALs and system services.
  • Build interfaces to sensors, actuators, ECUs and buses (CAN, SPI, I2C, UART, Ethernet).
  • Ensure deterministic behavior across real-time paths.
  • Improve telemetry, logging, and debugging for embedded systems.
  • Lead hardware bring-up and integration with E&M teams.
  • Optimize timing, memory usage, and CPU utilization.

Skills

C++ (embedded)
Firmware development
Real-time systems
Debugging embedded systems
Reliability & safety mindset
Hardware interfaces CAN SPI I2C UART E

Education

Bachelor's degree in Computer Engineering, Electrical Engineering, Robotics

Tools

Embedded Linux
RTOS
OTA/bootloaders
HIL testing tooling

Job description

AIM Intelligent Machines, Inc. is seeking a Senior Firmware Engineer to design and build core systems powering autonomous heavy machinery. You will craft embedded C++ code, develop low-level drivers, and ensure deterministic real-time behavior across CAN, SPI, I2C, UART, and Ethernet interfaces for Gen2 hardware.

You will lead hardware bring-up, improve telemetry and observability, and mentor engineers while balancing performance, safety, and reliability in field deployments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer - Real-Time Embedded for Autonomy
Senior Firmware Engineer - Real-Time Embedded for Autonomy

AIM • Redmond (WA)

On-site
USD 120,000 - 150,000
Competitive compensation
Medical, dental, and vision benefits
401(k) and life insurance
Senior Firmware Engineer for Autonomous Heavy Equipment
Senior Firmware Engineer for Autonomous Heavy Equipment

AIM Intelligent Machines • Seattle (WA)

On-site
USD 100,000 - 130,000
Competitive compensation
Equity opportunities
Medical, dental, vision
+2
Senior Firmware Engineer Engineering Seattle
Senior Firmware Engineer Engineering Seattle

AIM Intelligent Machines, Inc. • Seattle (WA), Northern (KY)

On-site
USD 140,000 - 180,000
Competitive compensation
Equity
Medical/dental/vision
+2
Senior Firmware Engineer - Autonomous Machinery
Senior Firmware Engineer - Autonomous Machinery

Australia-Employment • Redmond (WA)

Hybrid
USD 180,000 - 230,000
Equity
Medical insurance
Dental insurance
+4
Senior Real-Time Embedded Firmware Engineer
Senior Real-Time Embedded Firmware Engineer

LMK Recruiting Solutions • Irvine (CA)

On-site
USD 150,000 - 250,000
Bonus/Equity
Health, dental, vision insurance
401(k) match
+1
Senior Firmware Engineer
Senior Firmware Engineer

AIM Intelligent Machines • Seattle (WA)

On-site
USD 100,000 - 130,000
Competitive compensation
Equity opportunities
Medical, dental, vision
+2
Firmware Engineer
Firmware Engineer

AIM • Redmond (WA)

On-site
USD 120,000 - 150,000
Competitive compensation
Medical, dental, and vision benefits
401(k) and life insurance
Senior Firmware Engineer
Senior Firmware Engineer

AIM • Seattle (WA)

On-site
USD 110,000 - 140,000
Competitive compensation
Equity
Medical/dental/vision benefits
+3
Sr. Embedded Systems Firmware Engineer
Sr. Embedded Systems Firmware Engineer

Apex Bridge Talent Group • Irvine (CA)

On-site
USD 140,000 - 190,000
Senior Real-Time Embedded Firmware Engineer
Senior Real-Time Embedded Firmware Engineer

CNH • Oak Brook (IL)

On-site
USD 107,000 - 164,000