Senior Softwareentwickler*in Mobile Roboter
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
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.
Requirements
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.
Technologien
Python Git C++ Linux
Soft Skills
Teamfähigkeit Kommunikation Analytisches Denken
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Finding Jobs in Germany
Where to Find Entry-Level Software Engineering Jobs
The Biggest German Tech Companies
Where To Find Software Engineering Jobs