CI/CD Engineer Embedded Linux (m/w/d)
Rolle
Im Fokus dieser Position stehen der Betrieb und die Weiterentwicklung einer automatisierten Test- und Build-Infrastruktur für Embedded-Linux-Systeme. Gesucht wird eine technisch versierte Persönlichkeit mit Erfahrung in Linux, CI/CD und Automatisierung, die Hard- und Software zuverlässig miteinander verbindet.
Verantwortung
Betrieb und Weiterentwicklung einer Hardware-in-the-Loop-Testplattform
Entwicklung und Optimierung automatisierter Build-, Test- und Deployment-Prozesse
Integration neuer Embedded-Systeme und Testhardware
Administration von Linux-Servern und Embedded-Testumgebungen
Automatisierung von Geräteverwaltung, Testabläufen und Reporting
Analyse und Behebung komplexer Fehler entlang der CI/CD-Pipeline
Zusammenarbeit mit Entwicklungs- und Infrastrukturteams zur Sicherstellung stabiler Release-Prozesse
Qualifikationen
Mehrjährige Erfahrung mit Python sowie Automatisierungs- und Infrastrukturentwicklung
Gute Kenntnisse in Jenkins, GitLab CI, Docker und containerbasierten Deployments
Erfahrung mit Embedded Linux, Linux-Bootprozessen, U-Boot, TFTP, NFS sowie Flash- und Recovery-Prozessen
Fundierte Linux-Systemadministrationskenntnisse
Erfahrung im Betrieb reproduzierbarer Test- und Automatisierungsumgebungen
Analytische und lösungsorientierte Arbeitsweise sowie Freude an hardwarenahen Systemen
Sehr gute Deutsch- & Englischkenntnisse
Benefits