Test Automation Engineer

ARRK Engineering GmbH
Berlin, Germany
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German

Job location

Berlin, Germany

Tech stack

Automation of Tests
Bash
Continuous Integration
Field-Programmable Gate Array (FPGA)
Github
Python
Strategies of Testing
VHDL
YAML
Vivado
Performance Testing
Fpga Hardware
ModelSim
Gitlab-ci
Information Technology

Job description

  • Implementierung automatisierter Test-Suiten für FPGA-Designs mit VHDL, die sowohl funktionale als auch Leistungstests umfassen
  • Integration der automatisierten Tests in unsere CI/CD-Pipeline unter Verwendung von Tools wie GitHub Actions oder GitLab CI/CD
  • Entwicklung von Test-Harnesses und Frameworks, um ein effizientes und skalierbares FPGA-Testing mit VHDL und VUnit zu ermöglichen
  • Zusammenarbeit mit FPGA-Designern und Entwicklern zur Erfassung von Anforderungen und zur Realisierung von Lösungen zur Testautomatisierung
  • Entwurf, Bau und Konfiguration komplexer Test-Racks mit FPGA-Hardware und unterstützender Ausrüstung
  • Implementierung des Einsatzes von Simulationswerkzeugen wie Modelsim und Questasim zur Verifikation von FPGA-Designs mit VHDL
  • Arbeit mit FPGA-Hersteller-Tools wie Altera Quartus, Xilinx Vivado und Lattice Diamond, um eine reibungslose Integration zu gewährleisten
  • Analyse von Testergebnissen, Identifizierung und Behebung von Problemen sowie Abgabe von Empfehlungen zur Optimierung der Prozesse
  • Dokumentation von Teststrategien, Verfahren und Ergebnissen zur Sicherstellung von Nachverfolgbarkeit und Wartbarkeit

Requirements

  • Abgeschlossenes Bachelor- oder Masterstudium in den Bereichen Informatik, Elektrotechnik oder einer vergleichbaren Disziplin
  • Umfangreiche Erfahrung in der Umsetzung von Testautomatisierung, insbesondere im Bereich FPGA- oder Hardwaredesign mit VHDL
  • Fundierte Kenntnisse in Skript- und Programmiersprachen wie Python, Bash (gegebenenfalls YAML, C als Option) sowie VHDL
  • Ausgeprägte Expertise in Methoden des FPGA-Designs und der Verifikation
  • Fähigkeit, komplexe Test-Racks für FPGA- und Systemhardware zu konzipieren, zu erstellen 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. 

Apply for this position