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

Harbinger Motors Inc.

Garden Grove (CA)

On-site

USD 130,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
401k retirement plan
Annual vacation bonus
Wellness benefits
Cell phone stipend
Complimentary meals

Job summary

Harbinger Motors Inc. is seeking a skilled Software Engineer, Firmware to design and implement bare-metal and RTOS-based firmware for advanced EV motor control systems.

You0 will push hardware to its limits, achieving nanosecond-level determinism, safety, and efficiency in powertrains. You will work across hardware, software, and power electronics teams, optimize BSPs and drivers, and develop complex control algorithms including high-frequency FOC, while maintaining clear documentation and

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or closely related field.
  • 3+ years of embedded firmware development experience.
  • Strong proficiency in C/C++ for resource-constrained embedded systems.
  • Hands-on experience with ARM Cortex‑M microcontrollers or equivalent.
  • Solid understanding of motor control algorithms, DSP, control theory, and PID tuning.
  • Familiarity with CAN, SPI, I2C, UART interfaces.
  • Proficiency with oscilloscopes, logic analyzers, and debuggers.

Responsibilities

  • Design, implement, and maintain highly deterministic embedded firmware for EV motor control systems (bare-metal/RTOS).
  • Configure and optimize BSPs and write low-level hardware drivers.
  • Develop and tune control algorithms including high-frequency FOC.
  • Optimize CPU efficiency, reduce interrupt latency, manage memory footprint.
  • Perform rigorous testing and validation using real-time simulation and HIL environments.
  • Collaborate with hardware, software, and power electronics teams for integration.
  • Create and maintain thorough firmware documentation.

Skills

C/C++ embedded
ARM Cortex-M
DSP
PID tuning
CAN SPI I2C UART
Debugging tools

Education

Bachelor’s degree in Electrical/Computer Engineering

Tools

RTOS
Bare-metal firmware
GCC/IDE tools

Job description

Harbinger Motors Inc. is seeking a skilled Software Engineer, Firmware to design and implement bare-metal and RTOS-based firmware for advanced EV motor control systems.

You0 will push hardware to its limits, achieving nanosecond-level determinism, safety, and efficiency in powertrains. You will work across hardware, software, and power electronics teams, optimize BSPs and drivers, and develop complex control algorithms including high-frequency FOC, while maintaining clear documentation and

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
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
Senior Firmware Engineer
Senior Firmware Engineer

SR2 • Austin (TX)

On-site
USD 120,000 - 180,000
Embedded Firmware Engineer – Motor Control & Bring-Up
Embedded Firmware Engineer – Motor Control & Bring-Up

Actalent • Santa Barbara (CA)

On-site
USD 110,000 - 160,000
Equity Participation
Relocation Assistance
401(k)
+3
Embedded Firmware Engineer: Motor Control & Systems
Embedded Firmware Engineer: Motor Control & Systems

Ascendo Resources, LLC • Saint Petersburg (FL)

On-site
USD 83,000 - 124,000
Senior Embedded Firmware Engineer — Motor Control
Senior Embedded Firmware Engineer — Motor Control

Actalent • Goleta (CA)

On-site
USD 110,000 - 150,000
Equity Participation
Relocation Assistance
401(k)
+3
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
Embedded Systems Firmware Engineer - Motor Control
Embedded Systems Firmware Engineer - Motor Control

Ascendo Resources, LLC • Saint Petersburg (FL)

On-site
USD 90,000 - 130,000
Staff Firmware Engineer - Motor Controls (Equity)
Staff Firmware Engineer - Motor Controls (Equity)

1x.tech • San Carlos (CA)

On-site
USD 200,000 - 300,000
Salary range + Equity
Health, dental, and vision insurance
401(k) with company match
+1
Senior Embedded Firmware Engineer – Automotive RTOS
Senior Embedded Firmware Engineer – Automotive RTOS

Humble Robotics • San Francisco (CA)

On-site
USD 120,000 - 160,000