Software Engineer - Navigation Engineer (Mensch)
Deine Mission & Herausforderungen
Wir suchen einen Navigations-Softwareentwickler (m/w/d), der Navigationslosungen von Drittanbietern sowie interne Losungen auf unseren mobilen Roboterplattformen integriert, validiert und weiterentwickelt. Du arbeitest in der Softwareabteilung und beschaftigst dich mit Navigationssystemen von Drittanbietern, ROS 2, Robotermiddleware und Flottenschnittstellen, damit mobile Roboter in echten Kundenumgebungen zuverlassig navigieren.
Du integrierst und debuggst Navigationslosungen von Drittanbietern in mobile Roboter- und Manipulatorplattformen.
Du entwickelst ein tiefes Verstandnis fur die Fahigkeiten, Konfigurationsmoglichkeiten, Release-Updates und bekannten Einschrankungen von Navigationssoftware; du arbeitest eng mit Anbietern zusammen, meldest Probleme, gibst Feedback und verfolgst Fehlerbehebungen oder Funktionsverbesserungen.
Du entwickelst Software-Adapter zwischen Navigationssystemen, Hardware- und Flottenschnittstellen auf Basis bestehender Navigationssysteme.
Du unterstutzt die Inbetriebnahme der Navigation auf echten Robotern - u. a. Kartenerstellung, Lokalisierungs-Tuning, Trajektorienvalidierung und Recovery-Verhalten.
Du analysierst Navigationsfehler anhand von Docker-Logs, Rosbag, RViz/Foxglove und Kundenfeedback.
Du definierst Standard-Inbetriebnahme- und Abnahmekriterien fur Navigationsleistung, Robustheit, sicherheitsrelevantes Verhalten und Navigationsintegration.
Was du mitbringst
Abschluss in Robotik, Informatik, Softwaretechnik, Mechatronik oder einem vergleichbaren Bereich.
Idealerweise 2+ Jahre relevante Berufserfahrung in Robotik, Softwareentwicklung oder einem verwandten technischen Bereich.
Gute Kenntnisse in Navigations- und Lokalisierungstechniken (SLAM) sowie ROS 2.
Erfahrung mit C++, Python, RESTful APIs und Docker.
Die Fahigkeit, Probleme in komplexen Softwarearchitekturen zu debuggen und einzugrenzen, eigenstandig Ursachenanalysen durchzufuhren und mit geeigneten Tools und Methoden zu losen.
Verstandnis von VDA5050, Flottenmanagement oder Multi-Roboter-Verkehrskonzepten von Vorteil.
Bereitschaft, mit echten Robotern, Kundenumgebungen und interdisziplinaren Teams zu arbeiten.
Gute Englischkenntnisse in Wort und Schrift.