Embedded Engineer, Vehicle Security

Garden Grove, CAFull-TimeMid-levelSoftware Engineering

You will be redirected to the company career page

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.

What You’ll Do

  • Collaborate with software and hardware teams to design and implement security-critical features for embedded controllers and vehicle networks.
  • Develop and maintain secure embedded Linux and RTOS environments across control modules for propulsion, chassis, and body systems.
  • Design and integrate mechanisms for:
  • Secure boot and firmware integrity verification
  • Cryptographic key management and hardware security modules (HSMs)
  • Secure OTA (over-the-air) updates and signed software deployment
  • Encrypted and authenticated vehicle communications (CAN, CAN FD, Automotive Ethernet)
  • Trusted execution environments (ARM TrustZone, TPMs)
  • Participate in threat modeling, secure code reviews, and vulnerability assessments.
  • Support compliance with emerging vehicle security standards (ISO/SAE 21434, UNECE WP.29 R155/R156).
  • Contribute to system-level design decisions that strengthen the vehicle’s overall security architecture.
  • Secure boot and firmware integrity verification
  • Cryptographic key management and hardware security modules (HSMs)
  • Secure OTA (over-the-air) updates and signed software deployment
  • Encrypted and authenticated vehicle communications (CAN, CAN FD, Automotive Ethernet)
  • Trusted execution environments (ARM TrustZone, TPMs)

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • 3+ years of experience developing and securing embedded systems (Linux or RTOS).
  • Strong proficiency in C++, C and/or Rust for low-level software development.
  • Experience in at least one of the following:
  • Linux kernel or driver development
  • Platform firmware (U-Boot, EDK2)
  • Trusted OS development (OP-TEE, Trusty)
  • Security co-processor or TPM firmware
  • Familiarity with ARM-based SoCs used in automotive or industrial applications (e.g., NXP, Renesas, NVIDIA Jetson, TI).
  • Working knowledge of vehicle communication protocols (CAN, LIN, Automotive Ethernet).
  • Must be a U.S. Person due to access to export-controlled technology.
  • Linux kernel or driver development
  • Platform firmware (U-Boot, EDK2)
  • Trusted OS development (OP-TEE, Trusty)
  • Security co-processor or TPM firmware

Preferred Qualifications

  • Experience implementing security features in automotive or commercial EV platforms, especially medium-duty trucks or chassis control systems.
  • Familiarity with drive-by-wire architectures, domain controllers, or electrified chassis systems.
  • Knowledge of AUTOSAR Security, secure diagnostics (UDS), or secure update frameworks.
  • Understanding of functional safety (ISO 26262) and its relationship to security.

Experience with cryptography, PKI, or secure manufacturing and provisioning processes for embedded ECUs.

  • 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

Job Summary

CompanyHarbinger Motors Inc.
LocationGarden Grove, CA
TypeFull-Time
LevelMid-level
DomainSoftware Engineering