Neura Robotics Gmbh

Software Engineer - DDS expert (Mensch)

Metzingen / Riederich. Posted 2 months ago

The role

Als Software Developer für DDS-basierte Middleware entwirfst, entwickelst und leitest du Kernkommunikationssysteme für Robotikkomponenten, IoT-Geräte und Software. Du architektierst Middleware für den Datenaustausch und arbeitest mit funktionsübergreifenden Teams zusammen.

What you will do

  • Architekturiere und implementiere DDS-basierte Middleware.
  • Entwirf, entwickle und optimiere Kernframeworks und Softwarebibliotheken.
  • Begleite ein Team von Engineers und fördere Best Practices.
  • Arbeite mit funktionsübergreifenden Teams zusammen.
  • Manage die Integration und Bereitstellung von Middleware-Frameworks wie ROS/ROS2 mit DDS.
  • Trage zu Toolchains und CI/CD-Pipelines bei.
  • Bewerte und wähle geeignete industrielle Kommunikationsprotokolle aus.

Required qualifications

  • Fortgeschrittene Kenntnisse in C++ und Python.
  • 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.

Nice to have

  • 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.

About the company

neura-robotics-gmbh

Software Engineer - DDS expert (Mensch) at Neura Robotics Gmbh | JobZoey