Embedded Test Automation Engineer (m/w/d)

Berlin

Home-Office
Ing-Büros/Beratung

Ihre Aufgaben als Embedded Test Automation Engineer (m/w/d):

  • Sie sind verantwortlich für die Konzeption, Entwicklung und Pflege automatisierter Testumgebungen für eingebettete Systeme sowie FPGA-basierte Hardwareplattformen, wobei der Fokus auf C-basierter Embedded-Software liegt
  • Zu Ihren Aufgaben gehört der Entwurf, die Implementierung und die Durchführung von Funktions-, Integrations-, Regressions- und Leistungstests auf realer Zielhardware
  • Sie entwickeln Testautomatisierungs-Frameworks und Test-Harnesses unter Verwendung von Python, Shell-Skripten und weiteren geeignet Skriptsprachen
  • Sie setzen automatisierte Hardware-in-the-Loop-Testaufbauten für eingebettete Geräte und Systemhardware um und verantworten deren Wartung
  • Die Integration automatisierter Tests in CI/CD-Pipelines (z. B. GitHub Actions, GitLab CI/CD oder vergleichbare Technologien) gehört zu Ihrem Aufgabenbereich
  • Sie arbeiten eng mit Entwicklern eingebetteter Software, FPGA-Designern, Hardware-Ingenieuren und Systemarchitekten zusammen, um Anforderungen zu analysieren und passende Teststrategien zu definieren
  • Sie untersuchen das Verhalten von Embedded-Software auf der Zielhardware, inklusive Fehleranalyse in C-Code, Prüfung von Kommunikationsschnittstellen, des Timing-Verhaltens sowie systemweiter Interaktionen
  • Der Aufbau, die Konfiguration und die Wartung komplexer Testracks mit eingebetteter Hardware, FPGA-Boards, Messgeräten, Stromversorgungen und zugehöriger Infrastruktur zählt zu Ihren Verantwortlichkeiten
  • Sie unterstützen bei der Verifikation FPGA-bezogener Funktionen (FPGA-Kenntnisse sind von Vorteil, aber nicht zwingend erforderlich)
  • Sie nutzen Simulations-, Debugging-, Tracing- und Messwerkzeuge, um Verifizierungs- und Fehlerbehebungsprozesse zu optimieren
  • Ihre Arbeit umfasst den Einsatz von Entwicklungs- und Build-Umgebungen mit C/C++, Python, YAML, Git und CI/CD-Tools

Ihr Profil als Embedded Test Automation Engineer (m/w/d):

  • Sie verfügen über einen abgeschlossenen Hochschulabschluss (Bachelor oder Master) in den Bereichen Informatik, Elektrotechnik, eingebettete Systeme, Automatisierungstechnik oder einem verwandten technischen Studiengang
  • Sie besitzen herausragende Programmierkenntnisse in C, insbesondere mit Fokus auf tiefgreifendes Verständnis von Low-Level-Programmierung, Speicherverwaltung, Schnittstellen, Echtzeitanforderungen sowie Debugging auf der Zielhardware
  • Sie können praktische Erfahrung in der Testautomatisierung für eingebettete Systeme vorweisen, idealerweise inklusive Hardware-in-the-Loop-Tests (HiL)
  • Sie sind vertraut mit CI/CD-Pipelines wie GitHub Actions, GitLab CI/CD, Azure DevOps oder vergleichbaren Automatisierungsplattformen
  • Sie sind in der Lage, Testumgebungen für eingebettete Hardware, Systemhardware oder FPGA-basierte Plattformen zu entwerfen, aufzubauen, zu konfigurieren und zu warten
  • Sie haben Erfahrung im Umgang mit Debugging-Tools, Messgeräten, Versionskontrollsystemen sowie automatisierten Build- und Testumgebungen
  • Sie beherrschen die deutsche Sprache fließend und verfügen über gute Englischkenntnisse

Das bieten wir Ihnen:

  • Unbefristeten Arbeitsvertrag zur sicheren Zukunftsplanung
  • Eine attraktive, leistungsgerechte und tariflich abgesicherte Vergütung – je nach Qualifikation und Erfahrung zwischen 4.800 und 6.000 Euro brutto pro Monat
  • 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
Job-Infos
Berufsfelder
Entwicklung
Studienfächer
Automatisierungstechnik
Elektrotechnik
Informationstechnik
Abschluss
Bachelor
Master/Diplom
Unternehmen
grey engineering
3 ING-Jobs
Ingenieur-Gehälter
Was kann ich verdienen?