Automotive Diagnostics Software Engineer - Python/C++

Harbinger Motors Inc.

Garden Grove (CA)

On-site

USD 140,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Early-stage Stock Options
Robust Retirement Savings (401k, HSA, FSA)
Annual Vacation Bonus
Wellness & Fertility Benefits
Cell Phone Stipend
Complimentary Meals & Stocked Kitchens

Job summary

Harbinger Motors Inc. is looking for an Automotive Software Engineer to support scaling efforts on the Baux Project. Your role will focus on developing a Diagnostics Tool and collaborating with teams onsite. The ideal candidate has automotive software engineering experience, particularly in UDS, CAN, and is proficient in Python and C++.

Key responsibilities include software testing and engaging with hardware in real-world scenarios. The position offers a competitive salary and several perks, including stock options and retirement savings plans.

Responsibilities

  • Develop a Diagnostics Tool to interact with Harbinger's core products.
  • Interface with vehicles and the End of Line team.
  • Perform unit testing and ensure high-quality software delivery.

Skills

Automotive software engineering experience (UDS, CAN, ODX)
Heavy proficiency in Python
Heavy proficiency in C++
Strong understanding of Diagnostics and Unit Testing
Experience utilizing diagnostic services (UDS) on Ethernet, CAN, and LIN
Knowledge of standard automotive diagnostic tools (e.g., CANdela Studio)
Ability to work with cross-functional teams
Experience troubleshooting diagnostic functions
Experience developing functional and software requirements
Familiarity with Safety processes (e.g., ISO 26262)
Proficiency in designing and executing test cases

Job description

Harbinger Motors Inc. is looking for an Automotive Software Engineer to support scaling efforts on the Baux Project. Your role will focus on developing a Diagnostics Tool and collaborating with teams onsite. The ideal candidate has automotive software engineering experience, particularly in UDS, CAN, and is proficient in Python and C++.

Key responsibilities include software testing and engaging with hardware in real-world scenarios. The position offers a competitive salary and several perks, including stock options and retirement savings plans.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automotive Diagnostics Software Engineer EV Tools
Automotive Diagnostics Software Engineer EV Tools

Harbinger Motors • Garden Grove (CA)

On-site
USD 140,000 - 180,000
Comprehensive Health, Dental & Vision
Early‑stage Stock Options
401k, HSA, FSA
+5
EV Diagnostics Software Engineer — Python/C++, Android
EV Diagnostics Software Engineer — Python/C++, Android

Harbinger • Garden Grove (CA)

On-site
USD 140,000 - 180,000
Comprehensive Health, Dental & Vision - 100% employee covered
Early-stage Stock Options
Robust Retirement Savings (401k, HSA, FSA)
+5
Software Engineer, Diagnostics
Software Engineer, Diagnostics

Harbinger Motors Inc. • Garden Grove (CA)

On-site
USD 140,000 - 180,000
Early-stage Stock Options
Robust Retirement Savings (401k, HSA, FSA)
Annual Vacation Bonus
+3
Software Engineer, Diagnostics
Software Engineer, Diagnostics

Harbinger • Garden Grove (CA)

On-site
USD 140,000 - 180,000
Comprehensive Health, Dental & Vision - 100% employee covered
Early-stage Stock Options
Robust Retirement Savings (401k, HSA, FSA)
+5
Software Engineer, Diagnostics
Software Engineer, Diagnostics

Harbinger Motors • Garden Grove (CA)

On-site
USD 140,000 - 180,000
Comprehensive Health, Dental & Vision
Early‑stage Stock Options
401k, HSA, FSA
+5
Sr Software Engineer (Multiple Positions) (REF285820X)
Sr Software Engineer (Multiple Positions) (REF285820X)

Robert Bosch Group • Plymouth (MI)

Hybrid
USD 90,000 - 130,000
Remote Automotive Diagnostics Engineer (ECU & Firmware)
Remote Automotive Diagnostics Engineer (ECU & Firmware)

Diagnostic Network, Inc. • Iowa (LA), Northern (KY)

Hybrid
USD 90,000 - 130,000
Autosar OBD Diagnostics Engineer — Embedded C/C++
Autosar OBD Diagnostics Engineer — Embedded C/C++

TATA ELXSI • United States

On-site
USD 110,000 - 150,000
Senior Automotive Software Engineer - UDS/OTA, AUTOSAR (Hybrid)
Senior Automotive Software Engineer - UDS/OTA, AUTOSAR (Hybrid)

Robert Bosch Group • Plymouth (MI)

Hybrid
USD 90,000 - 130,000
AUTOSAR BSW Diagnostics Stack Engineer
AUTOSAR BSW Diagnostics Stack Engineer

Tata Technologies • Auburn Hills (MI)

On-site
USD 85,000 - 110,000