Harbinger Motors
Software Engineer, Diagnostics
Garden Grove, CAFrom $180kmidAdded 2 days ago
About this role
Harbinger, an innovative commercial EV manufacturer, seeks an Automotive Software Engineer to develop a diagnostics tool for their vehicle platforms and R&D projects. You'll work on-site with hardware teams to create diagnostic solutions, including an Android tablet proof-of-concept, leveraging automotive protocols and testing methodologies.
What you'll do
- Develop and maintain diagnostics tools for interaction with Harbinger's EV products and emerging R&D initiatives
- Interface with vehicle hardware and collaborate with End of Line (EOL) teams on testing and troubleshooting
- Perform unit testing and validation of diagnostic functions across ECU and system integration levels
- Design and execute test cases to verify diagnostic capabilities on hardware and vehicle platforms
- Establish fault diagnosis and part exchange strategies with cross-functional teams
- Develop functional and software requirements for model-based and hand-coded implementations
What they're looking for
- Python and C++ programming
- Automotive diagnostics protocols (UDS, CAN, ODX, LIN, Ethernet)
- Unit testing and test case design
- Automotive diagnostic tools (CANdela Studio or equivalent)
- Hardware troubleshooting and validation on vehicle platforms
- ISO 26262 safety compliance and software architecture standards
- Cross-functional team collaboration
- Android mobile development (preferred)
Benefits
- Comprehensive health, dental, and vision insurance (100% employee covered)
- Early-stage stock options
- 401(k), HSA, and FSA retirement savings plans
- Generous paid time off, parental leave, and annual vacation bonus
- Wellness and fertility benefits
- Complimentary meals and stocked kitchens
Opens the official application on the employer’s site. No login required.