Deine MissionDu baust robuste und skalierbare CI/CD-Pipelines auf und entwickelst umfassende Teststrategien. Dein Ziel ist es, die Stabilität, Zuverlässigkeit und Performance von ROS2-basierten Anwendungen auf Nvidia Jetson-Plattformen sicherzustellen und unsere Entwicklungs- und Betriebsprozesse effizient und automatisiert zu gestalten.
Deine Aufgaben- Systemstabilität und Qualitätssicherung
- Aufbau und Pflege robuster CI/CD-Pipelines
- Entwicklung und Implementierung von Testplänen (Unit-, Integrations- und Systemtests) für ROS2-Systeme
- Sicherstellung der Stabilität, Zuverlässigkeit und Performance auf Nvidia Jetson-Hardware
- Effiziente Entwicklungsprozesse
- Automatisierung von Build-, Test- und Deployment-Prozessen
- Implementierung von Harwarde in the Loop (HIL) und Software in the Loop (SIL) Testumgebungen
- Nutzung von Digital Twins zur effizienten Validierung von Softwareänderungen vor dem physischen Deployment
- Fehleranalyse und kontinuierliche Verbesserung
- Identifikation, Dokumentation und Behebung von Fehlern und Performance Problemen
- Einführung neuer Test- und DevOps-Werkzeuge sowie Best Practices zur kontinuierlichen Optimierung der Lieferzyklen
- Erstellung nachvollziehbarer Testergebnisse und präzise Berichterstattung zur Unterstützung der Entwicklerteams
Dein Profil- tiefgehende Kenntnisse in DevOps-Tools und DevOps-Praktiken, insbesondere CI/CD
- Erfahrung mit Testframeworks (z.B. Google Test, Pytest) und Simulationstools (Gazebo)
- Erfahrung in der Entwicklung und Optimierung von ROS2-Systemen
- fundierte Kenntnisse in C++, idealerweise im Kontext Robotik
- Vertrautheit mit Nvidia Jetson-Plattformen und Linux
- Erfahrung mit Containerisierung (Docker), Orchestrierung (Kubernetes) und Integration automatisierter Tests
- Erfahrung in der Entwicklung, Planung und Durchführung von Tests (Unit-, Integrations-, Systemtests)
- Fähigkeit zur Implementierung von HIL-/SIL-Tests und Testautomation
- Kenntnisse in DDS/FastRTPS und GPU-Programmierung (z.B. CUDA) wünschenswert
- Erfahrung mit Sicherheitsaspekten in DevOps (Secret Management, Security Scans) wünschenswert
- Kenntnisse in Python wünschenswert
Außerdem zeichnet dich aus:
- analytische Fähigkeiten, um komplexte technische Probleme zu durchdringen und zielgerichtet zu lösen
- Kommunikationsstärke und Präzision, um Testergebnisse, Prozessverbesserungen und technische Anforderungen zu vermitteln
- Neugierde und Eigeninitative, um neue Tools, Methoden und Best Practices proaktiv einzuführen
- Lösungsorientierung und Detailorientierung, um praxisgerechte Lösungen unter Qualitäts- und Performanceaspekten zu entwickeln
Unser Angebot - ein breites Aufgabenfeld an der Schnittstelle zwischen Entwicklung, Test und Betrieb (Full DevOps Cycle)
- konkurrenzfähiges Gehalt sowie Teilnahme am Mitarbeiterbeteiligungsprogramm (VSOP)
- flexible Arbeitszeiten
- bis zu 50% Homeoffice
- eine dynamische und spannende Arbeitsumgebung mit hochinnovativen robotischen Produkten
- die Chance, ein motiviertes Team um eine entscheidende Rolle zu erweitern
- helle Büroräumlichkeiten mit autonomer Büroausstattung
- Snacks und Getränke
KontaktDu hast Fragen zur Stelle? Dann nimm gern Kontakt zu Cosima über [email protected] auf.