Embedded Software Test Engineer
Role details
Job location
Tech stack
Job description
Wir vereinen Expertise in Embedded Software, moderner Softwareentwicklung, Cloud-Architekturen, Data & AI Engineering sowie ganzheitlichem Systems Engineering. So entstehen vernetzte Plattformen, smarte Datenanalysen und hochverfügbare Architekturen für komplexe und sicherheitskritische Anwendungen.
In dieser Rolle übernimmst du die Verantwortung für die Konzeption, Entwicklung und Durchführung von Tests für Embedded Software - mit einem starken Fokus auf Testautomatisierung, Systemintegration und Qualitätssicherung. Du arbeitest eng mit Softwareentwicklern, Hardwareingenieuren und QA-Teams zusammen, um die Zuverlässigkeit und Performance unserer Systeme sicherzustellen.
Werde jetzt Teil unseres Teams - in einer internen und unbefristeten Festanstellung als Embedded Software Test Engineer (m/w/x) mit folgenden Aufgaben:
- Entwicklung, Implementierung und Pflege automatisierter Testskripte und Testframeworks für Embedded Software
- Planung, Design und Durchführung von Tests auf verschiedenen Ebenen (Unit-, Integrations-, System- und Regressionstests)
- Analyse von Testergebnissen, Identifikation von Fehlern sowie enge Abstimmung mit Entwicklungsteams zur Fehlerbehebung
- Aufbau und Betreuung von Testumgebungen, einschließlich Hardware-in-the-Loop (HiL) und simulationsbasierter Tests
- Zusammenarbeit mit interdisziplinären Teams zur Verbesserung der Anforderungen und Erhöhung der Testabdeckung
- Integration von Testprozessen in CI/CD-Pipelines (z. B. GitLab)
- Kontinuierliche Weiterentwicklung von Testmethoden, -tools und -prozessen
- Dokumentation von Testfällen, Testergebnissen und Qualitätssicherungsmaßnahmen
Requirements
- Mehrjährige Erfahrung im Testing von Embedded Software, idealerweise im sicherheitskritischen Umfeld
- Fundierte Kenntnisse in der Testautomatisierung sowie im Umgang mit entsprechenden Frameworks (z.B. Pytest)
- Gute Programmierkenntnisse in Python und/oder C++
- Erfahrung mit CI/CD-Umgebungen, insbesondere GitLab
- Know-how in der Arbeit mit Simulatoren sowie HiL-Testsystemen
- Verhandlungssichere Deutsch- und Englischkenntnisse in Wort und Schrift
- Bereitschaft zur Teilnahme am Überprüfungsverfahren - Für diese Tätigkeit ist eine Sicherheitsüberprüfung nach SÜG (Ü2) vorgesehen