Zum Hauptinhalt gehen
Erstellt am 20. Juli 2026

Tech Lead - Robot Systems & Integration (Mensch)

Neura Robotics
Metzingen, Baden-Wurttemberg, Germany Vollzeit
Reference: 490_778970_da6980e0-ff76-4666-85d4-a1d6e19e519a

Deine Mission & Herausforderungen

Jeder NEURARoboter basiert auf einer soliden Grundlage aus Systemintegrationsarbeit: dem Echtzeit-Betriebssystem, das Scheduling im Mikrosekundenbereich direkt auf der Hardware garantiert, der Hardware-Interface-Schicht, die alle Sensoren und Aktoren abstrahiert, der MotionPlanningPipeline, die die Bewegungsbahnen der Roboter erzeugt, sowie den industriellen Device-Servern, die Roboter mit Fabrikautomatisierungssystemen verbinden.
Als Staff Engineer im Bereich Robot Systems & Integration verantwortest du die technische Architektur genau dieser Basis.

Das ist eine reine Individual-Contributor-Rolle. Du hast keine Personalverantwortung. Deine Autoritat ist technischer Natur: Du gibst die architektonische Richtung vor, triffst Designentscheidungen in deinem Verantwortungsbereich und lost Integrationskonflikte uber mehrere Schichten hinweg - dort, wo OSScheduling, Middleware, Hardware-Treiber und Motion-Planning-Pipelines aufeinandertreffen.

Du ubernimmst technische Fuhrung fur Engineers in Platform-Guild- und ProductAnchorRollen. Du schreibst selbst Code, leitest Design-Reviews, verfasst technische RFCs und haltst dein Know-how hands-on und aktuell.
Das ist keine reine Architekturrolle - du bist tief in der Umsetzung drin.

  • Du verantwortest die RTSchedulingPolicy, an die sich alle Software-Komponenten in diesem Cluster halten mussen: Standards fur Prioritatsvergabe, Memory-Locking-Vorgaben und InterruptLatenzZusagen fur 1kHzRegelkreise und 500HzZustandsschatzung.

  • Du besitzt den gemeinsamen ReviewProzess an der Schnittstelle zwischen RTOSScheduling und dem EtherCATMaster: Jede Anderung am Board Support Package muss vor dem Merge eine gemeinsame LatenzbudgetReview bestehen. Diesen Prozess verantwortest du zusammen mit dem Lead des RobotCommunicationClusters.

  • Du stellst sicher, dass die Engineers der Unified Compute Platform klare Leitlinien zur RTOSArchitektur haben und dass das TimingBudget jedes RobotPlatformProfils nach jeder Hardware-Revision validiert wird.

  • Du gibst die architektonische Richtung der MotionPlanningPipeline vor: Kriterien fur die Auswahl von Planern, Standards fur die Konfiguration des PlanningStacks sowie Design und Weiterentwicklung der atomaren SkillPrimitiveAPIs uber alle Roboterplattformen hinweg.

  • Du setzt die gemeinsame SkillPrimitiveLibrary durch: Patterns, die aus produktspezifischen Streams entstehen, mussen durch ein DesignReview, bevor sie plattformspezifisch geforkt werden. Das stellst du konsequent in CodeReviews sicher.

  • Du definierst die Grenze zwischen Server und Protokoll in der industriellen Integration: Der ProtokollStack liegt beim RobotCommunicationCluster; die ServerSchicht - Command Dispatch, Integration der Zustandsmaschine, HardwareInterfaces - liegt hier. Wenn sich ServerArchitektur und ProtokollRestriktionen widersprechen, triffst du die Entscheidung.

  • Du verantwortest die EndEffectorServerArchitektur: LebenszyklusManagement von Greifern, ToolChangeSequenzen und die HardwareInterfaceVertrage, auf die Motion Planning und die operative Zustandsmaschine aufbauen.

  • Du leitest quartalsweise Knowledge Days im Cluster: PeertoPeerAustausch, bei dem jede:r Engineer ein ungelostes und ein gelostes Problem mitbringt. Das Ergebnis ist immer ein SharedLibraryTicket oder ein DesignDokument - keine Slides.

  • Du schreibst DesignDokumente, die Wissensinseln abbauen, mentorierst Senior Engineers in Richtung Staff Level und treibst das Sourcing fur neue Hires im Cluster voran.

