Test Automation Engineer / Testautomatisierer
Role details
Job location
Tech stack
Job description
- Sie entwerfen und implementieren automatisierte Test-Suiten für VHDL-basierte FPGA-Designs, die sowohl funktionale Prüfungen als auch Performance-Tests abdecken
- Sie binden diese automatisierten Tests in unsere CI/CD-Pipelines ein und verwenden dabei Plattformen wie GitHub Actions oder GitLab CI/CD
- Entwicklung von Test-Harnesses und Frameworks, um ein effizientes und skalierbares Testing von FPGA-Projekten mit VHDL und VUnit zu ermöglichen
- Sie arbeiten eng mit FPGA-Designern und Entwicklern zusammen, erfassen Anforderungen und setzen Lösungen für die Testautomatisierung um
- ebenso planen, konstruieren und konfigurieren Sie komplexe Test-Racks einschließlich FPGA-Hardware und der erforderlichen Peripherie
- Sie nutzen Simulationswerkzeuge wie ModelSim und QuestaSim zur Verifikation von VHDL-Designs
- Sie arbeiten mit Hersteller-Tools (z. B. Intel/Altera Quartus, Xilinx Vivado, Lattice Diamond), um eine nahtlose Integration sicherzustellen
- analysieren von Testergebnissen, identifizieren von Fehlerursachen, beheben von Problemen und geben Empfehlungen zur Prozessoptimierung
- dokumentieren von Teststrategien, -verfahren und -ergebnisse verständlich und nachvollziehbar, um Wartbarkeit und Rückverfolgbarkeit zu gewährleisten
Requirements
- Sie haben ein abgeschlossenes Hochschulstudium (Bachelor oder Master) in Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung.
- Sie bringen umfassende Praxis in der Implementierung von Testautomatisierung mit, insbesondere im FPGA- bzw. Hardware-Design unter Verwendung von VHDL
- Sie sind versiert in Skript- und Programmiersprachen wie Python und Bash (optional: YAML, C) sowie in VHDL.
- Sie verfügen über tiefgehende Kenntnisse in Methoden des FPGA-Designs und der Verifikation
- Sie sind fähig, komplexe Test-Racks für FPGA- und Systemhardware zu planen, aufzubauen und zu konfigurieren
Benefits & conditions
- Unbefristeten Arbeitsvertrag zur sicheren Zukunftsplanung
- Eine attraktive, leistungsgerechte und tariflich abgesicherte Vergütung
- Exklusive Mitarbeiterrabatte (Reiseportale, Schmuck, Mietwagen, Sportartikel, Elektroartikel, Möbelhäuser, regionale Restaurantvergünstigungen, Sport- und Freizeitveranstaltungen, u.v.m.)
- Sehr lukratives Mitarbeiter-werben-Mitarbeiter- Empfehlungsprogramm
- Flexible Arbeitszeiten sowie, je nach Position, die Option zum mobilen Arbeiten zur optimalen Vereinbarung von Familie und Beruf
- Persönlicher Ansprechpartner für Ihre Fragen, Themen oder sonstigen Anliegen
- Ein offenes und familiäres Miteinander
- Eine spannende und abwechslungsreiche Tätigkeit im Rahmen eines innovativen Umfeldes
- Wertschätzung und eine Arbeitsatmosphäre, die für gute Energie sorgt
About the company
ARRK Engineering ist ein global aktiver Entwicklungspartner für die Automobil- und Mobilitätsindustrie, der auf eine durchgehende und umfassende Unterstützung des gesamten Produktentwicklungsprozesses spezialisiert ist – von der Konzeptionsphase über die Serienentwicklung bis hin zu Validierung und Systemintegration von mechanischen und elektronischen Komponenten.
Der Anteil an Entwicklungsaufgaben aus den Bereichen E-Mobilität, autonomes Fahren und Software-Entwicklung in einer digitalisierten Entwicklungsumgebung wächst seit Jahren stetig und gewinnt immer mehr an Bedeutung. Durch hocheffizientes Projektmanagement erreichen wir zusammen mit unseren Kunden die gesteckten Entwicklungsziele.
Wir vertrauen auf eine langjährige, interdisziplinäre Expertise unserer 1.600 Mitarbeiter an Standorten in Deutschland, Rumänien, Niederlande, Malaysia, USA, Japan und China. Rund 800 von ihnen arbeiten am Hauptsitz von ARRK Engineering in München, Deutschland.