CareerPlanSign in

Software Integration Engineer, Self-Driving

Sunnyvale💼 Full-time🗓 2026-09-15 → 2026-09-26

Core

Lead end-to-end integration of autonomy software onto new vehicle platforms, bridging software with real vehicles, compute, networking, sensors, and actuation.

Role type

Senior IC software integration engineer (autonomy/vehicle platforms)

Builds

Production autonomy systems for passenger and industrial vehicles

Domain

Automotive autonomy and embedded systems

Deliverable

production ML models | product features

Required skills

C/C++, Python, Linux systems administration, automotive networking (CAN/CAN-FD/Ethernet), embedded real-time execution, system architecture design, sensor integration (lidar/radar/camera), test automation

Preferred skills

Drive-by-wire integration, RTOS on automotive MCUs, functional safety (ISO 26262), Yocto/Ubuntu image customization, CI/CD for on-vehicle software, GNSS/INS/IMU integration

Technologies

Linux, C, C++, Python, CAN, CAN-FD, Ethernet, Yocto, Ansible, DDS, SerDes

Responsibilities

Design on-vehicle compute topology and network segmentation; build and validate drive-by-wire interfaces; port control software to real-time embedded targets; develop bench setups and on-vehicle test procedures; debug across the software-to-actuator boundary; mentor engineers and define integration standards

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.