Drimva

Matic Robots

Senior Platform Engineer (Embedded Linux)

$160K–$240K

Menlo Park, CA · On-site · Senior · Full-time · Posted Oct 7, 2025

Experience
5+ years of industry experience.

About the job

Develop core Embedded Linux platform software for a home robot, spanning device systems, hardware interfaces, sensor-data pipelines, and system performance and reliability.

What you'll do

  • Build core device systems software and a robust stack interfacing with firmware, motors, sensors, and other software agents.
  • Collaborate with electrical engineering and software teams on feature feasibility and functionality; debug sensor-data pipelines.
  • Analyze crashes and hardware failures, and identify bugs and performance bottlenecks.

What they ask for

  • Strong familiarity with userspace Linux programming and conventions, and working knowledge of Linux kernel internals.
  • Deep experience in multi-threaded C.
  • Familiarity with a systems scripting language such as Shell or Python.
  • Knowledge of common communication protocols such as USB, RS232, and TCP/IP/HTTP.

Nice to have

  • Experience working on C or C++ microcontroller firmware.
  • Eagerness to learn Rust.

Pay

$160,000 — $240,000 USD base salary

Tools

Embedded Linux, C, C++, Rust, Shell, Python, USB, RS232

AI focus

Work with locally running perception algorithms on the robot; develop and debug data pipelines for cameras and other sensors.

Model-written summary · the original posting is authoritative

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