Test Automation Engineer

Tintschl AG
1 month ago

Role details

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

Job location

Remote

Tech stack

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

Job description

  • Implementierung automatisierter Test-Suiten für FPGA-Designs mit VHDL - inklusive funktionaler und performanzbezogener Tests
  • Integration der automatisierten Tests in unsere CI/CD-Pipeline unter Verwendung von Tools wie GitHub Actions oder GitLab CI/CD
  • Entwicklung von Testumgebungen und Frameworks für eine effiziente und skalierbare FPGA-Testautomatisierung mit VHDL und VUnit
  • Zusammenarbeit mit FPGA-Entwickler:innen zur Erfassung der Anforderungen und Umsetzung geeigneter Testautomatisierungslösungen
  • Konzeption, Aufbau und Konfiguration komplexer Test-Racks mit FPGA-Hardware und unterstützender Messtechnik
  • Einsatz von Simulationstools wie ModelSim und Questasim zur Verifikation von FPGA-Designs mit VHDL
  • Arbeit mit FPGA-Herstellertools wie Altera Quartus, Xilinx Vivado und Lattice Diamond zur nahtlosen Integration in die Entwicklungsumgebung
  • Analyse von Testergebnissen, Identifikation und Behebung von Problemen sowie Ableitung von Verbesserungsvorschlägen für Prozesse
  • Dokumentation von Teststrategien, -verfahren und -ergebnissen zur Sicherstellung von Nachvollziehbarkeit und Wartbarkeit

Requirements

  • Abgeschlossenes Studium der Informatik, Elektrotechnik oder eines vergleichbaren Studiengangs (Bachelor oder Master)
  • Umfassende Erfahrung in der Testautomatisierung, insbesondere im Bereich FPGA- oder Hardwaredesign mit VHDL
  • Nachweisliche Fähigkeit zum Entwurf, Aufbau und zur Konfiguration komplexer Test-Racks für FPGA- und Systemhardware
  • Fundierte Kenntnisse in FPGA-Design und Verifikationsmethoden
  • Vertrautheit mit einigen der oben genannten Tools
  • Sehr gute Kenntnisse in Skript- und Programmiersprachen wie Python, Bash (optional YAML, C) sowie VHDL
  • Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz
  • Teamfähigkeit und Freude an der Zusammenarbeit in interdisziplinären Teams
  • Gute Kommunikations- und Dokumentationsfähigkeiten
  • Sprachkenntnisse: Deutsch fließend, Englisch fließend - mindestens eine dieser Sprachen wird vorausgesetzt

Benefits & conditions

  • Einen generell unbefristeten Anstellungsvertrag bei einem mehrfach ausgezeichneten Arbeitgeber (Kununu Top Company 2025, Focus Top nationaler Arbeitgeber 2024, etc.)
  • Übertarifliche Vergütung mit attraktiven Zuschlägen
  • Durchgehende persönliche Betreuung durch einen festen Ansprechpartner
  • Steigendes Urlaubs- und Weihnachtsgeld innerhalb der ersten 4 Jahre
  • Prämienzahlung "Mitarbeiter werben Mitarbeiter" von bis zu 1.000 EUR
  • Betriebliche Altersvorsorge
  • Möglichkeit auf Home-Office in Absprache mit unseren Kunden
  • Flexible Arbeitszeiten durch ein persönliches Gleitzeitkonto
  • Individuelle Weiterbildungsmöglichkeiten
  • Option auf Übernahme durch unseren Kunden

About the company

Die Tintschl Gruppe mit Hauptsitz in Erlangen steht seit 1997 für Premiumdienstleistungskompetenz in den Bereichen Personal, Engineering und IT. Unsere Mitarbeiter sind auf die Umsetzung von technisch und organisatorisch anspruchsvollen Projekte für unsere bundesweit ansässigen Kunden spezialisiert. Chancengleichheit ist für uns als Arbeitgeber ein essenzieller Bestandteil unserer Unternehmenskultur und der Schlüssel zu einer vielfältigen und inklusiven Arbeitswelt. Wir fördern Diversität, Inklusion, die Vereinbarkeit von Beruf und Familie sowie die Chancengleichheit aller Menschen.

Apply for this position