Erstellt am 27. Juli 2026
RT Communication Bus Engineer (Mensch)
Neura Robotics GmbH
Bielefeld, Nordrhein-Westfalen 33519, Germany
Vollzeit
Reference: 576240255
Deine Mission & Herausforderungen
Wir bauen unsere Echtzeit-Kommunikationsfähigkeit über NEURAs aktuelle und nächste Robotik-Plattformen hinweg weiter aus. In dieser Rolle verantwortest du die deterministische Bus-Schicht, die das Echtzeit-Betriebssystem des Roboters mit Aktuatoren, Sensoren und der höheren Robot Abstraction Layer verbindet - EtherCAT, PTP/gPTP, TSN und CAN-FD.
Du bewegst dich zwischen Kernel- und BSP-Ebene (wo der RT- & Kernel-Engineer Scheduling und den Kernel-Netzwerkpfad verantwortet) und der Robot Abstraction Layer (die den Bus über eine stabile Kommunikationsschnittstelle nutzt). Dabei arbeitest du eng mit Low-Level-Control, Hardware- und Safety-Stakeholdern zusammen, um einen Kommunikations-Stack zu liefern, der zuverlässig, messbar und für einen kontrollierten Produkt-Lebenszyklus geeignet ist.
Nice to have
Wir bauen unsere Echtzeit-Kommunikationsfähigkeit über NEURAs aktuelle und nächste Robotik-Plattformen hinweg weiter aus. In dieser Rolle verantwortest du die deterministische Bus-Schicht, die das Echtzeit-Betriebssystem des Roboters mit Aktuatoren, Sensoren und der höheren Robot Abstraction Layer verbindet - EtherCAT, PTP/gPTP, TSN und CAN-FD.
Du bewegst dich zwischen Kernel- und BSP-Ebene (wo der RT- & Kernel-Engineer Scheduling und den Kernel-Netzwerkpfad verantwortet) und der Robot Abstraction Layer (die den Bus über eine stabile Kommunikationsschnittstelle nutzt). Dabei arbeitest du eng mit Low-Level-Control, Hardware- und Safety-Stakeholdern zusammen, um einen Kommunikations-Stack zu liefern, der zuverlässig, messbar und für einen kontrollierten Produkt-Lebenszyklus geeignet ist.
- Konfiguration und Wartung des EtherCAT-Master-Stacks für jede Roboterplattform: Zyklusmanagement, Slave-Topologie und Integritätsüberwachung unter realer Last.
- Du entwickelst und betreust den Echtzeit-Kommunikationsserver, der den EtherCAT-Master mit der Kommunikationsschnittstelle der Robot Abstraction Layer verbindet - und treibst dessen Weiterentwicklung, wenn sich Plattformen und Antriebe ändern.
- Servo-Drive-Bring-up und Inbetriebnahme auf Firmware-/Protokollebene: Parametrierung der Drives, CoE/SoE-Handling sowie Fehler- und State-Machine-Verhalten auf echter Hardware.
- Hardware-Clock-Synchronisation (IEEE 1588 PTP, 802.1AS gPTP) und TSN-Traffic-Shaping (802.1Qbv/Qav/AS) für deterministisches Ethernet in Roboterzellen; inklusive Tuning des RT-Netzwerkpfads.
- CAN-FD-interner Bus in der Compute Unit: PHY-Konfiguration, Bit-Timing, Frame-Handling und Bus-Diagnostik.
- Co-Review von WCET-Budgets und Zyklustiming mit dem RT- & Kernel-Engineer an der OS/Fieldbus-Schnittstelle, damit Scheduling-, Interrupt- und Synchronisations-Annahmen auch unter Last halten.
- Mess- und Diagnose-Tools für die RT-Kommunikationsintegrität (Latenz, Jitter, verpasste Zyklen) - als gemeinsame, evidenzbasierte Sicht für alle abhängigen Teams.
- Safety- und zertifizierungsrelevante Design-Mitwirkung, Dokumentation und Traceability für den Kommunikationspfad; aktuelle technische Dokumentation für die gesamte Engineering-Organisation.
- Hands-on-Erfahrung mit industriellen EtherCAT-Master-Stacks (Open Source oder kommerziell) auf echter Hardware - nicht nur Konfiguration.
- Erfahrung in der Inbetriebnahme von Servo-Drives mit EtherCAT-basierten Protokollen (CoE / CANopen over EtherCAT, SoE / Sercos over EtherCAT), inklusive Drive-Parametrierung und Debugging der State-Machine.
- Implementierungsnahe Erfahrung mit IEEE 1588 / PTP-Clock-Synchronisation auf realer Hardware.
- TSN-Stack-Konfigurationserfahrung: 802.1Qbv/Qav/AS Traffic Shaping und gPTP-Hardware-Timestamping.
- Arbeitskenntnisse zu CAN-FD: PHY-Konfiguration, Bit-Timing-Berechnung, CAN-FD-Frame-Handling im Vergleich zu klassischem CAN 2.0.
- Solide C- und C++-Kenntnisse an der RT-Networking-/Embedded-Protokoll-Grenze; praktisches Scripting für Engineering-Workflows.
- Kollaborativer Arbeitsstil: gemeinsames Design, konstruktive Code-Reviews, proaktive Kommunikation und zuverlässige Abstimmung zwischen Kernel-, Control- und Hardware-Disziplinen. Starkes Teamwork ist für diese Rolle essenziell.
- Bachelorabschluss in einem relevanten Fachgebiet oder gleichwertige praktische Erfahrung.
Nice to have
- Erfahrung mit industriellen Ethernet-Ökosystemen und -Infrastruktur (z. B. Cisco Industrial, B&R X20, Hirschmann oder Beckhoff EK1100-Serie).
- Servo-Drive-Inbetriebnahme mit Herstellern wie Synapticon oder Beckhoff.
Vertrautheit mit Echtzeit-Linux-Netzwerkpfad-Tuning und Interrupt-Coalescing. - Einblick in funktionale Safety-Engineering-Praktiken für deterministische Kommunikationspfade - Dokumentation, Evidenz, Review-Zyklen. Zertifizierungs-Sign-off ist für diese Rolle nicht erforderlich.
- Background in Robotik, Motion Control oder industrieller Automation mit strengen Timing-Anforderungen.
- Interesse daran, den Verantwortungsbereich mit dem Wachstum des Plattform-Teams zu erweitern.