
Embedded Engineer, Vehicle Security
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.
Embedded Engineer, Vehicle Security
About the Team
At Harbinger Motors, we’re building the next generation of electric medium-duty trucks and chassis systems. Our clean-sheet platform combines advanced embedded control, drive-by-wire, and electrified powertrain technologies to deliver a safer, smarter, and more efficient vehicle foundation.
As part of the Software team, you’ll focus on securing the embedded systems that power Harbinger’s vehicles. From bootloaders and firmware to in-vehicle networks and update mechanisms, you’ll help ensure that our software is resilient against cyber threats and built with safety and trust at its core.
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.
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.
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
California Pay Range
$160,000 - $220,000 USD
Create a Job Alert
Interested in building your career at Harbinger Motors Inc.? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field