Software Engineer, Diagnostics & Tools
Garden Grove, CA - USA
Job Summary
About Harbinger
Harbinger is an American commercial electric vehicle (EV) company on a mission to transform an industry starving for innovation. Harbingers 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.
Job Overview
The Software team is looking to add a diagnostics engineer to define diagnostics data communication and tool strategies. The software engineer will develop diagnostic tools to interact with the vehicle providing a great user experience for production and maintenance.
What Youll Do:
- Develop client diagnostic stacks for interfacing with vehicle ECUs
- Develop GUI applications for software update diagnostic queries
- Package and release diagnostic software tools
- Author test cases for diagnostic software tool stack
- Manage diagnostic interface definitions for vehicle software stack
- Contribute to broader vehicle data and metric management
- Contribute to full stack development of diagnostic and dataportals
Who You Are:
- Proficiency with C/C Python
- Proficiency with Qt/Qml
- Familiarity with automotive diagnostic protocols: UDS DoIP J1939 J1979
- Familiarity with Open Diagnostic eXchange format and tools or libraries for parsing
- Experience with scripted test frameworks such as google test pytest and similar
- Experience with requirements authoring tools: Polarion DOORS Jama Vizure or similar
- Experience with version control systems (Github Gitlab Bitbucket etc.)
- Experience with CI/CD systems: jenkins gitlab circle-ci travis-ci etc.
- Experience with cloud based storage APIs and automation: GCP AWS or Azure
- Experience with front-end web development: typescript / javascript and frameworks like react
- Experience with databases (sql / postgres) and API design (RESTful) a plus
- 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
$140000 - $180000 USD
Required Experience:
IC
About Company
Familiar form. Revolutionary foundation. Harbinger Motors is a EV manufacturer focused on commercial vehicles.