Drimva

Humble Robotics

Software Engineer, Autonomous Systems

San Francisco · Remote · Full-time · Posted Apr 1, 2026

Education
BS or MS in Computer Science, Electrical Engineering, Robotics, or a related field—or equivalent industry experience.
Visa sponsorship
Eligible to work in the United States.

About the job

Build and improve the software systems that run Humble Robotics’ autonomous trucks, emphasizing real-time on-vehicle software and integrations across the autonomy stack.

What you'll do

  • Design, implement, and optimize real-time autonomy software, including on-vehicle data logging and recording.
  • Improve build, cross-compilation, packaging, deployment, performance, testing, and CI systems for on-vehicle platforms.
  • Integrate on-vehicle software with cloud and fleet systems, and collaborate with ML and controls engineers to bring their work into the vehicle stack.

What they ask for

  • BS or MS in Computer Science, Electrical Engineering, Robotics, or a related field—or equivalent industry experience.
  • Strong proficiency in Rust or C++ and experience shipping low-latency, concurrent software on Linux.
  • Familiarity with real-time scheduling, inter-process communication, synchronization primitives, and debugging latency-sensitive concurrent systems.
  • Experience contributing to Linux systems software, hardware-adjacent infrastructure, sensor / compute platform bring-up, or similarly close-to-hardware systems; eligible to work in the United States.

Nice to have

  • Experience with autonomous vehicles, mobile robots, or other safety-critical systems; hands-on sensor integration.
  • Experience with GPU-accelerated compute or productionizing AI models, low-latency IPC, cloud infrastructure, Bazel, or cross-compilation and deployment for Linux-based systems.

Tools

Rust, C++, Linux, Bazel

AI focus

Integrate ML work into the real-time on-vehicle stack; preferred experience includes GPU-accelerated compute or productionizing AI models. AI tools may also be used during interviews to compare qualifications and experience; a human reviews the output and makes the final hiring decision.

Model-written summary · the original posting is authoritative

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