Im Software Department gestaltest du Robotik-Lösungen, die die Zusammenarbeit von Mensch und Maschine neu definieren. Du arbeitest mit modernster Technologie und setzt Standards, die die Branche verändern. Dabei entwickelst du nicht nur unsere Lösungen mit, sondern setzt neue Trends und treibst Innovationen voran. In einem agilen und interdisziplinären Team arbeitest du an spannenden Projekten. Mit klaren Scrum-Prozessen wie Daily Stand-ups, Sprint-Planungen und Reviews bleibst du flexibel und effizient. Die enge Zusammenarbeit mit anderen Fachbereichen ermöglicht es dir, Softwarelösungen zu entwickeln, die nicht nur technisch, sondern auch praktisch überzeugen. Hier findest du eine Umgebung, in der Kreativität und technologische Exzellenz Hand in Hand gehen. Wenn du Ideen Realität werden lassen möchtest und Spaß daran hast, Technologien auf ein neues Level zu bringen, wartet im Software Development Team bei NEURA genau die richtige Herausforderung auf dich.
Metzingen
Deine Mission & Challenges
ROS 2 Stack: Driver Nodes, ros2_control YAML-Komposition, DDS QoS Tuning, Nav2-Konfiguration, Launch-System-Architektur, Diagnostics-Framework. Jazzy als Produktionsziel; Humble als Fallback für Legacy-Plattformen.
OROCOS RTT Integration: Port-basiertes Hard-RT Komponentenmodell – genutzt für Pinocchio + WBC Solver Pipelines, wenn die ROS 2 Callback-Timings nicht ausreichen. Du verantwortest den OROCOS Robot-Abstraction Adapter.
Apex.OS / Apex.Middleware: Deterministische ROS‑2-Variante für SIL/PLd-zertifizierte Setups (Industrial Mobile Manipulator). Du verantwortest die Migration von Jazzy zu Apex.OS für sicherheitskritische Deployments.
DDS Infrastruktur: FastDDS (aktueller Standard), Cyclone DDS (Humble Default), RTI Connext (bei einigen Kunden). Du verantwortest die Analyse der Trade-offs und die Migrationsstrategien zwischen den Stacks.
DDS-RTPS Protokoll-Mechanik: Du arbeitest auf Wire-Protocol-Ebene – dort, wo QoS-Settings wirklich greifen (oder eben nicht). Design von QoS-Profilen, Discovery-Tuning, Fragmentierung, Reliability-Verhalten.
Zero-Copy IPC: Iceoryx-Integration für sub-Millisekunden-Kommunikation innerhalb eines Hosts. Performance-Analysen unter 1 kHz RT-Anforderungen.
Eclipse Zenoh: Neue Alternative für Fleet-Scale und Edge-Szenarien, wo DDS-Discovery an Grenzen kommt. Zusammenarbeit mit dem Robot Connectivity Engineer für Fleet-Integration.
Cross-Middleware Contract Design: Die Robot-Abstraction-Layer spricht gleichzeitig ROS 2, OROCOS und gRPC. Du stellst sicher, dass Schema und Verhalten über alle Interfaces konsistent bleiben.
Observation Pipeline Middleware: Synchronisierung von Sensor-Datenströmen über Sequence Numbers und Handling der Middleware-Seite für Observation Assembly (z. B. für VLA-Inference).
Auf was können wir uns freuen
Tiefes C++ Know-how mit Realtime-Fokus – z. B. lock-free Queues, Zero-Copy, sauberes Memory-Management, RT-sicheres Logging.
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.
Erfahrung mit Middleware-Integration in Echtzeit-Robotersteuerungen mit deterministischen Timing-Anforderungen.
Produktive Erfahrung in mindestens EINEM der folgenden Bereiche:
(a) ROS 2 inkl. ros2_control & Lifecycle Nodes (Jazzy oder Humble)
(b) OROCOS RTT (Komponenten, Port-basierte Pipelines, Hard-RT)
(c) Apex.OS / Apex.Middleware (deterministische Systeme, idealerweise Automotive/Industrial SIL)
(d) Direkte Arbeit mit DDS (FastDDS, Cyclone DDS, RTI Connext) inkl. Konfiguration & QoS-Design für Produktion
Nice to Have
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.
Bridging zwischen Middleware-Systemen (z. B. ros1_bridge, OROCOS–ROS2 oder eigene Abstraktionsschichten).
DDS Security Plugins (Auth, Access Control, Crypto) für sicherheitskritische Deployments.
Open-Source Contributions in relevanten Ecosystems (ROS 2, OROCOS, Apex.OS, FastDDS, Cyclone DDS, RTI Connext).
STRONGER TOGETHER
Wir sind ein Team. Wir streben danach, Großes zu erreichen, indem wir den Erfolg unserer Kollegen und Partner fördern.
PASSION DRIVES US
Wir streben nach technologischem Fortschritt, um Menschen ihre wertvolle Zeit für angenehme Tätigkeiten zurückzugeben.
MAKING A CHANGE
Wir sind bestrebt, die Welt der Robotik zu revolutionieren, indem wir die Grenzen der Technologie täglich verschieben.
TRUST AND HONESTY
Durch offene Kommunikation und Transparenz leben wir ein hohes Maß an Wertschätzung.
WE SPEED THINGS UP
Wir geben unser Bestes immer zwei Schritte voraus zu sein. Dies erreichen wir durch Empowerment, Handlungsfreiheit und Eigenverantwortung.
WE ARE HUMAN
Der Mensch steht im Mittelpunkt all unseren Handelns.
Headquarter: Innovation in Riederich, Leben in Metzingen und Stuttgart
Unsere Headquarters in Metzingen und in Riederich sind das Herz unseres Unternehmens. Hier befinden sich nicht nur unsere Büros, sondern auch die Produktion, die Academy, die Logistik und die Tech Labs – alles vereint, um Ideen Wirklichkeit werden zu lassen. Riederich selbst ist ein kleiner, ruhiger Ort, nur einen Kilometer entfernt von Metzingen, einer Stadt mit ganz eigenem Charakter.
Metzingen ist weltweit als Outlet City bekannt und zieht Menschen aus aller Welt an. Hier kannst du exklusive Designerläden in einer entspannten, charmanten Umgebung genießen. Gleichzeitig bietet die Stadt Restaurants, Cafés und eine bodenständige schwäbische Gemütlichkeit – ideal, um nach der Arbeit zu entspannen.
Melde dich an, um authentische Bewertungen, anonyme Sternewertungen und Gehaltsangaben zu sehen, bevor du dich bewirbst.