{"id":81425,"title":"Robotics Middleware Engineer (Mensch)","company":"Neura Robotics","city":null,"region":"Baden-Württemberg","location":"Metzingen / Riederich, Riederich, Baden-Wurttemberg, Germany","work_model":"onsite","employment_type":"full_time","employment":["full_time"],"roles":["embedded"],"visa":"not_mentioned","relocation":"not_mentioned","posted_at":"2026-06-01T13:31:38.329000+00:00","tools":["ROS","C++"],"seniority":"unknown","years_experience_min":null,"german_requirement":"not_mentioned","german_level":"unspecified","english_requirement":"not_mentioned","english_level":"unspecified","team_language":"unknown","confidence":0.4,"method":"rules","language_badge":"Not stated","language_evidence":null,"requirements_snippet":"Erfahrung mit mehr als einem der genannten Middleware-Stacks – Multi-Middleware ist hier ein echter Differenzierer. Eclipse Zenoh für skalierte verteilte Systeme oder Edge-Use-Cases. Iceoryx oder ähnliche Zero-Copy IPC Lösungen. …","url":"https://jobs.ashbyhq.com/neura-robotics-gmbh/16c8f031-7187-4605-93d0-4d572d61b61c","source":"ashby","agency":null,"description_text":"Deine Mission & Challenges\n• Du übernimmst die Verantwortung für die Middleware-Integrationsschicht im NEURA Core Robot Software Team und bewegst dich dabei über das gesamte Robotik-Middleware-Spektrum – von Echtzeitregelung bis hin zu Fleet Messaging. Moderne Produktions- und Cognitive-Robotics-Systeme brauchen zunehmend mehrere Middleware-Technologien, die parallel nebeneinander laufen und sauber zusammenspielen.\n• ROS 2 Stack: Du verantwortest die komplette ROS-2-Schicht über alle Roboterplattformen hinweg: Sensor-Driver-Nodes, ros2_control YAML-Konfigurationen, DDS QoS-Tuning, Nav2-Konfigurationen, Launch-System-Architektur, Diagnose-Framework\n• Dabei betreust du unterschiedliche ROS-2-Releases von Humble bis Jazzy und unterstützt sowohl langfristige als auch kurzfristige Migrationszyklen.\n• OROCOS RTT Integration: Du übernimmst die Verantwortung für die portbasierte Hard-Real-Time-Komponentenebene hinter unseren Dynamics- und Whole-Body-Control-Pipelines.\n• Dabei muss die Ausführung deterministisch bis in den Sub-Millisekundenbereich bleiben. Dazu gehören auch Applikations- und Service-Schnittstellen, die als Hardware-Abstraktionsschicht dienen.\n• Apex.OS / Apex.Middleware: Du begleitest den kompletten Weg von einem Standard-ROS-2-Setup bis hin zu einer sicherheitszertifizierten Apex.OS-Deployment-Lösung.\n• Dazu gehört der Einsatz von Apex.OS mit ISO 26262 ASIL-D Zertifizierung, um eine deterministische und funktional sichere ROS-2-Runtime für Produktlinien bereitzustellen, die Functional-Safety-Anforderungen erfüllen müssen.\n• DDS Infrastruktur: Je nach Plattform oder Kundenanforderung müssen verschiedene Varianten und Versionen von FastDDS, Cyclone DDS, RTI Connext integriert, erweitert oder miteinander verbunden werden.\n• Dafür solltest du verstehen: wie sich QoS-Einstellungen auf RTPS-Protokollebene auswirken, wie Discovery-Mechanismen und Netzwerkadressierung in realen Netzwerken funktionieren, wann Fragmentierung relevant wird,\n• und welche Auswirkungen Reliability-Einstellungen in der Praxis haben.\n• Eclipse Zenoh: Du integrierst neue Zenoh-basierte Systeme in lokale oder verteilte Netzwerke.\n• Dazu gehört: die Anbindung an bestehende Multi-Middleware-Stacks, die Überprüfung von Anforderungen, und der Aufbau einer stabilen und zuverlässigen Integration.\n• Zero-Copy IPC: Für Single-Host-Szenarien setzt du auf Zero-Copy-Kommunikation über: Iceoryx2, rmw_iceoryx2 für ROS 2 oder Shared-Memory-Transporte anderer Middleware-Systeme um performante Inter-Process-Kommunikation (IPC) aufzubauen – beispielsweise für 1-kHz-Echtzeitdaten oder die Anbindung unterschiedliche Software-Domänen ohne zusätzlichen Kommunikations-Overhead.\n• Konsistenz über Middleware-Grenzen hinweg sicherstellen\n• Robot State- und Command-Schnittstellen müssen sich über alle Middleware-Schichten hinweg konsistent verhalten.\n• Ein wichtiger Teil deiner Verantwortung ist dabei die kontinuierliche Abstimmung von: zeitgestempelten Sensordatenströmen, multimodalen Beobachtungen, Port-Zuweisungen, Topic- und Nachrichtentyp-Schemata damit sowohl die gesamte Datenpipeline als auch das komplette Robotik-Ökosystem konsistent und zuverlässig bleiben.\n\nAuf was können wir uns freuen\n• Tiefes C++ Know-how mit Realtime-Fokus – z. B. lock-free Queues, Zero-Copy, sauberes Memory-Management, RT-sicheres Logging.\n• Fundiertes Verständnis von Middleware QoS auf Wire-Level – nicht nur Config, sondern echtes Verhalten: Reliability, Durability, History, Fragmentation, Discovery und typische Failure Cases unter Last.\n• Erfahrung mit Middleware-Integration in Echtzeit-Robotersteuerungen mit deterministischen Timing-Anforderungen.\n• Produktive Erfahrung in mindestens EINEM der folgenden Bereiche:\n• (a) ROS 2 inkl. ros2_control & Lifecycle Nodes (Jazzy oder Humble)\n• (b) OROCOS RTT (Komponenten, Port-basierte Pipelines, Hard-RT)\n• (c) Apex.OS / Apex.Middleware (deterministische Systeme, idealerweise Automotive/Industrial SIL)\n• (d) Direkte Arbeit mit DDS (FastDDS, Cyclone DDS, RTI Connext) inkl. Konfiguration & QoS-Design für Produktion\n\nNice to Have\n• Erfahrung mit mehr als einem der genannten Middleware-Stacks – Multi-Middleware ist hier ein echter Differenzierer.\n• Eclipse Zenoh für skalierte verteilte Systeme oder Edge-Use-Cases.\n• Iceoryx oder ähnliche Zero-Copy IPC Lösungen.\n• Bridging zwischen Middleware-Systemen (z. B. ros1_bridge, OROCOS–ROS2 oder eigene Abstraktionsschichten).\n• DDS Security Plugins (Auth, Access Control, Crypto) für sicherheitskritische Deployments.\n• Open-Source Contributions in relevanten Ecosystems (ROS 2, OROCOS, Apex.OS, FastDDS, Cyclone DDS, RTI Connext).","responsibilities_text":null,"requirements_text":"• Erfahrung mit mehr als einem der genannten Middleware-Stacks – Multi-Middleware ist hier ein echter Differenzierer.\n• Eclipse Zenoh für skalierte verteilte Systeme oder Edge-Use-Cases.\n• Iceoryx oder ähnliche Zero-Copy IPC Lösungen.\n• Bridging zwischen Middleware-Systemen (z. B. ros1_bridge, OROCOS–ROS2 oder eigene Abstraktionsschichten).\n• DDS Security Plugins (Auth, Access Control, Crypto) für sicherheitskritische Deployments.\n• Open-Source Contributions in relevanten Ecosystems (ROS 2, OROCOS, Apex.OS, FastDDS, Cyclone DDS, RTI Connext).","status":"open","duplicate_of":null,"first_seen":"2026-11-04T00:18:09.889475+00:00","responsibilities_summary":null,"requirements_summary":null,"all_tools":["ROS","C++"],"posting_language":"de","evidence":[],"years_experience_max":null,"mobility_evidence":[],"model_version":"rules-8","english_badge":"English not stated","company_id":2275}