Staff Systems Engineer - Software Systems
Atomic Machines3 months ago
Base Salary
$170k - $215k/yr
Responsibilities
- Architect software systems spanning embedded systems, controls, cloud services, robotics, and manufacturing applications.
- Define software interfaces between platform services, robotics, and hardware.
- Implement critical infrastructure, APIs, communication protocols, and distributed services.
- Build automated testing, simulation, integration, and validation tools.
- Design and execute software validation, verification, and system integration testing.
- Drive performance, latency, synchronization, and reliability improvements.
- Lead debugging across hardware and software boundaries and drive FMEA, trade studies, and root-cause investigations.
Requirements
- Extensive Python development experience and strong software architecture experience are required.
- Seven or more years of experience building complex software systems is required.
- Experience with distributed systems, networking, gRPC, APIs, messaging systems, and IPC is required.
- Experience integrating software with robotics and industrial hardware is required.
- Experience developing automated testing infrastructure, simulation, and software verification is required.
- Familiarity with embedded systems and real-time software is required.
- Experience with C++, Rust, or Go is preferred.
- A BS or MS in Computer Engineering, Software Engineering, Computer Science, or equivalent is required.
- A first-principles systems mindset is expected.
Benefits
- Equity and benefits are included in the compensation package.
- The role may be based in Emeryville or Santa Clara, California.
About Atomic Machines
Atomic Machines develops the Matter Compiler (MC-1), a digital, multi-process, multi-material micromanufacturing platform that fabricates complete micromachines and MEMS-class devices. The company plans to commercialize both the platform’s automated Nodes and device products, with an initial product aimed at AI data-center hardware. Founded in 2019 and headquartered in Emeryville, California, Atomic Machines is privately held and operates a hybrid fab to support rapid development and scale-up.