Atomic Machines

Staff Systems Engineer, Software

C++RustGo
Automatische Übersetzung. Prüfe das Original.

Über die Stelle

Atomic Machines leitet mit seiner Matter Compiler™-Technologie eine neue Ära der Mikromanufaktur ein. Diese full-stack-Technologie ermöglicht die Entwicklung und den Bau neuer Klassen von Mikromaschinen, indem sie Fertigungsprozesse und eine Materialbibliothek anbietet, die für Halbleiterfertigungsmethoden unzugänglich sind. Sie verspricht, die MEMS-Fertigung für viele Geräteklassen zu erschließen, die durch Halbleitermethoden frustriert sind, und völlig neue Produktklassen zu eröffnen. Die Matter Compiler™-Technologie verwirklicht den Traum der digitalen Fertigung vollständig: Bits und Rohmaterialien hinein, und vollständige, funktionale Mikromaschinen heraus. Das Atomic Machines-Team hat auch ein spannendes erstes Gerät entwickelt – eines, das nur durch die Existenz der Matter Compiler™-Technologie möglich wurde –, das wir bald der Welt vorstellen werden.

Unsere Büros befinden sich in Emeryville und Santa Clara, Kalifornien.

Gehaltsspanne $170,000—$230,000 USD

ÜBER DIESE ROLLE

Als Staff Software Systems Engineer bei Atomic Machines werden Sie die Software-Infrastruktur entwickeln und architektonisch gestalten, die präzise Fertigungsanlagen, verteilte Steuerungssysteme und Roboterplattformen koordiniert. Sie werden die Software-Systemarchitektur definieren und gleichzeitig kritische Softwarekomponenten, Integrationswerkzeuge und Validierungsinfrastruktur implementieren. Diese Rolle kombiniert High-Level-System-Engineering mit praktischer Softwareentwicklung und -prüfung, um eine robuste Bereitstellung komplexer Fertigungssysteme zu gewährleisten.

WAS SIE TUN WERDEN

  1. Entwickeln Sie ein tiefes Verständnis der verteilten Plattformarchitektur von Atomic Machines.
  1. Verantwortlich für die Software-Systemarchitektur, die eingebettete Systeme, Steuerungen, Cloud-Dienste und Fertigungsanwendungen umfasst.
  1. Definieren Sie Software-Schnittstellen zwischen Plattformdiensten, Robotik und Hardware.
  1. Führen Sie Software-Design und Implementierung für kritische Infrastrukturen durch.
  1. Entwickeln Sie APIs, Kommunikationsprotokolle und verteilte Dienste.
  1. Treiben Sie die Analyse der Softwareleistung, Latenzanalyse, Synchronisation und Zuverlässigkeitsverbesserungen voran.
  1. Definieren Sie Strategien zur Systemvalidierung und Verifizierungsmethoden.
  1. Leiten Sie FMEA-, Trade-Study- und Ursachenuntersuchungen.

WAS SIE MITBRINGEN SOLLTEN

  1. 10+ Jahre Erfahrung im Aufbau komplexer Softwaresysteme.
  1. Systemdenken nach fundamentalen Prinzipien.
  1. Umfangreiche Erfahrung in der Softwarearchitektur.
  1. Erfahrung mit verteilten Systemen und Netzwerken.
  1. Erfahrung mit gRPC, REST APIs, Messaging-Systemen und IPC.
  1. Erfahrung in der Integration von Software mit Robotik und industrieller Hardware.
  1. Vertrautheit mit eingebetteten Systemen und Echtzeitsoftware.
  1. BS/MS in Computer Engineering, Software Engineering, Informatik oder gleichwertig.
  1. Erfahrung mit C++, Rust oder Go bevorzugt.

Die Vergütung für diese Position beinhaltet auch Aktienoptionen und Sozialleistungen.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Dein nächster Jobsucht schon nach dir.

Nort

Reverse-Recruiting- Plattform für Entwickler

RechtlichesNutzungsbedingungenDatenschutznortjobs © 2026