Staff Software Engineer, Distributed Simulation

Vollzeit
Remote Lead
📍 Seattle
🗓 Veröffentlicht vor 1 Woche
💰

remote-job.net Job-Zusammenfassung:
💶 Gehalt: keine Angabe
⏰ Wöchentliche Arbeitszeit: Vollzeit
🔍 Empfohlene Erfahrung: Senior
🎓 Empfohlene Ausbildung: Abschluss in Informatik, Software Engineering, Mathematik oder Physik (bevorzugt)
📋 Hauptaufgaben:
  • Führung beim Aufbau eines verteilten Simulationsprodukts für heterogene Robotiksysteme.
  • Architektur und Implementierung über den gesamten Produktlebenszyklus.
  • Technische Lösung kritischer Probleme wie Latenz, GPU-Last, Netztopologie und sichere Update-/Datenübertragung.
✅ Hauptvoraussetzungen:
  • Fähigkeit, eine US-Top-Secret-Sicherheitsfreigabe zu erhalten.
  • Aktuelle Erfahrung mit komplexen Codebasen (<2 Jahre).
  • Erfahrung in verteilter Simulation und als Tech Lead für Teams ≥5 Ingenieure.
🏭 Branche: Defense

Über das Unternehmen

Anduril Industries ist ein Unternehmen für Verteidigungstechnologie mit der Mission, die militärischen Fähigkeiten der USA und ihrer Verbündeten mittels fortschrittlicher Technologie grundlegend zu transformieren.

Das Unternehmen überträgt Expertise, Technologie und Geschäftsmodelle führender Innovatoren des 21. Jahrhunderts in die Verteidigungsbranche und verändert so, wie militärische Systeme entworfen, gebaut und vertrieben werden.

Andurils Produktfamilie wird von Lattice OS angetrieben, einem KI-gestützten Betriebssystem, das tausende Datenströme in ein Echtzeit-3D-Kommandocenter verwandelt. Anduril liefert Autonomie, KI, Computer Vision, Sensorfusion und Netzwerktechnik schnell in Einsatz, oft in Monaten statt Jahren.


Aufgaben
  • Leitung und Aufbau eines neuen verteilten Simulationsprodukts zur Zusammenarbeit heterogener Roboterguppen über mehrere physische Standorte.
  • Verantwortung für alle Phasen des Produktlebenszyklus: Anforderungsanalyse, Architekturentwurf und Implementierung.
  • Entwurf technischer Lösungen für Probleme wie verschiedene “Wahrheiten” zwischen Server und Clients, Latenzmanagement, GPU-intensive Berechnung, Registrierung neuer Roboter, Ausrollen von Softwareupdates, Datenübertragung über segregierte Netze sowie Monitoring für Debugging und Reporting.

Voraussetzungen
  • Berechtigung, eine aktive US-Top-Secret-Sicherheitsfreigabe zu erhalten und aufrechtzuerhalten.
  • Aktuelle (<2 Jahre) Erfahrung im Schreiben und Betreuen komplexer Software-Codebasen.
  • Erfahrung in verteilter Simulation (z. B. Netzwerk-Multiplayer-Spiele oder vergleichbarer Verteidigungskontext).
  • Erfahrung als Tech Lead und Mentor für Teams mit mindestens 5 Ingenieuren.
  • Starker ingenieurwissenschaftlicher Hintergrund (Informatik, Software Engineering, Mathematik, Physik bevorzugt).
  • 8+ Jahre Software-Engineering-Erfahrung mit signifikanter Arbeit in mindestens zwei Sprachen: C++, Golang, Java, Rust, Python (bevorzugt).
  • Erfahrung mit CI/CD, Metriken und Logging-Infrastruktur sowie Alerting für Live-Services.
  • Erfahrung mit Cloud-Infrastruktur-Tools: Docker, Kubernetes, Terraform und AWS; Erfahrung mit Nix von Vorteil.

Benefits

keine Angabe