Embedded DevOps Engineer (m/w/d)
Embedded DevOps Engineer (m/w/d)
- Art der Beschäftigung: Vollzeit
- 95.000 CHF – 110.000 CHF (von XING geschätzt)
- Hybrid
- Zu den Ersten gehören
Embedded DevOps Engineer (m/w/d)
Über diesen Job
Rolle:
Embedded Software trifft moderne Plattformtechnik: Gesucht ist ein Engineering-Spezialist, der klassische Buildsysteme mit moderner DevOps-Automatisierung verbindet und damit die Grundlage für schnelle, sichere und reproduzierbare Software Releases schafft.
Verantwortung:
Gestaltung einer leistungsfähigen Build- und Delivery-Plattform für Embedded Software
Automatisierung des gesamten Software-Lifecycles von Source Code bis zum fertigen Target Image
Entwicklung robuster CI/CD Workflows für komplexe C++-Projekte
Standardisierung von Entwicklungs-, Build- und Testumgebungen über verschiedene Plattformen hinweg
Aufbau reproduzierbarer Toolchains für Entwickler, CI-Runner und Embedded Targets
Entwicklung intelligenter Automatisierungen für Build, Packaging, Testing und Deployment
Weiterentwicklung von Dependency- und Package-Management für C++-Komponenten
Containerisierung von Build- und Testumgebungen zur Reduktion von Abhängigkeiten und Konfigurationsfehlern
Automatisierte Erstellung von Embedded Linux System Images
Integration von Hardware-nahen Tests und Systemtests in automatisierte Qualitätsprozesse
Aufbau eines transparenten Release- und Artefaktmanagements
Verbesserung von Buildzeiten, Pipeline-Stabilität und Feedback-Zyklen für Entwickler
Einführung moderner Engineering-Prinzipien wie Shift Left, Continuous Testing und Everything as Code
Identifikation technischer Schwachstellen innerhalb der Toolchain und Entwicklung nachhaltiger Lösungen
Dokumentation und Standardisierung von Plattformarchitektur, Workflows und Engineering-Konventionen
Qualifikationen:
Technische Ausbildung, Studium oder vergleichbarer praktischer Hintergrund in Informatik, Software Engineering oder Systemtechnik
Berufserfahrung im Bereich DevOps, Build Engineering, Embedded Software Infrastructure oder CI/CD
Sicherer Umgang mit Linux und Git
Erfahrung mit C++ Entwicklungsumgebungen und automatisierten Buildprozessen
Kenntnisse in mindestens einer Automatisierungssprache wie Bash oder Python
Erfahrung mit Docker, Podman oder vergleichbaren Containertechnologien
Verständnis für Dependency Management und reproduzierbare Software Builds
Erfahrung mit automatisiertem Software Testing
Idealerweise Berührungspunkte mit Embedded Linux, Buildroot oder vergleichbaren Buildsystemen
Analytische Denkweise und Freude an der Optimierung komplexer technischer Abläufe
Hoher Anspruch an Qualität, Automatisierung und technische Nachhaltigkeit
Fähigkeit, technische Konzepte verständlich zu dokumentieren und mit Entwicklern weiterzuentwickeln
ROCKEN Jobs:
https://rocken.jobs
Profil erstellen:https://rocken.jobs/application/profil-erstellen/