Python Tester* Embedded Devices
Ventus Engineering GmbH
München, Germany
3 months ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Tech stack
Testing (Software)
Automation of Tests
C Sharp (Programming Language)
C++ (Programming Language)
Software Quality
Communications Protocols
Computer Engineering
Linux on Embedded Systems
Firmware
Python (Programming Language)
Object-Oriented Software Development
Software Engineering
Software Quality Assurance (SQA)
Software Modules
GIT
Information Technology
Job description
- Definition und Erstellung von Softwaretests in Python für eingebettete Geräte sowie Integration in die CI-Umgebung.
- Entwicklung und Wartung des Testframeworks und der Testinfrastruktur.
- Erstellung und Pflege von Dokumentationen zur Softwarequalität.
- Mitarbeit in einem agilen Entwicklungsteam.
- Koordination mit der Softwareentwicklung und anderen Entwicklungsteams (Firmware, Hardware).
- Integration von Softwaremodulen in Geräte und Durchführung von Software- und Funktionstests am Gerät.
- Verifizierung der Software durch Messungen an der Hardware.
- Unterstützung bei der Integration der Geräte in das Gesamtsystem.
Requirements
- Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik oder Technischen Informatik (Bachelor/Master/Diplom).
- Fortgeschrittene Kenntnisse in: Softwareentwicklung (Schwerpunkt Test und Integration), Software-Qualitätssicherung und Python.
- Grundkenntnisse in: Kommunikationsprotokollen, Software-Konfigurationsmanagementsystemen (vorzugsweise Git), objektorientierter Softwareentwicklung, C/C++ und Embedded Linux sowie digitaler Schaltungstechnik.
- Wünschenswert sind Kenntnisse/Erfahrungen in: C#, systemd/dbus, Sicherheitsumgebungen und ISTQB-Zertifizierung.
- Verhandlungssicheres Deutsch und fortgeschrittenes Englisch.
Benefits & conditions
- Herausforderung. Spannende Projekte mit der Technologie "von morgen" und von Anfang an verantwortungsvolle Aufgaben.
- Offenheit. Flache Hierarchien, offene Türen und regelmässige Mitarbeitergespräche.
- Entlohnung. übertarifliche Vergütung mit Projektzulagen je nach Projekt/Aufgabe; Reisespesenmodelle; Betriebliche Altersversorgung; Kostenloses "Absolventenpaket" mit Unterstützung bei Wohnungssuche; Versicherungs-Check und "die erste Steuererklärung" durch Valentum und unsere Partner.
- Erholung. 30 Tage bezahlten Urlaub und Gleitzeitkonto mit flexibler Arbeitszeitenregelung.
- Entwicklung. Innerbetriebliche und externe Weiterbildungsmassnahmen.
- Spass. Regelmässige Events wie Workshops, Stammtische, Kochabende, Sport-Events, u.v.m.
- Optionen. Einsatz bei Top-Herstellern und Zulieferern mit der Möglichkeit, später zum Kunden zu wechseln.