H

Harbinger Motors

Electric commercial vehicles with driver-centric design

Controls Engineer - Vehicle Controls

Controls & Automation EngineeringConfirmed live in the last 24 hours
Full-timeGarden Grove, CA, USA

About the Job

Requirements

  • Two to five years of experience developing automotive or vehicle control software using model-based design.
  • Strong hands-on proficiency in MATLAB, Simulink, and Stateflow for control algorithm development and debugging.
  • Experience applying control theory techniques such as PID control, LQR or optimal control, and Kalman filtering or state estimation to real systems.
  • Experience writing software requirements and developing and executing model-in-the-loop test cases.
  • Working knowledge of C, including the ability to read and debug auto-generated or hand-written embedded code.
  • Experience with CAN communication and analyzing CAN logs using Vector tools such as CANalyzer, CANape, or vSignalyzer, including working with DBC files.
  • Experience calibrating control parameters on a bench or vehicle, such as CANape with XCP and A2L files.
  • Solid understanding of control systems fundamentals and vehicle systems such as powertrain, high-voltage battery, inverter or motor, or vehicle state management.
  • Experience with version control such as Git and working in a structured software development process.
  • Comfort working hands-on with vehicles and safely around high-voltage systems; high-voltage safety training is provided.
  • Valid driver's license and willingness to travel occasionally to test sites and customer locations.
  • Strong problem-solving, debugging, and communication skills, and comfort working in a fast-paced startup environment.
  • Bachelor's degree in Electrical, Mechanical, Computer, Mechatronics, or Controls Engineering, or equivalent practical experience.

Responsibilities

  • Develop, maintain, and improve control algorithms in MATLAB, Simulink, and Stateflow, primarily for vehicle supervisory controls including vehicle state machine, charging controls, thermal management, drive modes, torque request and arbitration, energy management, and diagnostics or fault reactions.
  • Write, review, and refine software requirements derived from system-level requirements, and maintain traceability between requirements, models, and test cases.
  • Develop and execute model-in-the-loop test cases and test harnesses, analyze results, report coverage, and drive issues to closure.
  • Develop and maintain continuous integration pipelines, such as Jenkins or GitLab CI, to automate model checks, code generation, and regression testing.
  • Generate production code from models and review generated C code to support integration with the embedded software team.
  • Develop and integrate OBD and UDS diagnostic functions, including DTC definition, fault detection and debounce, fault reactions, and DIDs; maintain diagnostic definitions in CDD or ODX and verify them on bench and vehicle using Vector tools.
  • Calibrate and tune control parameters and debug control behavior on bench, HIL, and vehicle by capturing and analyzing CAN logs with Vector tools such as CANalyzer, CANape, and vSignalyzer.
  • Perform root-cause analysis on vehicle-testing and customer-fleet issues 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 such as MAB or MISRA-style guidelines, and configuration management of models and test artifacts.
  • Collaborate with systems, calibration, embedded software, and vehicle test engineers to define interfaces such as signals and CAN messages, and support vehicle integration and validation activities.
  • Support other control domains beyond supervisory controls, such as chassis, body, and auxiliary systems, as program needs require.

Desired Qualifications

  • 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 including OBD, UDS (ISO 14229), DTCs, DIDs, and diagnostic description formats such as CDD and ODX/PDX using tools such as Vector CANdelaStudio.
  • Familiarity with AUTOSAR and its toolchain, such as Vector DaVinci Developer or Configurator and Simulink AUTOSAR Blockset, including integrating model-generated code as AUTOSAR software components.
  • Experience with Embedded Coder, Simulink Test, Model Advisor, or Polyspace, and with SIL or HIL testing using tools such as dSPACE, NI, or Vector VT System.
  • Experience building continuous integration pipelines for model-based development, such as Jenkins, GitLab CI, or MATLAB CI/CD tools.
  • Familiarity with EV charging standards such as SAE J1772, CCS, and ISO 15118.
  • Familiarity with ISO 26262 functional safety and ASPICE.
  • Experience with requirements management tools such as Jama, Polarion, and DOORS, and scripting for data analysis or test automation using MATLAB scripting, Python, or CAPL.
  • Experience analyzing field or fleet data to resolve customer issues.
  • Master's degree in Controls, Electrical, or Mechanical Engineering, or a related field.

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