Senior/Staff Software Engineer, Machine Control Systems

Atomic Machines · Emeryville, California or Santa Clara, California

Posted
3 days ago
Last confirmed live
1 day ago

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 page

Apply 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

All 3 roles at Atomic Machines