Softwareentwickler (m/w/d) Mobile Robotik Schwerpunkt Behavior Tree
Dein Talent.
Join the Intralogistics Pioneers.
Jungheinrich gehört zur weltweiten Spitzengruppe in der Branche und treibt mit seinen Innovationen die Intralogistik voran. Als Mitglied interdisziplinärer Expertenteams setzt du mit Mut, Engagement und Drive täglich neue Maßstäbe und damit hohe Hürden für den Wettbewerb. Die direkte Nähe zur Produktion, das kollegiale Umfeld sowie umfangreiche Weiterbildungsmöglichkeiten machen den Weg frei für gemeinsame Erfolge und deine persönliche Entwicklung.Deine Aufgaben
- Weiterentwicklung der zentralen Komponente der Autonomiesoftware zur Steuerung des Fahrzeugverhaltens
- Architektur und Design der Roboterzustände und deren Übergänge
- Erstellung der Zustandsmodelle mittels Behavior Trees
- Implementierung der Zustandsknoten in Python für das Robotik-Framework ROS
- Testen der erstellten Software auf verschiedenen Ebenen
- Abstimmung der Schnittstellen zu anderen Komponenten
- Betreuung des Produkts über seinen Lebenszyklus (Dokumentation, CI/CD, Code Maintenance)
Dein Profil
- Abgeschlossenes Studium im Bereich Ingenieurwissenschaften, Informatik, Mathematik oder einer verwandten Fachrichtung
- Sehr gute Kenntnisse in der Programmierung, insbesondere in Python, idealerweise auch in ROS und C++
- Praktische Erfahrung in der Modellierung des Verhaltens autonomer Systeme, idealerweise mittels Behavior Tree
- Erfahrung mit gängigen Dateiformaten wie JSON, YAML etc.
- Kenntnisse in Linux und Versionsverwaltung (wie etwa Git), Erfahrung in agiler Softwareentwicklung wünschenswert
- Gutes Deutsch und sehr gutes Englisch
- Hohe Selbstständigkeit, Lernbereitschaft, Kreativität und Verlässlichkeit
- Führerschein und eigener Pkw
Deine Vorteile
Deine Zusatz-Infos