EV Motor Control Firmware Engineer

Harbinger Motors

Garden Grove (CA)

On-site

USD 140,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

HDV coverage
Stock options
Retirement savings
PTO & parental leave
Annual bonus
Wellness benefits
Cell phone stipend
Meals & stocked kitchen

Job summary

Harbinger, based in California, seeks an experienced embedded firmware engineer to design and implement motor control firmware for its EV platforms. You will optimize algorithms, integrate with hardware and software teams, and validate designs using HIL and real‑time simulations.

Requirements include a 3+ year track record in embedded firmware for motor control, ARM Cortex‑M experience, and proficiency in C/C++. Knowledge of DSP, PID tuning, and CAN/SPI/I2C/UART is essential.

Qualifications

  • 3+ years of embedded firmware development focusing on motor control and EV applications.
  • Hands‑on experience with ARM Cortex‑M microcontrollers or equivalent platforms.
  • Proficiency in C/C++ for embedded systems.
  • Strong understanding of motor control algorithms and DSP.
  • Experience with control theory, PID tuning, and sensorless control techniques.
  • Familiarity with CAN, SPI, I2C, and UART communication protocols.
  • Knowledge of eTPU and GTM peripherals.
  • Experience with embedded development tools and testing/debugging tools.

Responsibilities

  • Design and implement embedded firmware for motor control systems in EVs.
  • Configure board support packages from microcontroller suppliers for real‑time applications.
  • Develop and optimize motor control algorithms including Field‑Oriented Control.
  • Improve performance and reduce CPU overhead and memory footprint.
  • Perform testing, debugging, and validation using real‑time simulation and HIL setups.
  • Work with hardware, software, and power electronics teams for integration.
  • Create and maintain documentation of firmware design, methods, and testing.

Skills

Embedded firmware
C/C++
ARM Cortex‑M
Motor control
DSP
PID tuning
Sensorless control
CAN
SPI
I2C
UART
eTPU
GTM
Testing tools

Education

Bachelor’s or Master’s degree in Electrical or Computer Engineering

Tools

Embedded development tools
Oscilloscopes
Logic analyzers
HIL testing environments

Job description

Harbinger, based in California, seeks an experienced embedded firmware engineer to design and implement motor control firmware for its EV platforms. You will optimize algorithms, integrate with hardware and software teams, and validate designs using HIL and real‑time simulations.

Requirements include a 3+ year track record in embedded firmware for motor control, ARM Cortex‑M experience, and proficiency in C/C++. Knowledge of DSP, PID tuning, and CAN/SPI/I2C/UART is essential.

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

Similar jobs worth comparing

Embedded Firmware Engineer – EV Motor Control
Embedded Firmware Engineer – EV Motor Control

Harbinger • Garden Grove (CA)

On-site
USD 130,000 - 160,000
HDV coverage (Health, Dental & Vision)
Stock options
401k
+5
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
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 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
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
Firmware Engineer (Bare-Metal / RTOS)
Firmware Engineer (Bare-Metal / RTOS)

Harbinger • Garden Grove (CA)

On-site
USD 130,000 - 160,000
HDV health, dental & vision coverage
Early-stage stock options
401k, HSA, FSA
+5
Motor Drive Firmware Engineer
Motor Drive Firmware Engineer

Green Key Resources • Austin (TX)

On-site
USD 90,000 - 120,000
Software Engineer, Firmware (Motor Controls)
Software Engineer, Firmware (Motor Controls)

Harbinger Motors • Garden Grove (CA)

On-site
USD 140,000 - 180,000
HDV coverage
Stock options
Retirement savings
+5
Firmware Engineer (Bare-Metal / RTOS)
Firmware Engineer (Bare-Metal / RTOS)

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