Atomic Machines is revolutionizing micromanufacturing with its Matter Compiler (MC) technology, enabling the creation of new classes of micromachines through innovative manufacturing processes. As a Staff Software Engineer on the Software Platform team, you'll play a crucial role in building the foundation for this revolutionary automated manufacturing platform.
The position offers a unique opportunity to work with cutting-edge technology where robotics is a core component. You'll be responsible for shaping the platform architecture, development, and implementation, working on everything from programming FPGAs to creating motor-tuning GUIs. The role requires expertise in both application-level and embedded systems, with a focus on robotics and automation.
You'll be working in a dynamic, fast-paced environment alongside world-class experts in materials science, physical process development, and mechanical engineering. The role involves developing the Manufacture Execution System (MES) that orchestrates system activities, including production planning, resource management, and data collection. You'll be working with a monolithic central controller using Go, Postgres, and gRPC, communicating with a distributed network of physical machines.
The position offers competitive compensation ($170,000 - $230,000) plus equity and full benefits. Based in Santa Clara or Berkeley, you'll be part of a team that's pushing the boundaries of manufacturing technology. This is an excellent opportunity for an experienced engineer who wants to make a significant impact in a revolutionary field, working with multiple programming languages and complex systems while collaborating across various engineering disciplines.