Mit deiner Expertise sorgst du dafür, dass robuste und effiziente ROS-Komponenten entstehen, die als Kerntechnologie für unsere innovativen und anspruchsvollen Robotiklösungen dienen. Du übernimmst die Verantwortung für die Entwicklung, Optimierung und Integration unserer ROS2-basierten Remote Driving Systeme.
Deine Aufgaben
Funktionsentwicklung
Entwicklung und Optimierung von ROS-Nodes und -Paketen für verschiedene Anwendungen wie Steuerung, Systemmonitoring, Assistenzsysteme
Sicherstellung der Kompatibilität und Performance der ROS-Module
Performanceoptimierung
Durchführung von Leistungsanalysen zur Identifizierung von Engpässen in ROS-Systemen
Optimierung der Nachrichtenübertragung zwischen ROS-Nodes und Reduzierung der Latenz
Implementierung von Algorithmenoptimierungen, um die Recheneffizienz zu steigern (z.B. parallele Verarbeitung von CPU/GPU oder Verwendung von Approximationsalgorithmen)
Systemintegration
Erfolgreiche Integration von ROS-Modulen in bestehende Software- und Hardwaresysteme
Bereitstellung von stabilen, skalierbaren und erweiterbaren ROS-basierten Systemen
Verantwortung für den stabilen Kundeneinsatz des ROS2-Stacks
Qualitätssicherung
Durchführung von Code-Reviews, Tests und Optimierungen, um hohe Softwarestandards sicherzustellen
Debugging und Fehlerbehebung bei komplexen ROS2-Systemen
Dein Profil
tiefgehende Kenntnisse in ROS (Robot Operating System), insbesondere ROS2
Erfahrung in der Entwicklung von ROS-Nodes und -Paketen in C++
Kenntnisse in Sensorintegration (z.B. LiDAR, Kameras, IMU)
solide Erfahrung in Echtzeitprogrammierung und Multithreading
sicherer Umgang mit Versionskontrollsystemen (z.B. Git)
Erfahrung mit Unit-Testing und Debugging in ROS-Umgebungen
Erfahrung mit Middleware-Protokollen (z.B. DDS)
Kenntnisse in weiteren Programmiersprachen (z.B. Python), Wissen über Simulationstools (z.B. Gazebo), Kenntnisse in Machine Learning oder Computer Vision (im Kontext Robotik) und Erfahrung mit Nvidia Jetson Systemen wünschenswert
hohe analytische Fähigkeiten, Lösungsorientierung und Detailgenauigkeit (z.B. nachweisbare Projekterfahrung in der Analyse und Lösung von Herausforderungen in ROS-Systemen)
präzise Kommunikation und Neugierde
hohe Teamorientierung, indem du gern interdisziplinär zusammenarbeitest und bereit bist, dein technisches Wissen zu teilen
Unser Angebot
flexible Arbeitszeiten
bis zu 50% Homeoffice
konkurrenzfähiges Gehalt sowie Teilnahme am Mitarbeiterbeteiligungsprogramm
eine dynamische und spannende Arbeitsumgebung
die Chance, ein motiviertes Team um eine entscheidende Rolle zu erweitern
helle Büroräumlichkeiten mit autonomer Büroausstattung
Snacks und Getränke
Kontakt
Du hast Fragen zur Stelle? Nimm gern Kontakt zu Cosima über karriere@enabl-tech.de auf!
Jetzt bewerben
Für Fragen steht Dir unser HR-Team gerne zur Verfügung:
E-Mail: karriere@enabl-tech.de
Adresse: Schenkenburgstraße 7, 76135 Karlsruhe
Haben wir Dein Interesse geweckt? Bitte sende uns Deine Bewerbungsunterlagen zu.