Skip to main content

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
Apply on the employer's site

Opens the official application on the employer’s site. No login required.