Role Overview
Harbingermotors is hiring a Software Engineer, Diagnostics. This is a full-time role in Garden Grove. Part of Harbingermotors's Mobile hiring, posted last week. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Salary Context
Salary is not disclosed in this posting. Market median for Mobile roles is $52k-$73k (based on 21 comparable listings). Many employers share specifics during the interview process or after an initial screen.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job description
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
We are seeking an Automotive Software Engineer to support Harbinger's scaling efforts, specifically the Baux Project, chassis, and generator project. You will develop a Diagnostics Tool for core products and R&D, including a proof-of-concept for an Android Tablet. This role involves working onsite with hardware and collaborating with the End of Line team.
Key Responsibilities
- Develop a Diagnostics Tool to interact with Harbinger's core products and upcoming R&D.
- Interface with vehicles and the End of Line team.
- Perform unit testing and ensure high-quality software delivery.
Required Skills & Experience
- Automotive software engineering experience (UDS, CAN, ODX).
- Heavy proficiency in Python and C++.
- Strong understanding of Diagnostics and Unit Testing.
- Experience utilizing diagnostic services (UDS) on Ethernet, CAN, and LIN for fault reporting and communication purposes.
- Knowledge of standard automotive diagnostic tools (e.g., CANdela Studio or similar) for crafting diagnostic data.
- Proven ability to work alongside cross-functional teams, such as the End of Line (EOL) and Service organizations, to establish strategies for part exchange and troubleshooting in the event of a fault.
- Experience troubleshooting and validating diagnostic functions directly on hardware/vehicle platforms.
- Experience developing functional and software requirements for both model-based and hand-coded software implementations.Software
- Familiarity with Safety processes (e.g., ISO 26262) and ensuring compliance with software architecture standards.
- Proficiency in designing and executing test cases for verifying and validating diagnostic functions across ECU and system integration levels.
Preferred Qualifications
- Experience with Android Mobile development.
- 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
About Harbingermotors
Harbingermotors
65 other open roles at Harbingermotors on TryApplyNow.
Frequently Asked Questions
How do I apply for the Software Engineer, Diagnostics position at Harbingermotors?
Use the Apply button above to submit your application directly to Harbingermotors. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Software Engineer, Diagnostics position at Harbingermotors located?
This position is based in Garden Grove. Harbingermotors has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Software Engineer, Diagnostics at Harbingermotors earn?
Harbingermotors has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Software Engineer, Diagnostics role at Harbingermotors posted?
This role was posted on June 26, 2026 (13 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Similar Jobs
Service Operations Specialist
Lumosfiber
Service Operations Specialist
Lumosfiber
Technical Account Manager
Liveviewtechnologiesinc
T1 Welder
Liveviewtechnologiesinc
Staff Technical Program Manager - Security & Compliance Programs
Liveviewtechnologiesinc
More Jobs at Harbingermotors
View all →AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get started freeNo credit card to start