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

Robotics Middleware Engineer (Mensch) at Neura Robotics Gmbh | JobZoey