Robotics Software Engineer: Autonome Mobile Roboter
VACOM Vakuum Komponenten & Messtechnik GmbH
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
German Experience level
JuniorJob location
Tech stack
Artificial Intelligence
Computer Vision
Fieldbus
C++
CAN Bus
Linux
EtherCAT
Python
Object Detection
Robot Operating System
Information Technology
Job description
- Eigene Navigations- und Lokalisierungslösung entwickeln: Pfadplanung, Hindernisvermeidung, vSLAM.
- Objekterkennung und Lagebestimmung von Ladungsträgern und Hindernissen.
- Sensorik integrieren: Kameras, LiDAR, IMU, Safety-Scanner. Sensor-Fusion aufbauen.
- Robustes Error Handling und Recovery-Strategien implementieren.
- Auf dem echten Fahrzeug testen, Fehler analysieren, Architekturentscheidungen mittragen.
Wir freuen uns auf dich, wenn du, * idealerweise Erfahrung mit Foxglove oder vergleichbaren Tools zur Visualisierung und Analyse von Robotikdaten hast.
- Kenntnisse in vSLAM und visueller Odometrie mitbringst.
- dich mit Feldbus-Protokollen wie CAN-Bus oder EtherCAT auskennst.
- Erfahrung im Umgang mit Safety-Normen wie EN ISO 3691-4 oder EN ISO 13849 hast.
- Kenntnisse im Bereich Flottenmanagement oder Multi-Robot-Koordination mitbringst.
Unsere Benefits
Unbefristeter Vertrag, 30 Tage Urlaub. Direkter Produkteinfluss: was du entwickelst, fährt beim Kunden. Kurze Entscheidungswege, direkte Zusammenarbeit mit dem Gründerteam. Flexible Arbeitszeiten, mobiles Arbeiten nach Absprache. Weiterbildung, moderne Ausstattung, DUZ-Kultur.
Requirements
- ein Studium der Informatik, Robotik, Mechatronik, Elektrotechnik oder eine vergleichbare Qualifikation mitbringst.
- mindestens drei Jahre Berufserfahrung im Bereich Robotik, FTS, autonome Fahrzeuge oder in einem vergleichbaren Umfeld gesammelt hast.
- fundierte Kenntnisse in C++ und Python besitzt.
- praktische Erfahrung mit ROS 2 mitbringst, insbesondere mit Lifecycle Nodes, Actions, Launch-Systemen und tf2.
- bereits eigene Lösungen für Navigation und Lokalisierung entwickelt hast und nicht nur bestehende Frameworks konfiguriert hast.
- Erfahrung im Bereich Computer Vision hast, z. B. in Objekterkennung, Pose Estimation oder Kamera-Kalibrierung.
- Linux sicher als Entwicklungs- und Zielsystem einsetzt.
- KI-Tools selbstverständlich in deinen Entwicklungsprozess integrierst.
- Software direkt auf realen Robotersystemen in Betrieb nehmen und debuggen kannst.