Senior/Staff Software Engineer, Robotic Manufacturing Systems
Atomicmachines · Emeryville, California or Santa Clara, California ·
- Seniority
- Staff
- Category
- Software engineering
- Experience
- 5+ years
- Salary
- USD 180,000 – 230,000 / year
Atomicmachines · Emeryville, California or Santa Clara, California ·
EarnIn · Mexico City, Mexico
General Motors · Mountain View, California, United States of America
10X AI TECHNOLOGY PTE. LTD. · Singapore
withwisdom · Remote
Senior/staff engineer who designs and builds the distributed manufacturing software coordinating Atomic Machines' robotics fleet and Matter Compiler fab — writing real-time control code for sensors/actuators, driving architecture decisions (cloud vs on-prem), and instituting testing, CI/CD, and observability discipline. Stack centers on Python plus a systems language (C++/Rust/Go).
We are building the hardened execution layer for a new kind of fab. The team already has deep expertise in data engineering and algorithms. We need a hands-on software engineer with deep architectural experience and systems thinking to work directly with these experts and turn that expertise into simple, dependable software.
The primary responsibility is managing software complexity: defining clear responsibilities and interfaces, limiting coupling, and making the system easier to understand, test, operate, and change. Fluency in data and optimization, and a willingness to work with hardware support that responsibility.
The compensation for this position also includes equity and benefits.
Atomic Machines is an equal opportunity employer that values diversity and does not discriminate based on characteristics protected by applicable law. We are committed to an inclusive interview experience, including for individuals with disabilities. To request an accommodation, contact [email protected]. To help our recruiting team manage application volume and respond to candidates more efficiently, Atomic Machines may use AI-assisted tools.
applied · Sunnyvale