DEINE AUFGABENBEREICHE
- Entwerfen, implementieren und warten Sie Software für sensorbasierte Erkennungs- und Wahrnehmungssysteme
- Entwickeln Sie Algorithmen für die Signalverarbeitung, Datenfusion und Objekterkennung/-verfolgung
- Integrieren und testen Sie Software auf eingebetteten Plattformen und Sensorsystemen
- Enge Zusammenarbeit mit Systemingenieuren, Testingenieuren und anderen Stakeholdern, um qualitativ hochwertige Lösungen sicherzustellen
- Schreiben von sauberem, wartungsfreundlichem und gut dokumentiertem Code, einschließlich automatisierter Tests
- Teilnahme an Code-Reviews, Design-Diskussionen und Initiativen zur kontinuierlichen Verbesserung
- Unterstützung zukünftiger Erweiterungen der Produktfamilie mit wiederverwendbaren Software-Frameworks und Tools
DEINE BERUFLICHEN ERFAHRUNGEN
- Abschluss in Informatik, Elektrotechnik, Robotik oder ähnlichen Fachbereichen
- Berufserfahrung in der Softwareentwicklung, vorzugsweise in den Bereichen Robotik, ADAS, Embedded oder ähnlichen Bereichen
- Fundierte Programmierkenntnisse in C++ (moderne Standards) und Python sind erforderlich
- Gute Kenntnisse in Git und Vertrautheit mit Linux und CI/CD-Workflows
- Erfahrung mit Echtzeit- oder Embedded-Systemen
- Kenntnisse in einem oder mehreren der folgenden Bereiche: Signalverarbeitung, Sensorfusion, Computer Vision und/oder Wahrnehmung für Robotik/ADAS
- Analytische, strukturierte Herangehensweise und neugieriger Geist mit ausgeprägtem Verantwortungsbewusstsein
Von Vorteil
- Verständnis von Sensortechnologien (Lidar, Radar, Kamera)
- Erfahrung in der Entwicklung sicherheitskritischer Systeme (Schienenverkehr, Luftfahrt, Medizin, Automobilindustrie)
- Kenntnisse in ROS/ROS2 oder ähnlicher Middleware
- Verständnis von Systemarchitektur und Requirements Engineering