Harbingermotors
Controls Engineer, Vehicle Controls
Garden Grove, CA. Posted 18 days ago
The role
You will develop, validate, and debug control algorithms for medium-duty EV and hybrid platforms. This involves creating Simulink/Stateflow models, performing MIL testing, and debugging on real vehicles using CAN data.
What you will do
- Develop, maintain, and improve control algorithms in MATLAB, Simulink, and Stateflow.
- Write, review, and refine software requirements.
- Develop and execute model-in-the-loop (MIL) test cases and test harnesses.
- Develop and maintain CI pipelines that automate model checks, code generation, and regression testing.
- Generate production code from models and review generated C code.
- Develop and integrate OBD/UDS diagnostic functions.
- Calibrate, tune control parameters and debug control behavior on bench, HIL, and vehicle.
- Perform root-cause analysis on issues found in vehicle testing and customer fleets.
- Participate in hands-on vehicle testing at test sites and customer locations.
- Support model reviews, modeling guideline checks, and configuration management.
Required qualifications
- 2-5 years of experience developing automotive or vehicle control software using model-based design.
- Strong hands-on proficiency in MATLAB, Simulink, and Stateflow.
- Experience applying control theory techniques such as PID control, LQR/optimal control, and Kalman filtering/state estimation.
- Experience writing software requirements and developing and executing MIL test cases.
- Working knowledge of C.
- Experience with CAN communication and analyzing CAN logs using Vector tools.
- Experience calibrating control parameters on bench or vehicle.
- Solid understanding of control systems fundamentals and vehicle systems.
- Experience with version control (e.g., Git).
- Comfortable working hands-on with vehicles and safely around high-voltage systems.
- Valid driver's license.
- Bachelor's degree in Electrical, Mechanical, Computer, Mechatronics, or Controls Engineering, or equivalent practical experience.
Nice to have
- Experience with EV or hybrid vehicle supervisory controls, energy management, or powertrain controls.
- Experience with SAE J1939 and commercial vehicle networks.
- Experience with automotive diagnostics: OBD, UDS (ISO 14229), DTCs, DIDs, and diagnostic description formats using Vector CANdelaStudio.
- Familiarity with AUTOSAR and its toolchain.
- Experience with Embedded Coder, Simulink Test, Model Advisor, or Polyspace, and with SIL/HIL testing.
- Experience building CI pipelines for model-based development.
- Familiarity with EV charging standards (SAE J1772, CCS, ISO 15118).
- Familiarity with ISO 26262 functional safety and ASPICE.
- Experience with requirements management tools (e.g., Jama, Polarion, DOORS) and scripting for data analysis or test automation.
- Experience analyzing field or fleet data to resolve customer issues.
Benefits
- Comprehensive Health, Dental & Vision (HDV) – 100% employee covered
- Early-stage Stock Options
- Robust Retirement Savings (401k, HSA, FSA)
- Generous Paid Time Off (PTO) & Parental Leave
- Annual Vacation Bonus
- Wellness & Fertility Benefits
- Cell Phone Stipend
- Complimentary Meals & Stocked Kitchens
About the company
Harbinger is an American commercial electric vehicle (EV) company. They aim to bring a first-of-its-kind EV platform to support the demand for medium-duty EVs and Hybrids.