Embedded Firmware Engineer – EV Motor Control

Harbinger

Garden Grove (CA)

On-site

USD 130,000 - 160,000

Full time

7 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

HDV coverage (Health, Dental & Vision)
Stock options
401k
PTO & Parental Leave
Annual vacation bonus
Wellness & fertility benefits
Cell phone stipend
Meals & stocked kitchens

Job summary

Harbinger in California is seeking a Software Engineer, Firmware to design and implement bare-metal and RTOS firmware for cutting-edge EV motor control systems. You will push nanosecond-level determinism, optimize powertrains, and operate at the hardware-software intersection.

Responsibilities include building firmware architecture, configuring BSPs, implementing FOC algorithms, validating with HIL, and documenting approaches.

Qualifications

  • 3+ years of embedded firmware development experience.
  • Strong proficiency in C/C++ for resource-constrained embedded systems.
  • Experience with ARM Cortex-M microcontrollers.
  • Knowledge of motor control, DSP, and PID tuning.
  • Familiarity with CAN, SPI, I2C, UART protocols.

Responsibilities

  • Firmware Architecture & Development: Design, implement, and maintain deterministic embedded firmware for motor control in bare-metal and RTOS environments.
  • BSP & Driver Configuration: Configure and optimize vendor BSPs and write low-level hardware drivers for optimal performance.
  • Algorithm Implementation: Deploy, tune, and optimize complex control algorithms, including high-frequency FOC.
  • System Optimization: Improve CPU efficiency, reduce interrupt latency, optimize memory usage.
  • Testing & Validation: Perform rigorous testing, debugging, and validation using real-time simulation and HIL.
  • Cross-Functional Integration: Work with hardware, software, and power electronics teams to integrate firmware.
  • Documentation: Create and maintain comprehensive firmware documentation.

Skills

C/C++ (embedded)
Embedded firmware
Arm Cortex-M
Motor control
DSP / PID tuning
RTOS / bare-metal

Education

Bachelor’s degree in Electrical Engineering or Computer Engineering

Tools

CAN
SPI
I2C
UART

Job description

Harbinger in California is seeking a Software Engineer, Firmware to design and implement bare-metal and RTOS firmware for cutting-edge EV motor control systems. You will push nanosecond-level determinism, optimize powertrains, and operate at the hardware-software intersection.

Responsibilities include building firmware architecture, configuring BSPs, implementing FOC algorithms, validating with HIL, and documenting approaches.

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

Similar jobs worth comparing

Firmware Engineer, EV Motor Control (Bare-Metal/RTOS)
Firmware Engineer, EV Motor Control (Bare-Metal/RTOS)

Harbinger Motors Inc. • Garden Grove (CA)

On-site
USD 130,000 - 160,000
Stock options
401k retirement plan
Annual vacation bonus
+3
EV Firmware Engineer: Bare-Metal & RTOS Motor Control
EV Firmware Engineer: Bare-Metal & RTOS Motor Control

Harbinger Motors Inc. • Garden Grove (CA)

On-site
USD 130,000 - 160,000
Early-stage stock options
401k/retirement savings program
Annual vacation bonus
+3
EV Powertrain Firmware Engineer - Bare-Metal & RTOS
EV Powertrain Firmware Engineer - Bare-Metal & RTOS

Harbinger Motors • Garden Grove (CA)

On-site
USD 130,000 - 160,000
Comprehensive Health, Dental & Vision
Early-stage Stock Options
Robust Retirement Savings
+5
EV Motor Control Firmware Engineer
EV Motor Control Firmware Engineer

Harbinger Motors • Garden Grove (CA)

On-site
USD 140,000 - 180,000
HDV coverage
Stock options
Retirement savings
+5
Staff Firmware Architect, EV Propulsion & Battery Platform
Staff Firmware Architect, EV Propulsion & Battery Platform

Also, Inc. • Palo Alto (CA), Northern (KY)

Hybrid
USD 210,000 - 245,000
Robust health coverage
One Medical membership
Progyny fertility benefits
+2
Staff Firmware Architect - EV Platform & RTOS
Staff Firmware Architect - EV Platform & RTOS

Socket.dev • Palo Alto (CA)

On-site
USD 210,000 - 245,000
Robust health coverage
One Medical membership
Progyny fertility benefits
+2
Software Engineer, Firmware
Software Engineer, Firmware

Harbinger Motors Inc. • Garden Grove (CA)

On-site
USD 130,000 - 160,000
Stock options
401k retirement plan
Annual vacation bonus
+3
Firmware Engineer (Bare-Metal / RTOS)
Firmware Engineer (Bare-Metal / RTOS)

Harbinger Motors • Garden Grove (CA)

On-site
USD 130,000 - 160,000
Comprehensive Health, Dental & Vision
Early-stage Stock Options
Robust Retirement Savings
+5
Staff Firmware Architect, Propulsion & Battery
Staff Firmware Architect, Propulsion & Battery

ALSO • Palo Alto (CA)

On-site
USD 210,000 - 245,000
Robust health coverage
One Medical membership
Progyny fertility benefits
+2
Senior Firmware Engineer
Senior Firmware Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Austin (TX)

On-site
USD 90,000 - 140,000