Senior/Staff Software Engineer, Robotics Platform

Irvine, CA • Vor Ort • Lead • vor 7 Tagen
Software Engineer backend-developer Software Engineer
Gehalt 182.500 EUR / Jahr
Auf einen Blick

Als Senior/Staff Software Engineer wirst du die Plattform-Architektur definieren, auf der alle autonomen Systeme von FieldAI laufen. Du wirst an der Schnittstelle von Robotik, verteilten Systemen und Performance-Engineering arbeiten, um ein portables Autonomie-Stack über verschiedene Roboter zu schaffen.

💰 $200.000–280.000/Jahr 📊 Senior 🕒 Vollzeit 🌍 Vor Ort 🗺️ Americas
  • Tiefe Systems-Design-Erfahrung mit Fokus auf Abstraktion und Performance
  • Erfahrung mit verteilten Systemen und Middleware
  • Starkes Verständnis für Robotik und Real-World Deployment
  • Fähigkeit, technische Richtung zu beeinflussen
Distributed Systems Robotics
✅ Geeignet für
  • Senior/Staff Engineers mit Systems Architecture Expertise
  • Distributed Systems Experten mit Robotik-Interesse
  • Tech Leads, die Plattformen über mehrere Teams definieren
🚫 Weniger geeignet
  • Mid-Level Engineers ohne System-Design-Erfahrung
  • Application Developers ohne Systems-Architektur-Background
  • Kandidaten, die vornehmlich an einzelnen Features arbeiten
💡 Gut zu wissen
  • Dies ist eine Top-Level Architecture Role mit großem Einfluss
  • Du wirst Robot Abstraction Models und Interfaces definieren
  • Portabilität über verschiedene Roboter-Embodiments ist zentral

Über das Unternehmen

FieldAI entwickelt feldgebrauchsfertige KI-Systeme für Robotik. Das Team in Irvine arbeitet mit echten Robotern, echten Sensoren und echten Feldeinätzen. Das Unternehmen baut eine Software-Plattform, die Foundation Models über verschiedene Roboter, Hardware-Konfigurationen und Anwendungen hinweg zuverlässig und effizient ausführt.

Deine Aufgaben

  • Definition der Architektur, Interfaces und Runtime-Systeme für den Autonomie-Stack
  • Design von APIs, Subsystem Boundaries, Kommunikations-Middleware und Runtime Execution
  • Design von Modellen und Interfaces für Robot-Capabilities, Current State und Intent
  • Abstraktion für Dashboards, Autonomous Agents, Fleet Management und andere Services
  • Lösung von Systems-Herausforderungen: Abstraktion ohne Performance-Opfer, Datenmove-Effizienz, Latenz und Reliability
  • Bau von Infrastructure für vorhersehbares Verhalten außerhalb des Labs
  • Zusammenarbeit mit Autonomie-, Hardware-, Simulation-, Infrastructure-, Product- und Deployment-Teams

Deine Voraussetzungen

  • Tiefe Systems-Design-Erfahrung mit Fokus auf Abstraktion und Performance
  • Erfahrung mit verteilten Systemen, Middleware und Runtime-Systemen
  • Starke Verständnis für Robotik-Fundamentals und Real-World Deployment-Herausforderungen
  • Fähigkeit, über Teams hinweg zu arbeiten und technische Richtung zu beeinflussen