CareerPlanSign in

Software Engineer, Vehicle Platforms C++

Mountain View (US-MTV-EMF690)💼 Full-time💰 $170,000–$170,000🗓 2026-06-17 → 2026-09-26

Core

Develop high-quality vertically-integrated C++ software systems to manage autonomous vehicle functions, including embedded, controls, sensor processing, and fault management.

Role type

Senior IC software engineer (autonomous vehicle platforms)

Builds

On-vehicle and off-vehicle software systems for autonomous driving

Domain

Autonomous driving / Embedded systems / Automotive

Deliverable

production ML models | product features

Required skills

Modern C++ (C++17, C++20), Real-time/embedded systems, Distributed systems, Field data analysis, Simulation results analysis

Preferred skills

Vehicle gateway/backend software, Microcontroller-based embedded systems, Functional safety, Open source C++ projects

Technologies

C++17, C++20

Responsibilities

Develop vertically-integrated C++ software systems for autonomous vehicle functions; Analyze field data logs and simulation results; Participate in cross-functional workflows including requirement reviews and project planning

Seniority

Mid-level, hands-on IC

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