H

Harbinger Motors

Electric commercial vehicles with driver-centric design

Firmware Engineer - Bare-Metal, RTOS

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeGarden Grove, CA, USAIn-person

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering, Computer Engineering, or a closely related technical field is required.
  • At least 3 years of professional experience in embedded firmware development is required.
  • Strong proficiency in C and C++ for resource-constrained embedded systems is required.
  • Hands-on experience developing for ARM Cortex-M microcontrollers or equivalent embedded platforms is required.
  • A foundational understanding of motor control algorithms, digital signal processing, control theory, and PID tuning is required.
  • Familiarity with embedded communication interfaces including CAN, SPI, I2C, and UART is required.
  • Hands-on proficiency with oscilloscopes, logic analyzers, and debuggers is required.

Responsibilities

  • Design, implement, and maintain deterministic embedded firmware for advanced electric vehicle motor control systems operating in bare-metal and RTOS environments.
  • Configure and optimize vendor Board Support Packages and write low-level hardware drivers for application software.
  • Deploy, tune, and optimize control algorithms, including high-frequency Field-Oriented Control.
  • Improve CPU efficiency, reduce interrupt latency, optimize memory footprints, and ensure performance and safety goals are met.
  • Test, debug, and validate systems using real-time simulation and Hardware-in-the-Loop environments.
  • Integrate firmware with the broader motor control system in collaboration with hardware, application software, and power electronics teams.
  • Create and maintain documentation covering firmware design, architecture, and testing methodologies.

Desired Qualifications

  • A master's degree in Electrical Engineering or Computer Engineering focused on control systems.
  • Direct experience developing firmware for electric vehicle powertrains or automotive motor controls.
  • Hands-on experience implementing sensorless control techniques.
  • Deep knowledge of complex timer units and cross-triggering peripherals such as eTPU and GTM.
  • Experience setting up, maintaining, and running Hardware-in-the-Loop testing environments.

About the Company

Harbinger Motors

Electric commercial vehicles with driver-centric design

Harbinger Motors designs, builds, and sells electric commercial vehicles. Its products use a unique chassis architecture and drive-by-wire steering to create vehicles that enhance driver comfort, safety, and productivity. The company emphasizes ergonomics, such as a floor height below 28 inches, and prepares its vehicles to be autonomous-ready, enabling potential autonomous operation in the future. Revenue comes from vehicle sales and related services like customer support and maintenance, with a data-driven approach that uses tracking tools to understand customer needs and improve products. Harbinger Motors differentiates itself from competitors by prioritizing the driver experience and operational productivity through its ergonomic design, driver-focused features, autonomous-readiness, and data-informed improvements. The company's goal is to transform the commercial vehicle industry by delivering practical, user-friendly EVs that boost safety and efficiency for businesses.

Company size
201-500
Company stage
Series D
Total funding
$597.7M
Headquarters
Garden Grove, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Harbinger Motors

See more jobs