Senior Softwareentwickler ROS Mobile Robotics
4am Robotics GmbH
Plattling, Germany
9 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, German Experience level
SeniorJob location
Remote
Plattling, Germany
Tech stack
.NET
C Sharp (Programming Language)
C++
Code Review
Continuous Integration
Linux
Programming Tools
Python
Software Architecture
Software Systems
GIT
Information Technology
Job description
Wir sind 4am Robotics - der Spezialist für autonome mobile Roboter (AMR) für die Intralogistik. Produktübergreifende Technik und Software treffen bei uns auf ein heterogenes Portfolio, das den Warenfluss flexibel, sicher und allzeit verfügbar von Ende zu Ende automatisiert und Komplexität reduziert. So können die Lösungen vom autonomen Routenzug über mobile Cobots bis hin zum autonomen Gabelstapler innerhalb kürzester Zeit automatisiert und softwareseitig beim Kunden implementiert werden., * Konzeption, Entwicklung und Weiterentwicklung moderner ROS-/ROS2-basierter Softwarelösungen für autonome mobile Robotersysteme
- Technische Verantwortung für die Architektur und Integration komplexer Softwarekomponenten
- Analyse und Lösung anspruchsvoller technischer Herausforderungen sowie kontinuierliche Optimierung bestehender Systeme
- Mitarbeit in interdisziplinären Projektteams sowie technische Abstimmung mit internen und externen Projektbeteiligten
- Mitgestaltung technischer Standards, Durchführung von Code Reviews sowie Unterstützung des Entwicklungsteams bei komplexen Fragestellungen
Requirements
- Abgeschlossenes Studium der Informatik, Robotik, Automatisierungstechnik, Mechatronik oder eine vergleichbare Qualifikation
- Mehrjährige Berufserfahrung in der Entwicklung komplexer Softwarelösungen, idealerweise im Bereich Robotik oder Automatisierung
- Sehr gute Kenntnisse in ROS/ROS2 sowie in der Entwicklung komponentenbasierter Softwarearchitekturen
- Sehr gute Programmierkenntnisse in C++ sowie idealerweise Python oder C#/.NET
- Gute Kenntnisse im Umgang mit Linux sowie modernen Entwicklungswerkzeugen (Git, CI/CD)
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Analytische Denkweise, hohe Eigenverantwortung und Freude daran, technische Verantwortung zu übernehmen
- Begeisterung für Mobile Robotics sowie die Motivation, sich kontinuierlich in neue Technologien und Themenfelder einzuarbeiten
Benefits & conditions
- Flexibles Arbeitszeiten und Möglichkeit zum Homeoffice
- Außergewöhnlicher Zusammenhalt & familiäres Miteinander
- 30 Tage Urlaub im Jahr und betriebliche Altersvorsorge
- Freiraum für eigene Ideen und Weiterentwicklungen bei flachen Hierarchien
- Spannende Projekte mit hohem Innovationsgrad