CareerPlan

Senior Software Engineer, AD/ADAS, Vehicle Platform

Palo Alto, CAFull-time2026-11-03 → 2026-11-10

Core

Architect, design, implement, test, and integrate features into the AD/ADAS vehicle platform, focusing on base system software, sensor integration, vehicle integration, middleware, and inter-ECU communication.

Role type

Senior Software Engineer (Embedded/Automotive Systems)

Builds

Robust software platforms and tooling for software-defined vehicles

Domain

Automotive, Autonomous Driving (AD/ADAS), Embedded Systems

Required skills

C++, Python, Embedded software development, Linux/QNX system software, Debugging, Ethernet/CAN interfaces, System architecture, Roadmap planning, Mentoring

Preferred skills

ROS, AutoSAR AP, Sensor integration (camera/lidar/radar), Real-time computing, ISO-26262

Technologies

C++, Python, Linux, QNX, Ethernet, CAN, ROS, AutoSAR AP

Responsibilities

Architect and integrate AD/ADAS vehicle platform features; Set up or adapt build flows and tooling; Collaborate with Hardware, Systems Integration, and ADAS teams to set roadmap; Mentor junior engineers and support best software practices.

Seniority

Senior, hands-on IC with leadership responsibilities