Was Sie erwartet:
1. Definition und Erstellung von Softwaretests in Python für embedded Geräte, sowie Integration in die CI-Umgebung
2. Entwicklung und Wartung des Testframeworks und der Testinfrastruktur
3. Erstellung und Pflege der Dokumentation zur Software-Qualität - Mitarbeit in einem agilen
Entwicklungsteam
4. Abstimmung und Koordination mit der Softwareentwicklung und anderen Entwicklungsteams (Firmware, Hardware)
5. Integration von Software Modulen in Geräte - Durchführung von Software-Tests und Funktions-tests am Gerät
6. Verifikation der Software durch Messungen an der Hardware
7. Unterstützung bei der Integration der Geräte im Gesamtsystem
Was Sie mitbringen:
8. Abgeschlossenes Studium der Informatik, Elektrotechnik oder vergleichbare Qualifikation
9. Grundkenntnisse über Kommunikationsprotokolle
10. Erweiterte Kenntnisse in der Software-Entwicklung (Schwerpunkt Test und Integration)
11. Grundkenntnisse in Software-Konfigurationsverwaltungssystemen (z.B. Git)
12. Erweiterte Kenntnisse im Bereich der Software-Qualitätssicherung
13. Grundkenntnisse in objektorientierter Software-Entwicklung
14. Gute Kenntnisse in Python
15. Erfahrung in der C/C++ Programmierung
16. Kenntnisse in C# sind wünschenswert
17. Grundkenntnisse in Linux (embedded)
18. Erfahrung mit systemd/dbus wünschenswert
19. Kenntnisse im Safety/Security Umfeld wünschenswert
20. Grundkenntnisse in digitaler Schaltungstechnik
21. ISTQB Zertifizierung wünschenswert
22. Verhandlungssichere Deutsch- und Englischkenntnisse
Was wir können:
Verantwortungsvolle Aufgaben Flexible Arbeitszeiten Eigenverantwortliches Arbeiten Konzernweites "Netzwerken" Sehr gute Übernahmechance Rabatte Öffentliche Verkehrsanbindung Intensive Einarbeitung Attraktive Vergütung Option für Berufseinstieg Verantwortungsvolle Aufgaben Flexible Arbeitszeiten Eigenverantwortliches Arbeiten Konzernweites "Netzwerken" Sehr gute Übernahmechance Rabatte Öffentliche Verkehrsanbindung Intensive Einarbeitung Attraktive Vergütung Option für Berufseinstieg