Softwareentwickler
Role details
Job location
Tech stack
Job description
Du arbeitest an der gesamten Robotik- und Softwarearchitektur und entwickelst autonome Systeme, die in Solarfeldern komplexe Aufgaben völlig selbstständig bewältigen - darunter Navigation, Reinigung, Umfeldwahrnehmung und Sicherheitslogik.
Deine Kernaufgaben umfassen:
Robotik & Autonomie Entwicklung und Implementierung von SLAM-Systemen, Mapping und Lokalisierung Aufbau von Sensorfusion Entwicklung von Path-Planning-Algorithmen Programmierung der Autonomie-Logik zur vollautomatischen Durchführung von Aufgabenreihen
Perzeption & KI Objekterkennung, Segmentierung und Klassifizierung von Umweltmerkmalen Aufbau von Sicherheitszonen & Risikomodellen Verarbeitung großer Sensordatenmengen in Echtzeit
Embedded Systeme & Steuerung Entwicklung von Modulen zur Ansteuerung von Antrieben, Aktuatoren und Reinigungsmechaniken Integration neuer Sensoren und Aktoren Sicherstellung von Echtzeitverhalten und Zuverlässigkeit
Safety, Diagnose & Systemarchitektur Implementierung der gesamten Sicherheitslogik Energie- und Reichweitenmanagement Fehlererkennung, Selbstdiagnose und Überwachungsroutinen
Daten & Cloud Telemetrie, Zustandsübertragung und Remote-Monitoring Aufbau eines stabilen und sicheren Backend-Datenflusses
Testen & Validieren Vor-Ort-Tests unserer Systeme im Feld Kontinuierliche Optimierung Erstellen von Tools für Simulation, Debugging und Entwicklung
Das solltest du mitbringen Wir sind offen für verschiedene Erfahrungslevel - vom engagierten Junior bis zum erfahrenen Senior. Wichtig ist deine Leidenschaft für Robotik und autonome Systeme.
Requirements
Erfahrung in Robotik-Entwicklung, idealerweise in einem oder mehreren Bereichen: SLAM, Navigation, Sensorfusion, Computer Vision, Embedded Systems, KI Sehr gute Kenntnisse in** C++ und/oder Python** Erfahrung mit ROS / ROS2, LiDAR-Systemen, Kamerasystemen, RTK-GNSS, IMUs Kenntnisse in Sicherheitsarchitekturen, Pfadplanung oder Realtime-Steuerung Erfahrung im Umgang mit Git, Versionskontrolle und modernen Entwicklungswerkzeugen Vorteilhaft: Erfahrung mit Systemtests im Feld, Mechatronik-Know-how oder Cloud-Backends
Persönliche Voraussetzungen
Selbstständige, verantwortungsvolle und strukturierte Arbeitsweise Hohe Eigenmotivation, lösungsorientiertes Denken, Kreativität Freude an Teamarbeit und interdisziplinärer Entwicklung Belastbarkeit, Zuverlässigkeit und hohes Qualitätsbewusstsein Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Benefits & conditions
· Flexibles Arbeiten · Dynamisches und motiviertes Team · Flache Hierarchien · Attraktives Gehaltspaket · Festanstellung mit unbefristetem Arbeitsvertrag · 30 Tage Urlaub, Gleitzeit · Weiterbildungsmöglichkeiten · Mitarbeiterevents · Betriebliche Altersvorsorge · Individuelles Bike oder E-Bike zu günstigen Leasing- und Übernahmekonditionen · Moderne Kommunikationsmittel, neues Bürogebäude sowie neue Fertigungshallen