Das Unternehmen ist ein führender Anbieter im Bereich der autonomen mobilen Roboter (AMRs) und entwickelt innovative Lösungen für verschiedene Branchen, insbesondere für Industrie- und Logistikunternehmen. In dieser verantwortungsvollen Rolle als Senior Softwareentwickler*in sind Sie maßgeblich an der Entwicklung und Implementierung von Softwarekomponenten für die autonomen mobilen Roboter beteiligt. Ihre Aufgaben umfassen die Programmierung von Navigation und Missionslogik sowie die Integration der Software auf den Fahrzeugen. Sie arbeiten mit modernen Programmiersprachen wie Python und C++ und nutzen ROS/ROS 2, um robuste und wiederverwendbare Software zu erstellen. Darüber hinaus testen und validieren Sie die Funktionen sowohl in Simulationen als auch auf realen Robotern, um sicherzustellen, dass diese unter verschiedenen Bedingungen effizient arbeiten. Sie analysieren komplexe Fehlerbilder und arbeiten eng mit einem interdisziplinären Team aus Softwareentwicklern, Elektronikern, Mechanikern und Operations zusammen. Das Unternehmen bietet Ihnen die Möglichkeit, aktiv an der Gestaltung von Architektur, Code-Qualität und Entwicklungsprozessen mitzuwirken. Sie profitieren von einem innovativen Arbeitsumfeld, in dem Teamarbeit und direkte Kommunikation großgeschrieben werden.
Senior Softwareentwickler*in Mobile Roboter (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat bringt mehrjährige Erfahrung in der Softwareentwicklung für mobile Roboter mit, vorzugsweise im Bereich der autonomen mobilen Roboter oder automatisierten geführten Fahrzeugen (AGVs). Sie haben praktische Erfahrung mit ROS/ROS 2 und sind versiert in der Integration, dem Test und dem Debugging verteilter Robotiksysteme. Fortgeschrittene Kenntnisse in Python und C++ sind unerlässlich. Darüber hinaus sind Kenntnisse in mindestens einem der folgenden Bereiche von Vorteil: Lokalisierung, Navigation, Sensorfusion, SLAM, Mikrocontroller, Systemintegration oder Netzwerktechnologien. Ein sicherer Umgang mit Linux, Git sowie modernen Entwicklungsworkflows ist erforderlich. Sie zeichnen sich durch eine strukturierte, eigenständige und lösungsorientierte Arbeitsweise aus und bringen eine Hands-On-Mentalität sowie ein agiles Mindset mit. Zudem sind sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift (mindestens C1) notwendig. Die Bereitschaft zur überwiegenden Präsenzarbeit vor Ort in Regenstauf wird ebenfalls vorausgesetzt.