Embedded Software Test Engineer - J14089
Role details
Job location
Tech stack
Job description
- Erstelle Testspezifikationen auf Basis der Softwareanforderungen und Architekturbeschreibungen
- Führe Modul- und Unit-Tests an Embedded-Software durch und dokumentiere die Ergebnisse
- Analysiere Testergebnisse, identifiziere Abweichungen und leite Nachweise für Fehlerbehebungen ab
- Automatisiere Testabläufe und implementiere Test-Hooks auf Zielhardware
- Verifiziere Softwarefunktionen unter besonderen Sicherheitsanforderungen und unterstütze Compliance-relevante Prüfungen
- Unterstütze Requirement-Tracking und erstelle aussagekräftige Testreports und Review-Dokumente
- Kommuniziere mit internen Schnittstellen aus Entwicklung, Qualität und Produktmanagement
Requirements
- Bringe ein abgeschlossenes Studium in Elektrotechnik, Informatik oder eine vergleichbare Qualifikation mit
- Verfüge über Praxiserfahrung in der Embedded-Entwicklung und im Testen mit C und C++
- Kennnisse in Unit-Testing, Testautomatisierung und Tools wie Tessy sind vorhanden oder sollen weiter ausgebaut werden
- Habe Grundwissen zur funktionalen Sicherheit und ersten Berührungspunkten mit Prozessen nach IEC 61508
- Arbeite strukturiert und analytisch bei der Fehlersuche und Dokumentation
- Sei teamorientiert, kommunikativ und belastbar mit guten Deutsch- und Englischkenntnissen
Benefits & conditions
Siegen
- Full-timeEmployment type: Full-time
- €52,500 - €69,500 (XING estimate)
- Hybrid
- Be an early applicant
About this job
Überblick
Du wirst Teil eines technischen Entwicklungsteams und arbeitest an der Verifikation von sicherheitsrelevanter Embedded-Software. Du profitierst von klaren Weiterentwicklungsmöglichkeiten, einer strukturierten Einarbeitung und flexiblen Arbeitszeiten mit teilweisem Homeoffice. Technologisch arbeitest du mit Embedded-Entwicklung und Test-Stacks wie C/C++, Unit-Test-Frameworks und Testautomationswerkzeugen (z. B. Tessy, Unity oder CMock) sowie Prozessen zur funktionalen Sicherheit nach IEC 61508. Deine Arbeit hat direkten Einfluss auf die Produktqualität und die Weiterentwicklung moderner Systemlandschaften., * Flexible Arbeitszeiten mit der Möglichkeit für hybrides Arbeiten
- Individuelle Weiterbildungsoptionen und Unterstützung bei fachlicher Entwicklung
- Leistungsgerechte Vergütung und transparente Gehaltsstrukturen
- ️ Arbeiten in einem Umfeld mit klaren Prozessen zur funktionalen Sicherheit
- Pendlerunterstützung und Mobilitätsangebote
- ️ Attraktive Urlaubsregelungen für eine gute Work-Life-Balance
- Strukturierte Einarbeitung mit festen Ansprechpersonen
- Regelmäßige Team-Events und Austauschformate
- Moderner Arbeitsplatz mit digitaler Infrastruktur