grey engineering
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
Ingenieur-Gehälter
Was kann ich verdienen?
Ähnliche Ingenieur-Jobs
- BrunelSoftware Development & Test Engineer (w/m/d)KielElektrotechnik +1
- BrunelHardware Entwickler Elektronik (w/m/d)HildesheimElektrotechnik +1
- BrunelSoftwareentwickler Embedded & Applikationen (w/m/d)BraunschweigAutomatisierungstechnik +1
- Bundesamt für Bauwesen und Raumordnung (BBR)TGA‑Projektsachbearbeitung (w/m/d) im Bereich Elektrotechnik / InformationstechnikBerlinBauingenieurwesen +3
- BrunelBetriebsingenieur Elektro- und -anlagentechnik (w/m/d)BraunschweigAutomatisierungstechnik +2
get in Engineering hat die Informationen von der Webseite des Unternehmens und ggf. sonstigen Quellen sorgfältig zusammengestellt. Diese Informationen wurden vom Unternehmen noch nicht autorisiert.Informationen für Unternehmen