CareerPlan

Senior Software Engineer, Robotic Systems

Santa Clara / EmeryvilleFull-time$170k–$220k2026-11-07
On-siteNo visa sponsorship

Core

Design and build distributed software systems controlling manufacturing robotics and the Matter Compiler™ technology.

Role type

Senior Software Engineer, Robotic Systems

Builds

Distributed control software for micromanufacturing devices and the Matter Compiler™

Domain

Micromanufacturing / Robotics / Embedded Systems

Required skills

C++, Python, Go, Linux, version control, real-time systems, distributed systems, hardware interfacing, firmware development, system-level design

Preferred skills

Heterogeneous distributed computing, manufacturing machine orchestration, observability instrumentation

Responsibilities

Write, operate, and debug software and firmware for complex robotics with hard real-time constraints; Design and operate software coordinating state, timing, and failure recovery across distributed networks; Work hands-on with manufacturing robotics to coordinate distributed device networks; Design and implement networked APIs debugging down to hardware; Collaborate with mechanical, electrical, and materials science engineers on system behavior and integration

Seniority

Senior, hands-on IC