Drimva

Atoms

Senior Software Engineer, Onboard

$176K–$242K

San Francisco, CA +1 · Senior · Full-time · Posted Aug 14, 2026

Location
San Francisco, CA
San Francisco, California, United States

About the job

Develop and maintain real-time onboard software and infrastructure that processes data, controls vehicles, and supports reliable fleet deployment.

What you'll do

  • Build low-latency C++ vehicle software, messaging systems, hardware interfaces, and safety monitors.
  • Develop onboard infrastructure for logging, time synchronization, memory, process lifecycle, diagnostics, fault recovery, and redundancy.
  • Maintain secure tooling for building, deploying, and updating OS and vehicle software across the fleet.

What they ask for

  • Proficiency with Python, C++, bash, git, linux kernels, and docker.
  • Experience with inter-process communication, profiling, benchmarking, and memory management.
  • Familiarity with bus protocols, sensor interfaces (LiDAR, radar, cameras, IMU), and common networking utilities.
  • Ability to diagnose issues using dmesg, kernel logs, and systemd; strong communication and collaboration skills.

Pay

$176,000 - $242,000 per year (base salary)

Tools

C++, Python, bash, git, linux kernels, docker, systemd, PTP

AI focus

Develops onboard software for physical AI vehicles, including real-time data processing and vehicle control.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)