# Software Engineer - DDS expert \(Mensch\)

- Company: [Neura Robotics Gmbh](<https://jobstar.asia/company/neura-robotics-gmbh>)
- Location: Metzingen / Riederich
- Team: Software Engineering
- Employment type: Full Time
- Posted: September 9, 2026

## Job description

## **Deine Mission & Herausforderungen**

Als Software Developer für DDS-basiertes Middleware in der Robotik bist du dafür verantwortlich, die Kernkommunikationssysteme zu entwerfen, zu entwickeln und zu leiten, die eine nahtlose, echtzeitfähige Interaktion zwischen Robotikkomponenten, IoT-Geräten und höherwertiger Software ermöglichen. Die Rolle erfordert Expertise in C++, Python, ROS/ROS2, FastDDS oder anderen DDS-Implementierungen sowie fundiertes Wissen über Echtzeit-Kommunikationsprotokolle und praktische Erfahrung mit Robotern und IoT-Geräten.

* Architekturiere und implementiere DDS-basierte Middleware, die robusten, skalierbaren und echtzeitfähigen Datenaustausch für Robotik- und IoT-Systeme sicherstellt.
* Entwirf, entwickle und optimiere Kernframeworks und Softwarebibliotheken für die Middleware-Infrastruktur, die Autonomie-, Wahrnehmungs- und Kontrollsubsysteme unterstützt.
* Begleite ein Team von Engineers und fördere Best Practices in der Softwareentwicklung und Systemintegration für Robotik.
* Arbeite mit funktionsübergreifenden Teams (Hardware, Perception, Controls) zusammen, um Anforderungen zu definieren, Systemprobleme zu debuggen und eine zuverlässige Leistung verteilter Systeme zu erreichen.
* Manage die Integration und Bereitstellung von Middleware-Frameworks wie ROS/ROS2 mit DDS (z. B. FastDDS) und stelle Kompatibilität sowie Echtzeit-QoS sicher.
* Trage zu Toolchains und CI/CD-Pipelines für schnelle Entwicklung, Tests und Releases von robotischen Middleware-Lösungen bei.
* Bewerte und wähle geeignete industrielle Kommunikationsprotokolle (MQTT, OPC-UA, DDS) je nach Systemanforderungen wie Latenz, Zuverlässigkeit und Skalierbarkeit aus.

## **Auf was können wir uns freuen**

* Fortgeschrittene Kenntnisse in C++ und Python für Systementwicklung und Infrastruktur-Skripting.
* Tiefes Verständnis von DDS (Data Distribution Service) und praktische Erfahrung mit einer Variante wie FastDDS.
* Expertise in ROS und ROS2, einschließlich der Integration eigener DDS-Implementierungen als ROS2-Backend.
* Umfassendes Wissen über Echtzeit-Kommunikationsprotokolle und verteilte Systeme im Robotik- und IoT-Bereich.
* Umfangreiche Erfahrung in der direkten Arbeit mit Robotern und IoT-Geräteintegration, einschließlich Sensor- und Aktuatorframeworks.
* Vertrautheit mit Containerisierung, CI/CD und Entwicklungsautomatisierung.
* Starke Problemlösungs- und Debugging-Fähigkeiten für Multi-Plattform-Integration und Performance-Optimierung.
* Wünschenswert: Kenntnisse in Cloud-nativen Microservices.
* Erfahrung in Performance-Tuning von Middleware und Verwaltung von QoS-Policies in DDS.
* Wissen über Sicherheit und Zugriffskontrolle in DDS-basierten Robotikumgebungen.
* Erfahrung mit industriellen Kommunikationsprotokollen und IIoT-Systemintegration.
* Führungserfahrung in leistungsstarken Teams, insbesondere beim Aufbau und der Skalierung einer Entwicklungs-Kultur.

## Apply

[Apply on Neura Robotics Gmbh](<https://jobs.ashbyhq.com/neura-robotics-gmbh/48b9a219-04c5-41a7-8c14-9c5bbb9afe36>)

Canonical job page: <https://jobstar.asia/job/software-engineer-dds-expert-mensch-neura-robotics-gmbh-metzingen-riederich-8d1b6a50be6327d2>
