H
Harbinger Motors
Software Engineer (Firmware)
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$130,000 – $160,000 / year
Location:
Garden Grove, CA, USA
Work mode:
Onsite
Published on:
11 September 2026
What they need
- At Harbinger, we are redefining the performance of electric vehicles. We are seeking a highly skilled Software Engineer, Firmware to design and implement the bare-metal and RTOS-based firmware that drives our advanced motor control systems.
- In this role, you will work at the intersection of hardware and software, squeezing every cycle out of the microcontroller to ensure nanosecond-level determinism, safety, and efficiency in our EV powertrains
- Firmware Architecture & Development: Design, implement, and maintain highly deterministic embedded firmware for advanced EV motor control systems operating in bare-metal and RTOS environments
- BSP & Driver Configuration: Configure and optimize vendor Board Support Packages (BSPs) and write low-level hardware drivers to ensure optimal performance of application software
- Algorithm Implementation: Deploy, tune, and optimize complex control algorithms, including high-frequency Field-Oriented Control (FOC)
- System Optimization: Relentlessly enhance CPU efficiency, reduce interrupt latency, optimize memory footprints, and ensure the system meets strict performance and safety goals
- Testing & Validation: Perform rigorous testing, debugging, and validation using real-time simulation and Hardware-in-the-Loop (HIL) environments
- Cross-Functional Integration: Work closely with hardware, application software, and power electronics teams to seamlessly integrate firmware with the broader motor control system
- Documentation: Create and maintain clean, comprehensive documentation covering firmware design, architecture, and testing methodologies
Benefits
- Unleash Your Time: Take control of your work-life balance. Salaried teammates receive flexible PTO and the freedom to celebrate holidays and wellness days as you see fit
- 100% Comprehensive Health Coverage: You and your loved ones are covered with top-tier medical, dental, and vision insurance
- Cruise into Vacations: Enjoy an exciting annual vacation stipend to help you recharge your batteries
- Accelerate Your Wealth: As one of our first 100 employees, you’ll have the opportunity to rev up your financial future with early-stage stock options
- Fuel Your Day: Forget brown bag lunches; we’ve got you covered with paid lunches and dinners to keep you energized- Experience: 3+ years of professional experience in embedded firmware development
- Language Proficiency: Strong proficiency in C/C++ specifically tailored for resource-constrained embedded systems
- Domain Knowledge: Solid foundational understanding of motor control algorithms, digital signal processing (DSP), control theory, and PID tuning
- Hardware Experience: Hands-on experience developing for ARM Cortex-M microcontrollers or equivalent embedded platforms
- Debugging Skills: Hands-on proficiency with standard lab tools, including oscilloscopes, logic analyzers, and debuggers
- Education: Bachelor’s degree in Electrical Engineering, Computer Engineering, or a closely related technical field
- Communication Protocols: Familiarity with standard embedded communication interfaces (CAN, SPI, I2C, UART)
- Advanced Degree: Master’s degree in Electrical/Computer Engineering with a focus on control systems
- Industry Experience: Direct experience developing firmware for electric vehicle (EV) powertrains or automotive motor controls
- Advanced Motor Controls: Hands-on experience implementing sensorless control techniques
- Complex Peripherals: Deep knowledge of complex timer units and cross-triggering peripherals, such as eTPU and GTM
- Advanced Validation: Proven experience setting up, maintaining, and running Hardware-in-the-Loop (HIL) testing environments
Other offers great for you!
These companies are also looking for great profiles
R
Rheso.tech
Ingénieur Logiciel Embarqué C Expérimenté
50-55k€ (Annuel)
Permanent contract
Toulouse, France
Hybrid
Skills
SwiftGit
1 year ago
Quick apply
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
1 month ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
9 days ago
Quick apply