Aufgaben:
Definition und Erstellung von Softwaretests in Python für embedded Geräte, sowie Integration in die CI-Umgebung
Entwicklung und Wartung des Testframeworks und der Testinfrastruktur
- Erstellung und Pflege der Dokumentation zur Software-Qualität - Mitarbeit in einem agilen Entwicklungsteam
Abstimmung und Koordination mit der Softwareentwicklung und anderen Entwicklungsteams (Firmware, Hardware)
Integration von Software Modulen in Geräte
Durchführung von Software-Tests und Funktionstests am Gerät
Verifikation der Software durch Messungen an der Hardware
Unterstützung bei der Integration der Geräte im Gesamtsystem
Anforderungen:
Abgeschlossenes Studium der Informatik, Elektrotechnik, Technische Informatik oder vergleichbare Qualifikation
Kenntnisse und Erfahrungen in:
oben genannter Aufgabe
Software-Entwicklung (Schwerpunkt Test und Integration)
Software-Qualitätssicherung
Python
Grundkenntnisse:
in Kommunikationsprotokollen
Software-Konfigurationsverwaltungssystem (bevorzugt Git)
Objektorientierte Software-Entwicklung
Linux (embedded)
C/C++
Digitale Schaltungstechnik
Wünschenswert:
C#
systemd/dbus
im Safety/Security Umfeld
* ISTQB Zertifizierung
MNCJobs.de will not be responsible for any payment made to a third-party. All Terms of Use are applicable.