CareerPlanGet AI match score →

Senior Software Engineer, Vehicle Platforms C++

Mountain View (US-MTV-EMF690)💼 Full-time💰 $213,000–$213,000🗓 2026-06-17 → 2026-07-31

Core

Develop high-quality vertically-integrated C++ software systems to manage autonomous vehicle functions and analyze field data.

Role type

Senior Software Engineer (Embedded Systems)

Builds

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

Domain

Autonomous driving / Embedded systems / Automotive

Deliverable

production ML models | product features | infrastructure

Required skills

Modern C++ (C++17/C++20), C++ patterns and idioms, unit test methodology, distributed systems, microcontroller-based embedded systems, safety critical systems, cybersecurity

Preferred skills

Troubleshooting distributed systems, functional safety, Secure Boot/SecOC/MACSec, open source C++ contributions

Technologies

C++17, C++20, microcontrollers, simulation tools

Responsibilities

Develop vertically-integrated C++ software systems, analyze field data and simulation results, participate in cross-functional workflows

Seniority

Senior, hands-on IC

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