Softwareentwickler*in Mobile Roboter
Role details
Job location
Tech stack
Requirements
Fahrzeug.
- Du implementierst robuste, wiederverwendbare Software in Python und C++ auf Basis von ROS/ROS 2.
- Du nutzt selbstverständlich fortschrittliche KI-Tools und -Agenten um die Effizienz deiner Arbeitszeit zu maximieren.
- Du testest und validierst Funktionen in Simulation sowie auf realen Robotern im Innen- und Außeneinsatz.
- Du analysierst komplexe Fehlerbilder im Zusammenspiel von Sensorik, Aktorik und Software und bringst sie strukturiert zur Lösung.
- Du arbeitest eng mit Kolleg*innen aus Software, Elektronik, Mechanik und Operations zusammen, um neue Funktionen schnell in Kundenprojekte zu bringen.
- Du gestaltest Architektur, Code-Qualität sowie Entwicklungs- und Release-Prozesse aktiv mit und teilst Dein Wissen im Team.
Das zeichnet Dich aus
- Mehrjährige Erfahrung in der Entwicklung von Software für mobile Roboter, idealerweise für AMRs oder AGVs.
- Praxiserfahrung mit ROS/ROS 2 sowie mit der Integration, dem
Test und dem Debugging verteilter Robotiksysteme.
- Fortgeschrittene Fähigkeiten in Python und C++.
- Erfahrung in mindestens einem der folgenden Bereiche ist von Vorteil: Lokalisierung, Navigation, Sensorfusion, SLAM, Mikrocontroller, Systemintegration oder Netzwerk.
- Sicherer Umgang mit Linux, Git, Tests und modernen Entwicklungsworkflows.
- Strukturierte, eigenständige und lösungsorientierte Arbeitsweise, gepaart mit Hands-On Mentalität und agilem Mindset.
- Bereitschaft zur überwiegenden Präsenzarbeit vor Ort in Regenstauf.
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift (jeweils min. C1).
Was wir bieten
- Eine verantwortungsvolle Rolle mit direktem Einfluss auf Produktentwicklung und Projekterfolg
- Abwechslungsreiche Projekte in einem innovativen Arbeitsumfeld
- Teamplay & direkte Kommunikation, Deine Meinung zählt!
- Perspektive auf Weiterentwicklung und Führungsverantwortung im wachsenden