SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 130,000 - 160,000 / annual
Harbinger is an American commercial electric vehicle (EV) company transforming the medium-duty EV and hybrid market. The company brings together deep expertise in EV, battery, and drivetrain systems to deliver a first-of-its-kind platform.
You will design and implement bare-metal and RTOS-based firmware for advanced motor control systems, working at the intersection of hardware and software. The role demands nanosecond-level determinism, safety, and efficiency in EV powertrains.
Key Responsibilities:
- Design, implement, and maintain highly deterministic embedded firmware for advanced EV motor control systems in bare-metal and RTOS environments
- Configure and optimize vendor Board Support Packages (BSPs) and write low-level hardware drivers for optimal application software performance
- Deploy, tune, and optimize complex control algorithms, including high-frequency Field-Oriented Control (FOC)
- Enhance CPU efficiency, reduce interrupt latency, optimize memory footprints, and ensure strict performance and safety goals
- Perform rigorous testing, debugging, and validation using real-time simulation and Hardware-in-the-Loop (HIL) environments
- Work closely with hardware, application software, and power electronics teams to integrate firmware with the broader motor control system
- Create and maintain comprehensive documentation covering firmware design, architecture, and testing methodologies
Requirements:
- Bachelor's degree in Electrical Engineering, Computer Engineering, or 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
- Familiarity with standard embedded communication interfaces (CAN, SPI, I2C, UART)
- Hands-on proficiency with standard lab tools including oscilloscopes, logic analyzers, and debuggers
Preferred Qualifications:
- Master's degree in Electrical/Computer Engineering with focus on control systems
- Direct experience developing firmware for EV powertrains or automotive motor controls
- Hands-on experience implementing sensorless control techniques
- Deep knowledge of complex timer units and cross-triggering peripherals (eTPU, GTM)
- Proven experience setting up, maintaining, and running Hardware-in-the-Loop (HIL) testing environments