Staff Software Engineer, Distributed Simulation Systems

Washington, District of Columbia • Remote • Lead • vor 13 Tagen
Staff Software Engineer, Distributed Simulation Systems AI C++ DevOps Game

Ăśber das Unternehmen

Anduril Industries ist ein Rüstungs‑/Verteidigungstechnologie-Unternehmen mit dem Ziel, die Fähigkeiten der US- und verbündeten Streitkräfte durch moderne Technologie zu transformieren. Das Unternehmen integriert Expertise, moderne Technologien und Geschäftsmodelle, um zu verändern, wie militärische Systeme entworfen, gebaut und bereitgestellt werden.

Die Produktfamilie von Anduril wird von Lattice OS angetrieben, einem KI-gestützten Betriebssystem, das Tausende von Datenströmen in ein Echtzeit-3D-Kommando- und Kontrollzentrum verwandelt. Anduril fokussiert auf Autonomie, KI, Computer Vision, Sensorfusion und Vernetzung, um militärische Fähigkeiten innerhalb kürzerer Zeitspannen bereitzustellen.

Aufgaben

  • Leitung und Umsetzung eines neuen verteilten Simulationsprodukts fĂĽr heterogene Robotikgruppen ĂĽber mehrere physische Standorte.
  • Verantwortung fĂĽr Produktlebenszyklus: Anforderungsanalyse, Architekturentwurf und Implementierung.
  • Entscheidungsfindung zu Konsistenzmodellen, Latenzmanagement, GPU‑Verteilung, Netzwerkintegration und softwareseitigen Updates bei hoher VerfĂĽgbarkeit.
  • Design von Mechanismen zur Registrierung neuer Roboter, Datentransfer ĂĽber segregierte Netzwerke und Monitoring fĂĽr Nachanalyse und Reporting.
  • Technische FĂĽhrung und Mentoring fĂĽr Ingenieurteams und Abstimmung mit Betrieb/Cloud/CI‑Teams.

Voraussetzungen

  • Erforderlich: Berechtigung, eine aktive US Top Secret Sicherheitsfreigabe zu beantragen und zu halten.
  • Erforderlich: Aktuelle Erfahrung (<2 Jahre) in der Pflege komplexer Softwarecodebasen.
  • Erforderlich: Erfahrung mit verteilten Simulationen (z. B. Netzwerkmultiplayer-Spiele oder vergleichbare Verteidigungskontexte).
  • Erforderlich: Erfahrung als technischer Lead und Mentor fĂĽr Teams von mindestens 5 Ingenieuren.
  • Bevorzugt: Starker ingenieurwissenschaftlicher Hintergrund (Informatik, Software Engineering, Mathematik, Physik).
  • Bevorzugt: 8+ Jahre Software‑Engineering mit signifikanter Arbeit in mindestens zwei Sprachen/Technologien wie C++, Golang, Java, Rust oder Python.
  • Bevorzugt: Erfahrung mit CI/CD, Metriken & Logging, Alerting sowie Cloud‑Infrastruktur (Docker, Kubernetes, Terraform, AWS) und Nix.

Benefits

keine Angabe