CareerPlanGet AI match score →

Software Engineer, Software Update Infrastructure

Mountain View, California (HQ)💼 Full-time💰 $132,000–$132,000🗓 2026-04-21 → 2026-07-31

Core

Design, develop, test, deploy, and maintain release infrastructure and Over-The-Air (OTA) update systems for autonomous vehicle fleets.

Role type

Software Engineer, Release & OTA Infrastructure

Builds

Cloud and robot connectivity systems, telemetry pipelines, and software update mechanisms for AV fleets.

Domain

Autonomous Vehicles, Cloud Infrastructure, Distributed Systems

Deliverable

production ML models | infrastructure

Required skills

C++ or Go, large-scale distributed systems, Unix/Linux environments, Bash scripting, system design, data structures, algorithms

Preferred skills

SQL, GCP, Temporal, Python, UI development

Technologies

GCP, Temporal, Bash, Unix/Linux

Responsibilities

Design and deploy release infrastructure and OTA update systems; manage project priorities and deliverables; write testable code aligned with quality standards; track and optimize release system performance and KPIs; develop validation programs for system robustness; participate in on-call rotation.

Seniority

Mid-level, hands-on IC

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