CareerPlanGet AI match score →

Staff Software Engineer - OTA Platform

Palo Alto, CA, United States💼 Full-time💰 $150,200–$150,200🗓 2026-06-09 → 2026-07-23

Core

Building the software that keeps Ford's Universal Electric Vehicle fleet up to date via the In-Vehicle OTA Platform.

Role type

Staff Software Engineer (OTA Platform)

Builds

Rust application for orchestrating vehicle software updates across many ECUs

Domain

Automotive / Embedded Systems / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Rust (async/Tokio), C++, Linux systems, state machine design, distributed systems, CI/CD pipelines, containerization, unit/integration testing

Preferred skills

Automotive systems, OTA protocols (UDS/CAN/LIN), Yocto/BitBake, serialization strategies, cross-compilation, regulated industry experience, AI coding agents

Technologies

Rust, Tokio, Linux, Yocto, BitBake, UDS, CAN, LIN

Responsibilities

Own and evolve the OTA software update engine; Design and implement reliable, safe update orchestration logic; Write production-quality async Rust; Build and contribute to cutting-edge developer tooling; Contribute to CI/CD pipelines, container infrastructure, and multi-target build systems; Collaborate across embedded firmware, vehicle software, and cloud infrastructure teams

Seniority

Staff, hands-on IC with leadership responsibilities

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