Drimva

Sunday Robotics

Systems Software Engineer

$200K–$400K

Redwood City, CA · On-site · Full-time · Posted Nov 13, 2025

Experience
2+ years; no alternative stated.

About the job

Build and optimize the runtime and supporting infrastructure that robot software depends on, including communications, scheduling, logging, observability, and replay.

What you'll do

  • Develop runtime IPC and high-throughput data logging and capture infrastructure.
  • Tune CPU performance and design scheduling and monitoring for the robot.
  • Build tracing, observability, and offline replay tools for debugging and testing.

What they ask for

  • 2+ years developing systems software for high-performance, low-latency, or pseudo-realtime environments.
  • Strong proficiency in a systems language such as C++, C, or Rust.
  • Deep Linux expertise, including scheduling, IPC, kernel tuning, memory management, and performance tuning.
  • Hands-on CPU performance optimization and systems debugging using tools such as perf, ftrace, or eBPF.

Nice to have

  • Systems software experience in AV, robotics, or other physical systems.
  • Experience with observability or tracing, high-throughput logging or deterministic replay, build systems, or OTA updates.

Pay

$200K – $400K (base salary)

Tools

C++, C, Rust, Linux, perf, ftrace, eBPF

Model-written summary · the original posting is authoritative

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