Embedded Python Testing
FA in: Remote & Stuttgart, München, Berlin o. Hannover
Dauer: 5 Monate
100% Auslastung
Start: ASAP
Dauer: 24 Monate
Auslastung: Fulltime
Lokation: Remote & Stuttgart, München, Berlin oder Hannover
Vertragsart: Arbeitnehmerüberlassung
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
Muss-Anforderungen:
* Bachelor/Master/Diplom in Informatik, technische Informatik oder Elektrotechnik
* Grundkenntnisse über Kommunikationsprotokolle
* Erweiterte Kenntnisse in der Software-Entwicklung (Schwerpunkt Test und Integration)
* Grundkenntnisse in einem Software-Konfigurationsverwaltungssystem (bevorzugt Git)
* Erweiterte Kenntnisse in der Software-Qualitätssicherung
* Grundkenntnisse in der objektorientierten Software-Entwicklung
* C/C++ Grundkenntnisse
* Erweiterte Kenntnisse in Python
* Linux (embedded) Grundkenntnisse
* Grundkenntnisse in der digitalen Schaltungstechnik
* Verhandlungssichere Deutsch- und gute Englischkenntnisse
Soll-Anforderungen:
* C# Kenntnisse
* systemd/dbus Kenntnisse
* Erfahrung im Safety/Security Umfeld
* ISTQB Zertifizierung