RT Communication Bus Engineer (Mensch)
Deine Mission & Herausforderungen
Wir bauen unsere EchtzeitKommunikationsfahigkeit uber NEURAs aktuelle und nachste RobotikPlattformen hinweg weiter aus. In dieser Rolle verantwortest du die deterministische BusSchicht, die das EchtzeitBetriebssystem des Roboters mit Aktuatoren, Sensoren und der hoheren Robot Abstraction Layer verbindet - EtherCAT, PTP/gPTP, TSN und CANFD.
Du bewegst dich zwischen Kernel und BSPEbene (wo der RT & KernelEngineer Scheduling und den KernelNetzwerkpfad verantwortet) und der Robot Abstraction Layer (die den Bus uber eine stabile Kommunikationsschnittstelle nutzt). Dabei arbeitest du eng mit LowLevelControl, Hardware und SafetyStakeholdern zusammen, um einen KommunikationsStack zu liefern, der zuverlassig, messbar und fur einen kontrollierten ProduktLebenszyklus geeignet ist.
Konfiguration und Wartung des EtherCATMasterStacks fur jede Roboterplattform: Zyklusmanagement, SlaveTopologie und Integritatsuberwachung unter realer Last.
Du entwickelst und betreust den EchtzeitKommunikationsserver, der den EtherCATMaster mit der Kommunikationsschnittstelle der Robot Abstraction Layer verbindet - und treibst dessen Weiterentwicklung, wenn sich Plattformen und Antriebe andern.
ServoDriveBringup und Inbetriebnahme auf Firmware/Protokollebene: Parametrierung der Drives, CoE/SoEHandling sowie Fehler und StateMachineVerhalten auf echter Hardware.
HardwareClockSynchronisation (IEEE 1588 PTP, 802.1AS gPTP) und TSNTrafficShaping (802.1Qbv/Qav/AS) fur deterministisches Ethernet in Roboterzellen; inklusive Tuning des RTNetzwerkpfads.
CANFDinterner Bus in der Compute Unit: PHYKonfiguration, BitTiming, FrameHandling und BusDiagnostik.
CoReview von WCETBudgets und Zyklustiming mit dem RT & KernelEngineer an der OS/FieldbusSchnittstelle, damit Scheduling, Interrupt und SynchronisationsAnnahmen auch unter Last halten.
Mess und DiagnoseTools fur die RTKommunikationsintegritat (Latenz, Jitter, verpasste Zyklen) - als gemeinsame, evidenzbasierte Sicht fur alle abhangigen Teams.
Safety und zertifizierungsrelevante DesignMitwirkung, Dokumentation und Traceability fur den Kommunikationspfad; aktuelle technische Dokumentation fur die gesamte EngineeringOrganisation.
Auf was konnen wir uns freuen
HandsonErfahrung mit industriellen EtherCATMasterStacks (Open Source oder kommerziell) auf echter Hardware - nicht nur Konfiguration.
Erfahrung in der Inbetriebnahme von ServoDrives mit EtherCATbasierten Protokollen (CoE / CANopen over EtherCAT, SoE / Sercos over EtherCAT), inklusive DriveParametrierung und Debugging der StateMachine.
Implementierungsnahe Erfahrung mit IEEE 1588 / PTPClockSynchronisation auf realer Hardware.
TSNStackKonfigurationserfahrung: 802.1Qbv/Qav/AS Traffic Shaping und gPTPHardwareTimestamping.
Arbeitskenntnisse zu CANFD: PHYKonfiguration, BitTimingBerechnung, CANFDFrameHandling im Vergleich zu klassischem CAN 2.0.
Solide C und C++Kenntnisse an der RTNetworking/EmbeddedProtokollGrenze; praktisches Scripting fur EngineeringWorkflows.
Kollaborativer Arbeitsstil: gemeinsames Design, konstruktive CodeReviews, proaktive Kommunikation und zuverlassige Abstimmung zwischen Kernel, Control und HardwareDisziplinen. Starkes Teamwork ist fur diese Rolle essenziell.
Bachelorabschluss in einem relevanten Fachgebiet oder gleichwertige praktische Erfahrung.
Nice to have
Erfahrung mit industriellen EthernetOkosystemen und Infrastruktur (z. B. Cisco Industrial, B&R X20, Hirschmann oder Beckhoff EK1100Serie).
ServoDriveInbetriebnahme mit Herstellern wie Synapticon oder Beckhoff.
Vertrautheit mit EchtzeitLinuxNetzwerkpfadTuning und InterruptCoalescing.Einblick in funktionale SafetyEngineeringPraktiken fur deterministische Kommunikationspfade - Dokumentation, Evidenz, ReviewZyklen. ZertifizierungsSignoff ist fur diese Rolle nicht erforderlich.
Background in Robotik, Motion Control oder industrieller Automation mit strengen TimingAnforderungen.
Interesse daran, den Verantwortungsbereich mit dem Wachstum des PlattformTeams zu erweitern.