Senior/Staff Software Engineer, Machine Control Systems
Atomic Machines · Emeryville, California or Santa Clara, California
- Posted
- 4 days ago
- Last confirmed live
- Today
What this role involves
Atomic Machines is hiring a Senior/Staff Software Engineer for distributed systems to design and build software coordinating manufacturing hardware. The role involves architectural decisions, API development, and establishing engineering practices. The position is based in Emeryville or Santa Clara, California, requiring onsite presence.
Skills this posting asks for
- distributed systems
- api development
- sensors
- actuators
- process controllers
- real-time systems
- reliability
- testing
- code review
- ci/cd
- documentation
- observability
- fault handling
- graceful degradation
- ai/ml
- firmware
- software engineering
Requirements
- Level: senior
- Remote policy: onsite
From the employer’s posting
Atomic Machines is ushering in a new era of micromanufacturing with its Matter Compiler™ technology platform. This platform enables new classes of micromachines to be designed and built by providing manufacturing processes and a materials library that are inacce…
Read the full description on Atomic Machines’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at Atomic Machines
- Senior/Staff Software Engineer, Robotic Manufacturing SystemsEmeryville, California or Santa Clara, California
- Technical Manager, Information SecurityEmeryville or Santa Clara, California