Skip to content
Harbinger Motors logo

Firmware Engineer (Bare-Metal / RTOS)

Harbinger MotorsCommercial Electric company
Garden Grove, United States$130,000 - $160,000 USDSenior
FedEx
Capricorn Investment Group
THOR Industries
Ridgeline
Tiger Global logo
Tiger Global
Leitmotif
Software Engineering

About the role

TL;DR

Design and implement bare-metal and RTOS firmware for EV motor control systems.

  • At Harbinger, we are redefining the performance of electric vehicles.
  • We are seeking a highly skilled Firmware Engineer to design and implement the bare-metal and RTOS-based firmware that drives our advanced motor control systems.
  • Key Responsibilities Design, implement, and maintain highly deterministic embedded firmware for advanced EV motor control systems.
  • Configure and optimize vendor Board Support Packages (BSPs) and write low-level hardware drivers.
  • Deploy, tune, and optimize complex control algorithms, including high-frequency Field-Oriented Control (FOC).
  • Enhance CPU efficiency, reduce interrupt latency, and optimize memory footprints.
  • Perform rigorous testing, debugging, and validation using real-time simulation and Hardware-in-the-Loop (HIL) environments.
  • Requirements Bachelor’s degree in Electrical Engineering, Computer Engineering, or a closely related technical field. 3+ years of professional experience in embedded firmware development.
  • Strong proficiency in C/C++ for resource-constrained embedded systems.
  • Hands-on experience developing for ARM Cortex-M microcontrollers or equivalent embedded platforms.
  • Solid foundational understanding of motor control algorithms, digital signal processing (DSP), control theory, and PID tuning.
View original posting →

Required skills

C++CGitLinux

Nice-to-have skills

Python

Domain expertise

automotive

Benefits & perks

Comprehensive Health, Dental & Vision (HDV) – 100% employee covered, Early-stage Stock Options, Robust Retirement Savings (401k, HSA, FSA), Generous Paid Time Off (PTO) & Parental Leave, Annual Vacation Bonus, Wellness & Fertility Benefits, Cell Phone Stipend, Complimentary Meals & Stocked Kitchens

Tech stack

C++CGitLinux

Similar jobs

H

Test Engineer, Vehicle Integration (Software)

H

Sr. Powertrain Test Engineer

R

Avionics Development Intern - Electron