ADAS Firmware Integration Lead

Harbinger Motors

Sacramento (CA)

On-site

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive HDV health coverage
Stock options
401k / HSA / FSA retirement savings
PTO & Parental Leave
Annual vacation bonus
Wellness benefits
Cell phone stipend
Complimentary meals

Job summary

Harbinger Motors in California seeks a Software Integration Engineer to lead ADAS firmware integration, optimize stack performance, and coordinate with external firmware partners. You will ensure software quality across ECUs, sensors, and vehicle platforms while bringing up embedded Linux environments and automotive networks.

The role requires strong C/C++ and Python skills, with experience in CAN/CAN FD, Automotive Ethernet, SOME/IP, and ROS2/DDS.

Qualifications

  • Firmware development experience with microcontrollers.
  • End-to-end project leadership experience.
  • Strong performance profiling skills.
  • Proficiency in C/C++ and Python.
  • Experience with Embedded Linux development and debugging.
  • Networking knowledge: CAN, CAN FD, Automotive Ethernet, SOME/IP, UDP/TCP.
  • Familiarity with ROS2 / DDS.
  • CI/CD pipelines, Git, and modern build systems.
  • Knowledge of debugging tools: Wireshark, CANoe, CANalyzer, GDB, tcpdump.

Responsibilities

  • Oversee and maintain software components and interfaces for ADAS firmware.
  • Perform CPU and memory profiling to monitor stack performance.
  • Lead integration projects end-to-end with autonomy.
  • Integrate and validate ADAS software across ECUs, sensors, and platforms.
  • Bring up embedded Linux and automotive software stacks.
  • Debug CAN, Automotive Ethernet, SOME/IP networks.
  • Support software releases, deployment, and vehicle integration activities.
  • Develop test and validation frameworks using Python.
  • Collaborate with cross-functional teams to ensure feature readiness.
  • Maintain release management processes and documentation.

Skills

Firmware development
C/C++ programming
Python scripting
Embedded Linux
CAN/CAN FD networking
Automotive Ethernet / SOME/IP / UDP/TX
ROS2 / DDS
CI/CD / Git
Debugging tools

Tools

Wireshark
GDB
tcpdump
CANoe / CANalyzer

Job description

Harbinger Motors in California seeks a Software Integration Engineer to lead ADAS firmware integration, optimize stack performance, and coordinate with external firmware partners. You will ensure software quality across ECUs, sensors, and vehicle platforms while bringing up embedded Linux environments and automotive networks.

The role requires strong C/C++ and Python skills, with experience in CAN/CAN FD, Automotive Ethernet, SOME/IP, and ROS2/DDS.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ADAS Embedded Software Engineer
ADAS Embedded Software Engineer

ALTEN Technology USA • Burlington (NC)

On-site
USD 75,000 - 77,000
Vehicle Software Integration Test Engineer (ECUs/ADAS)
Vehicle Software Integration Test Engineer (ECUs/ADAS)

Harbinger Motors • Sacramento (CA)

On-site
USD 120,000 - 160,000
Comprehensive HDV – 100% employee paid
Early‑stage Stock Options
401k, HSA, FSA
+5
ADAS Software Engineer - Embedded Linux, C++ (Equity)
ADAS Software Engineer - Embedded Linux, C++ (Equity)

Lucid Motors • Newark (CA)

Hybrid
USD 120,000 - 170,000
Medical insurance
Dental insurance
Vision insurance
+7
ADAS Behavior Planning Engineer - Embedded Linux & C++
ADAS Behavior Planning Engineer - Embedded Linux & C++

Lucidmotors • Newark (CA)

On-site
USD 135,000 - 185,000
Medical, dental, and vision insurance
Life and disability coverage
Paid time off
+4
Software Test Engineer, ADAS
Software Test Engineer, ADAS

Harbinger Motors Inc. • Garden Grove (CA)

On-site
USD 80,000 - 100,000
Sr. ADAS Systems Engineer :26-02618
Sr. ADAS Systems Engineer :26-02618

Akraya, Inc. • Ann Arbor (MI)

On-site
USD 110,208,000 - 143,270,000
Senior Software Engineer, ADAS Feature Integration
Senior Software Engineer, ADAS Feature Integration

Lucid Motors • Southfield (MI)

On-site
USD 130,000 - 190,000
ADAS Behavior & Multi-ECU Software Engineer
ADAS Behavior & Multi-ECU Software Engineer

Lucid Motors • San Francisco (CA)

On-site
USD 135,000 - 185,000
Medical insurance
Dental insurance
Vision insurance
+4
ADAS Engineer : 26-02976
ADAS Engineer : 26-02976

Akraya, Inc. • Ann Arbor (MI)

On-site
USD 55,000 - 69,000
ADAS System Integration Engineer (Autonomous Driving)
ADAS System Integration Engineer (Autonomous Driving)

MBRDNA • San Jose (CA)

Hybrid
USD 107,000 - 134,000
Medical, dental, and vision insurance
401(k) with employer match
Up to 15 company-paid holidays
+3