H
Posted 21 hours ago
Software Engineer, Diagnostics
HarbingerSoftware Engineer, Diagnostics
Perks & benefits
CommissionHealth InsuranceMedical InsurancePaid Leave
Requirements
Automotive software engineering experience, Proficiency in Python and C++, Knowledge of UDS, CAN, and ODX, Experience with ISO 26262
Skills
PythonC#UDS
About the role
Responsibilities
- Develop a Diagnostics Tool to interact with core products and upcoming R&D
- Interface with vehicles and the End of Line team
- Perform unit testing and ensure high-quality software delivery
- Design and execute test cases for verifying diagnostic functions across ECU and system integration levels
- Develop functional and software requirements for model-based and hand-coded implementations
Requirements
- 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
- Knowledge of standard automotive diagnostic tools like CANdela Studio
- Experience troubleshooting and validating diagnostic functions on hardware/vehicle platforms
- Familiarity with Safety processes such as ISO 26262
Preferred Qualifications
- Experience with Android Mobile development
Benefits
- Comprehensive Health, Dental & Vision (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 the Company
Harbinger is an American commercial electric vehicle (EV) company on a mission to transform an industry starving for innovation through a first-of-its-kind EV platform.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer, Diagnostics
Harbinger · Garden Grove
