Drimva

Matic Robots

Systems Engineer (Rust)

$120K–$200K

Menlo Park, CA · On-site · Full-time · Posted Apr 15, 2025

About the job

Build and maintain high-performance platform software for a home-cleaning robot, spanning system infrastructure, data transfer, and integration with on-device algorithms.

What you'll do

  • Build software systems for compute pipelines, software and firmware updates, user interactions, and debugging and logging networks.
  • Design secure, efficient, robust real-time data and video transfer protocols.
  • Diagnose system crashes, improve developer tools and infrastructure, and collaborate across software, algorithms, and hardware teams.

What they ask for

  • Fluency in Rust.
  • Familiarity with a systems scripting language such as Shell or Python.
  • Familiarity with userspace Linux programming and conventions.
  • Proven track record of building great software.

Nice to have

  • C
  • C++

Pay

$120,000 — $200,000 USD base salary

Tools

Rust, C, C++, Shell, Python, Linux

AI focus

The platform interfaces with complex perception algorithms running locally on the robot; the posting also describes the product’s on-device spatial AI.

Model-written summary · the original posting is authoritative

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