×
Register Here to Apply for Jobs or Post Jobs. X

Controls Engineer, Vehicle Controls

Job in Garden Grove, Orange County, California, 92641, USA
Listing for: Harbinger
Full Time position
Listed on 2026-11-04
Job specializations:
  • Engineering
    Test Engineer, Systems Engineer, Electrical Engineering
Salary/Wage Range or Industry Benchmark: 120000 - 160000 USD Yearly USD 120000.00 160000.00 YEAR
Job Description & How to Apply Below
About Harbinger

Harbinger is an American commercial electric vehicle (EV) company on a mission to transform an industry starving for innovation. Harbinger’s best‑in‑class team of EV, battery, and drivetrain experts have pooled their deep experience to bring a first‑of‑its‑kind EV platform to support the growing demand for medium‑duty EVs and Hybrids. Harbinger:
Familiar Form, Revolutionary Foundation.

About Harbinger

Harbinger is an American commercial electric vehicle (EV) company on a mission to transform an industry starving for innovation. Harbinger’s best‑in‑class team of EV, battery, and drivetrain experts have pooled their deep experience to bring a first‑of‑its‑kind EV platform to support the growing demand for medium‑duty EVs and Hybrids. Harbinger:
Familiar Form, Revolutionary Foundation.

Role Overview

Harbinger is looking for a Controls Engineer to join our Vehicle Controls team and help develop, validate, and debug the control algorithms that run our medium‑duty EV and hybrid platforms. Working primarily on supervisory controls (vehicle state management, powertrain and energy management, torque arbitration, and fault handling), you will turn system requirements into production‑quality Simulink/Stateflow models, verify them through model‑in‑the‑loop (MIL) testing, and debug them on real vehicles using CAN data.

You will also support other control domains as program needs evolve. You will work closely with systems, EE, and vehicle test teams, and your work will directly shape how our vehicles drive, protect themselves, and perform for fleet customers.

Key Responsibilities
  • Develop, maintain, and improve control algorithms in MATLAB, Simulink, and Stateflow, with a primary focus on vehicle supervisory controls (vehicle state machine, charging controls, thermal management, drive modes, torque request and arbitration, energy management, and diagnostics/fault reactions).
  • Write, review, and refine software requirements derived from system‑level requirements; maintain traceability between requirements, models, and test cases.
  • Develop and execute model‑in‑the‑loop (MIL) test cases and test harnesses; analyze results, report coverage, and drive issues to closure.
  • Develop and maintain CI pipelines (e.g., Jenkins, Git Lab CI) that automate model checks, code generation, and regression testing.
  • Generate production code from models and review the generated C code to support integration with the embedded software team.
  • Develop and integrate OBD/UDS diagnostic functions, including DTC definition, fault detection and debounce, fault reactions, and DIDs; maintain diagnostic definitions in CDD/ODX and verify them on bench and vehicle using Vector tools.
  • Calibrate, tune control parameters and debug control behavior on bench, HIL, and vehicle by capturing and analyzing CAN logs with Vector tools (CANalyzer, CANape, vSignalyzer).
  • Perform root‑cause analysis on issues found in vehicle testing and in customer fleets using field data and logs, and implement and verify fixes in the model.
  • Participate in hands‑on vehicle testing at test sites and customer locations, including occasional travel.
  • Support model reviews, modeling guideline checks (e.g., MAB/MISRA‑style guidelines), and configuration management of models and test artifacts.
  • Collaborate with systems, calibration, embedded software, and vehicle test engineers to define interfaces (signals, CAN messages) and support vehicle integration and validation activities.
  • Support other control domains beyond supervisory controls (e.g., chassis, body, and auxiliary systems ) as program needs require.
Required Skills & Experience
  • 2-5 years of experience developing automotive or vehicle control software using model‑based design.
  • Strong hands‑on proficiency in MATLAB,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary