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.

ROS 2 Engineer (Human)
Neura Robotics GmbH • Metzingen
Gestalte die Zukunft der Mensch-Roboter-Kollaboration
-
Vollzeit
Metzingen
-
Motion Planning & Entwicklung
Entwicklung, Implementierung und Test von Motion-Planning-Algorithmen für Robotermanipulatoren und mobile Roboter unter Verwendung von ROS 2 Frameworks (z.B. MoveIt 2 für Roboterarme, Navigation2 für mobile Plattformen). Erstellung robuster Pfadplanungs-, Trajektorien-Optimierungs- und Kollisionsvermeidungs-Algorithmen zur sicheren und effizienten autonomen Bewegung. -
Robotersoftware-Integration
Entwicklung und Wartung von ROS 2 Nodes, Services und Libraries zur Integration verschiedener Sensoren und Aktoren in ein ganzheitliches Robotersystem. Dies beinhaltet die Anbindung von Hardware wie Roboterarmen, Greifern, mobilen Plattformen, Kameras und LiDARs sowie die Sicherstellung einer nahtlosen Kommunikation und Steuerung innerhalb des ROS 2 Ökosystems. -
Systemperformance & Zuverlässigkeit
Optimierung der Systemperformance für Echtzeitfähigkeit und Zuverlässigkeit. Analyse und Lösung von Software- und Hardware-Problemen (DDS-Kommunikation, Regelkreise, etc.), um ein robustes Verhalten der Roboter in dynamischen Umgebungen sicherzustellen. Feineinstellung der ROS 2 Middleware (z.B. Fast DDS QoS-Parameter, Threading) zur Minimierung von Latenzen und Erhöhung der Kommunikationsstabilität. -
Open-Source-Beiträge
Aktive Mitarbeit in der ROS 2 Open-Source-Community. Entwicklung und Pflege qualitativ hochwertiger Open-Source-ROS-Pakete im Rahmen unserer Projekte sowie Zusammenarbeit mit externen Entwicklern zur Integration von Verbesserungen in Upstream-Projekte. Dies umfasst auch die Beteiligung an Community-Aktivitäten (z.B. Foren, ROS Enhancement Proposals) und die Unterstützung von Open-Source-Initiativen. -
Zusammenarbeit & Deployment
Enge Zusammenarbeit mit interdisziplinären Teams (Regelungstechnik, Perzeption, Hardware-Entwicklung) zur Integration der Planungssoftware in das Gesamtsystem des Roboters. Teilnahme an Code-Reviews und Tests sowie Unterstützung beim Deployment der Software auf realen Robotersystemen für Feldtests. Erstellung von Dokumentationen und Tutorials für den internen Gebrauch sowie für die Open-Source-Community.
- Ausbildung & Erfahrung
Abgeschlossenes Studium (Bachelor/Master) in Robotik, Informatik, Elektrotechnik, Maschinenbau oder einem verwandten Bereich.
Mindestens 3 Jahre praktische Erfahrung in der Softwareentwicklung im Bereich Robotik, idealerweise mit Schwerpunkt auf ROS oder ROS 2. - ROS 2 Expertise
Sehr gute Kenntnisse der ROS 2 Architektur und Tools.
Nachgewiesene Erfahrung in der Entwicklung von ROS 2 Anwendungen (eigene Nodes, tf2, ROS 2 Launch, etc.) sowie im Umgang mit ROS 2 Middleware (DDS/RTPS).
Erfahrung mit Fast DDS und dem Feintuning von QoS-Parametern zur Performance-Optimierung ist besonders wünschenswert. - Motion Planning Erfahrung
Fundiertes Wissen in Motion Planning und Robotik-Kinematik.
Praktische Erfahrung mit Motion-Planning-Bibliotheken und Frameworks, z.B. MoveIt 2 für Manipulatoren oder Navigation2/OMPL für mobile Roboter. - Programmierkenntnisse
Sehr gute Kenntnisse in C++ und Python für die Entwicklung von Robotersoftware.
Fähigkeit, effizienten und robusten Code für Algorithmik und Hardwareanbindung zu schreiben.
Erfahrung mit modernen Softwareentwicklungsmethoden (Objektorientierung, Datenstrukturen, Multithreading) wird erwartet. - Linux & Entwicklungstools
Sicherer Umgang mit Linux-Umgebungen in Entwicklung und Deployment.
Erfahrung mit gängigen Entwicklungstools und -prozessen: Versionskontrolle (Git/GitHub), Build-Systeme (colcon/CMake) und Containerisierung (Docker) für ROS 2 Anwendungen. - Open-Source-Engagement
Nachweisbare aktive Beteiligung an Open-Source-Projekten im Robotik-Umfeld, insbesondere ROS/ROS 2.
Beiträge zu ROS 2 Core, Navigation2, MoveIt oder Pflege eigener ROS 2 Pakete sind von Vorteil.
Wünschenswerte Kenntnisse
- Echtzeit & DDS-Tuning
Erfahrung in der Optimierung der Echtzeit-Performance von ROS 2 (z.B. Real-Time Linux, rclcpp Executors, DDS Middleware-Tuning).
Kenntnisse des ros2_control-Frameworks zur Echtzeitanbindung von Hardware sind von Vorteil. - Perzeption & Machine Learning
Erfahrung in Computer Vision oder Machine Learning im Robotik-Kontext (z.B. Vision-basiertes Greifen, ML-gestützte Bewegungsplanung).
Kenntnisse in Sensorfusion, Physiksimulation oder 3D-Perzeption sind ebenfalls wünschenswert. - DevOps & CI/CD
Erfahrung mit CI/CD-Pipelines und automatisierten Tests für Robotersoftware.
Kenntnisse in Tools wie GitHub Actions oder Jenkins sowie Erfahrung im Software-Deployment auf Robotersystemen im Feld. - Simulation & Visualisierung
Erfahrung mit gängigen Simulationstools in ROS 2 (z.B. Gazebo/Ignition) sowie mit Visualisierungs- und Debugging-Tools (RViz, Foxglove). - Community Leadership
Erfahrung als Maintainer oder wesentlicher Contributor in ROS/ROS 2 Open-Source-Projekten ist ein Plus.
Engagement in ROS 2 Arbeitsgruppen, Präsentationen auf der ROSCon oder vergleichbare Community-Aktivitäten unterstreichen das Open-Source-Mindset.
Worauf du dich freuen kannst
Gestaltungsfreiheit und Agilität
Leistungsorientierte und eigenverantwortliche Arbeitskultur mit flachen Hierarchien sowie flexiblen Arbeitszeiten und 30 Tagen Erholungsurlaub.
Leidenschaft zu gewinnen
Ein leidenschaftliches und hochqualifiziertes Team aus internationalen Experten, die Roboterassistenten neu definieren wollen.
Attraktive Vergütung
Wettbewerbsfähiges Gehaltspaket plus spezielle Mitarbeiterrabatte.
One Team
Ob Sommerfest oder Firmen-Townhall-Meetings – Erfolge feiern wir gemeinsam.
Weiterentwicklung
Unterstützung bei der persönlichen und beruflichen Entwicklung, Udemy-Schulungsplattform und mehr.
Unsere Unternehmenswerte. Die Eckpfeiler unseres Erfolgs.

Wir sind ein Team. Wir streben danach, Großes zu erreichen, indem wir den Erfolg unserer Kollegen und Partner fördern.

Wir streben nach technologischem Fortschritt, um Menschen ihre wertvolle Zeit für angenehme Tätigkeiten zurückzugeben.

Wir sind bestrebt, die Welt der Robotik zu revolutionieren, indem wir die Grenzen der Technologie täglich verschieben.

Durch offene Kommunikation und Transparenz leben wir ein hohes Maß an Wertschätzung.

Wir geben unser Bestes immer zwei Schritte voraus zu sein. Dies erreichen wir durch Empowerment, Handlungsfreiheit und Eigenverantwortung.

Der Mensch steht im Mittelpunkt all unseren Handelns.
Unser Standort

Unser Headquarter in Riederich ist 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.
Für alle, die Natur lieben, liegt die Schwäbische Alb direkt vor der Tür. Diese einzigartige Landschaft bietet unzählige Freizeitmöglichkeiten: Wandern auf spektakulären Höhenwegen, Mountainbiken durch idyllische Täler oder einfach die Ruhe und Weite genießen. Outdoor-Fans und Familien kommen hier voll auf ihre Kosten.
Und für alle, die das urbane Leben bevorzugen, ist Stuttgart nur eine kurze Fahrt entfernt. Die Stadt ist das pulsierende Zentrum der Region, bekannt für ihre Kultur, ihre starke Wirtschaft und ihr vielseitiges Freizeitangebot. Von Theatern und Museen über internationale Gastronomie bis hin zu einem aufregenden Nachtleben – Stuttgart hat für jeden etwas zu bieten.
Unser Standort verbindet das Beste aus allen Welten: modernste Technologie und Infrastruktur in Riederich, ein entspanntes, internationales Flair in Metzingen, die Natur der Schwäbischen Alb und die Möglichkeiten einer Großstadt in Stuttgart.
Willkommen in einer Region, die dich inspiriert – beruflich und privat.
Bewerbungsprozess
Wir sorgen für einen transparenten und effizienten Ablauf und freuen uns darauf, dich während des Bewerbungsprozesses kennenzulernen.