Diese Liste enthält nur Länder, für die in der ausgewählten Sprache Stellenangebote veröffentlicht wurden (z. B. in der französischen Version werden nur Stellenangebote in Französisch angezeigt, und in der englischen Version nur solche in Englisch).
Im Mittelpunkt dieser Position steht die Entwicklung, Automatisierung und Durchführung von Teststrategien für Embedded- und FPGA-basierte Hardware-Systeme. Sie arbeiten an der Schnittstelle zwischen Softwareentwicklung, Hardware-Design und Systemintegration und tragen maßgeblich zur Sicherstellung der Systemqualität bei.
Verantwortlichkeiten
Entwicklung und Pflege automatisierter Testumgebungen für Embedded-Systeme und FPGA-basierte Hardwareplattformen
Design, Implementierung und Ausführung von funktionalen, Integrations-, Regressions- und Performance-Tests auf realer Hardware
Aufbau und Weiterentwicklung von Testautomatisierungs-Frameworks und Test-Harnesses (z. B. mit Python, Shell-Scripting und weiteren Technologien)
Implementierung und Pflege von Hardware-in-the-Loop-Testsystemen
Integration automatisierter Tests in CI/CD-Pipelines (z. B. GitLab CI/CD, GitHub Actions oder vergleichbare Systeme)
Enge Zusammenarbeit mit Embedded Software-, FPGA-, Hardware- und Systementwicklungsteams zur Definition geeigneter Teststrategien
Analyse des Systemverhaltens auf Zielhardware inkl. Debugging von C-Code, Kommunikationsschnittstellen und Timing-Verhalten
Aufbau, Konfiguration und Wartung komplexer Test-Racks mit Embedded-Hardware, FPGA-Boards und Mess-/Prüftechnik
Unterstützung bei der Verifikation FPGA-bezogener Funktionen (je nach Projektanforderung)
Einsatz von Debugging-, Trace- und Messtools zur Fehleranalyse und Systemverifikation
Dokumentation von Teststrategien, Testfällen, Testergebnissen sowie Systemeinschränkungen
Anforderungen
Erfolgreich abgeschlossenes Bachelor- oder Masterstudium im Bereich Informatik, Elektrotechnik, Embedded Systems, Automatisierungstechnik oder einer vergleichbaren Fachrichtung
Erste bis mehrjährige Berufserfahrung im Bereich Embedded Softwareentwicklung oder Embedded Software Testing
Sehr gute Kenntnisse in der Programmiersprache C, insbesondere im Bereich Low-Level-Programmierung, Speicherverwaltung und Hardware-naher Entwicklung
Gute Kenntnisse in Python sowie Erfahrung mit Bash, YAML oder vergleichbaren Technologien
Erfahrung in der Testautomatisierung für Embedded-Systeme, idealerweise inkl. Hardware-in-the-Loop-Umgebungen
Erfahrung mit CI/CD-Tools wie GitLab CI/CD, GitHub Actions oder Azure DevOps
Verständnis für Embedded-Kommunikationsschnittstellen wie UART, SPI, I2C oder Ethernet
Erfahrung im Umgang mit Debugging-Tools, Mess- und Testequipment sowie Versionsverwaltungssystemen
Strukturierte, analytische und lösungsorientierte Arbeitsweise
Fähigkeit zur Zusammenarbeit in interdisziplinären Engineering-Teams
Sehr gute Kommunikations- und Dokumentationsfähigkeiten
Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse
Was wir biete
Unbefristeten Arbeitsvertrag zur sicheren Zukunftsplanung
Eine attraktive, leistungsgerechte und tariflich abgesicherte Vergütung
Wir verwenden Cookies, um Ihr Nutzungserlebnis zu verbessern, den Datenverkehr zu analysieren und personalisierte Inhalte bereitzustellen. Durch Klicken auf „Akzeptieren“ stimmen Sie der Verwendung von Cookies zu.
Anmelden, um sich zu bewerben
Erstellen Sie ein kostenloses Konto oder melden Sie sich an, um zur Bewerbungsseite dieser Stelle zu gelangen.
Bewerben Sie sich und verfolgen Sie alle Bewerbungen an einem Ort
Speichern Sie Stellen und verlieren Sie kein interessantes Angebot
Kostenloser Lebenslauf-Generator und Karriere-Tools