Posted:
5/21/2026, 8:16:51 AM
Location(s):
California, United States ⋅ Garden Grove, California, United States
Experience Level(s):
Senior
Field(s):
Software Engineering
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.
As a key member of Harbinger's software team, you will drive the development of critical features both in-vehicle and off-board. Collaborating closely with cross-functional teams, you will play a hands-on role in building intuitive user interfaces, robust telematics, and advanced diagnostic tools that power our vehicles and support our customers.
Software & UI Development
Lead UI Development: Architect and develop codebases for user-interface modules, focusing on graphical application programming and telemetry.
Define Requirements: Determine feature and functional requirements for the information cluster, center screen, telematics modules, and other user interfaces.
Enable Connectivity: Implement robust communication interfaces for vehicle data and diagnostics.
Testing, Deployment & CI/CD
Ensure Quality: Develop and execute comprehensive unit-test plans for software verification.
Build Pipelines: Create and maintain development pipelines for streamlined software deployment and automation.
Diagnostics & Cross-Functional Support
Troubleshoot & Debug: Root-cause reported software issues, including hands-on, in-vehicle problem diagnosis.
Develop Tooling: Support the creation of diagnostic tools used by service teams, manufacturing, and customers.
Enhance the Customer Experience: Assist fleet service groups in gathering customer feedback and support the development of customer-facing portals and tools.
Core Technical Skills
Languages & OS: Strong proficiency in C/C++, Python, and Embedded Linux.
Frameworks & Environments: Hands-on experience with Qt/QML, Buildroot, and BusyBox.
Automotive Protocols: Familiarity with automotive communication physical layers, including CAN, LIN, and Automotive Ethernet.
Version Control: Experience using Git-based version control systems (e.g., GitHub, GitLab, Bitbucket).
Testing & Hardware Experience
Testing Environments: Experience developing test plans and implementing unit and integrated testing using SIL (Software-in-the-Loop) and HIL (Hardware-in-the-Loop) environments.
Testing Frameworks: Familiarity with tools like Google Test, VectorCAST, JUnit, Slash, or similar.
Debugging: Hands-on experience with debugging tools and troubleshooting at the intersection of software and hardware.
Requirements Management: Experience with authoring tools such as Polarion, DOORS, Jama, or Visure.
Website: https://harbingermotors.com/
Headquarter Location: Gardena, California, United States
Employee Count: 51-100
Year Founded: 2021
IPO Status: Private
Last Funding Type: Series A
Industries: Automotive ⋅ Autonomous Vehicles ⋅ Delivery ⋅ Electric Vehicle