Auf was konnen wir uns freuen

  • Tiefe Erfahrung in Robot Systems Integration
    (mindestens zwei der folgenden Punkte wirklich in der Tiefe)

    • EmbeddedLinuxSystemintegration auf RTLevel: YoctoBSPEntwicklung, RTKernelTuning (Xenomai oder PREEMPT_RT), Design von RTSchedulingKonzepten und WCETAnalysen auf echter Roboter-Hardware - nicht nur in der Simulation.

    • ROS2 (oder vergleichbare) HardwareInterfaceArchitektur: z. B. Lifecycle von ros2_controlHardwareInterfaces, Nav2 und SLAMIntegration auf physischen mobilen Plattformen, Design von DiagnostikFrameworks.

    • MotionPlanningPipeline fur produktive Manipulation: MoveIt2PlanningStack, Konfiguration und Tuning von OMPLPlanern, Design von ManipulationsPrimitiveLibraries - im Einsatz auf realer Roboter-Hardware, nicht nur im Simulator.

    • Industrielle Gerateintegration auf ServerEbene: HardwareInterfaceDesign fur feldbusbasierte Gerate, ServerArchitektur fur das GripperLifecycleManagement, funktionale Sicherheitsanforderungen bei StateMachineDispatch.

    • EchtzeitSkillAusfuhrung oder SoftRTScheduling: deterministisches Scheduling fur ActionDispatch, WorstCaseLatenzanalysen, RTbewusste BehaviourTreeImplementierungen in einem produktiven Umfeld.

  • Breite SystemintegrationsErfahrung

    • Ausreichendes EndtoEndVerstandnis uber den gesamten Stack, um Merge Requests zu reviewen und Designentscheidungen zu treffen, die gleichzeitig OS, Middleware, Motion Planning und Gerateintegration betreffen.

    • Nachgewiesene Erfahrung beim Debuggen von Fehlern uber Schichtgrenzen hinweg an der OSMiddlewareHardwareSchnittstelle: RTSchedulingOverruns, ROS2 (oder andere Middleware) ExecutorLatenzprobleme unter 1kHzRTConstraints, HardwareInterfaceFehler beim Robot Bringup.

    • C++17/20SystemsProgramming: LockfreePatterns, RAII, RTsicheres MemoryManagement, saubere Disziplin fur 1kHzControlLoops.

  • StaffLevelLeadership (Pflicht)

    • Nachweisbarer architektonischer Einfluss uber mehrere Teams hinweg: Deine Designentscheidungen haben verandert, wie mehrere Teams arbeiten - nicht nur dein eigenes Umfeld.

    • Fuhrung bei RFCs oder DesignDokumenten mit teamubergreifender Reichweite: Du hast Integrationskonflikte zwischen Teams gelost und deine Losung wurde als Standard ubernommen.

    • MentoringErfahrung: Mindestens eine Person, die du spurbar in Richtung Senior oder StaffLevel beschleunigt hast.

    • 8+ Jahre praktische EngineeringErfahrung mit klarem Fokus auf Robot Systems Integration.

  • Nice to have

    • RTOSKernelErfahrung kombiniert mit tiefer ROS2 (oder anderer Middleware) Expertise - besonders wertvoll sind Kandidat:innen, die Fehler uber beide Ebenen hinweg debuggt haben.

    • Erfahrung dabei, eine MotionPlanningPipeline von der Entwicklung bis in die Produktion auf einem Manipulator oder mobilen Manipulator zu bringen.

    • Background in industrieller funktionaler Sicherheit auf SoftwareArchitekturEbene.

    • Erfahrung mit der Implementierung von EchtzeitExecutionEngines (nicht nur deren Nutzung).

    • OpenSourceContributions im Bereich Robot Systems Infrastructure: ros2_control, MoveIt2, Nav2, Xenomai oder vergleichbare Projekte.

Jobbenachrichtigungen per Newsletter erhalten