Neura Robotics Gmbh
Robotics Middleware Engineer (Mensch)
Metzingen / Riederich. Posted 5 months ago
The role
Du übernimmst die Verantwortung für die Middleware-Integrationsschicht im NEURA Core Robot Software Team. Du arbeitest über das gesamte Robotik-Middleware-Spektrum von Echtzeitregelung bis hin zu Fleet Messaging.
What you will do
- Verantwortung für die komplette ROS-2-Schicht über alle Roboterplattformen hinweg
- Betreuung unterschiedlicher ROS-2-Releases von Humble bis Jazzy
- Verantwortung für die portbasierte Hard-Real-Time-Komponentenebene mit OROCOS RTT
- Begleitung des Weges von Standard-ROS-2-Setup zu Apex.OS-Deployment-Lösungen
- Integration, Erweiterung oder Verbindung von FastDDS, Cyclone DDS und RTI Connext
- Integration von neuen Zenoh-basierten Systemen in lokale oder verteilte Netzwerke
- Aufbau von performanter Inter-Process-Kommunikation über Zero-Copy-Kommunikation
- Sicherstellung der Konsistenz über Middleware-Grenzen hinweg
- Kontinuierliche Abstimmung von Sensordatenströmen, Beobachtungen, Port-Zuweisungen und Schemata
Required qualifications
- Tiefes C++ Know-how mit Realtime-Fokus
- Fundiertes Verständnis von Middleware QoS auf Wire-Level
- Erfahrung mit Middleware-Integration in Echtzeit-Robotersteuerungen mit deterministischen Timing-Anforderungen
- Produktive Erfahrung in mindestens EINEM der folgenden Bereiche: ROS 2 inkl. ros2_control & Lifecycle Nodes (Jazzy oder Humble), OROCOS RTT, Apex.OS / Apex.Middleware, Direkte Arbeit mit DDS (FastDDS,
Nice to have
- Erfahrung mit mehr als einem der genannten Middleware-Stacks
- Eclipse Zenoh für skalierte verteilte Systeme oder Edge-Use-Cases
- Iceoryx oder ähnliche Zero-Copy IPC Lösungen
- Bridging zwischen Middleware-Systemen
- DDS Security Plugins (Auth, Access Control, Crypto)
- Open-Source Contributions in relevanten Ecosystems
About the company
neura-robotics-gmbh