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