CD
Embedded Linux Engineer (m/w/d) Yocto / Kernel / Buildsystem
Circle8 Deutschland
Remote · Germany Contract 2d ago
About the role
Aufgaben
Yocto / Buildsystem
- Abschluss des Kirkstone-zu-Scarthgap Yocto-Updates
- Erstellung stabiler Application Images für Modberry CM4 & Compulab iMX8
- Bereitstellung eines neuen SDK über Yocto
- Ersetzen des Yocto Setup Scripts durch KAS, Überprüfung bestehender Setups und Konfigurationen
Kernel & Bootloader
- Kernel-Update für Modberry
- Kernel-Update für Compulab
- Bootloader-Update für Modberry
- Sicherstellung der Bootfähigkeit auf beiden Plattformen
System-Integration
- Update der Mender-Version auf beiden Plattformen
- Review und ggf. Anpassung der Plattform-Images
- Behebung von Build- und Runtime-Issues im Zuge des Upgrades
Testing & Qualität
- Systematisches Testing der Modberry-Images
- Systematisches Testing der Compulab-Images
- Fokus auf Stabilität und Reproduzierbarkeit der Builds
Dokumentation
- Dokumentation der Scarthgap-Migration
- Beschreibung der relevanten Änderungen an Layern, Rezepten und Build-Konfigurationen
Skills
- Mehrjährige praktische Erfahrung in der Embedded-Linux-Entwicklung
- Sehr gute Kenntnisse im Yocto Project
- Erfahrung mit Yocto-Upgrade-Szenarien (idealerweise von Kirkstone zu Scarthgap) sowie der Vereinfachung zukünftiger Updates und Patches
- Erfahrung mit ARM-Plattformen
- Praktische Kenntnisse in: Kernel-Anpassungen, Device Tree, U-Boot, KAS, Git
- Erfahrung mit NXP i.MX-Plattformen und/oder Raspberry Pi CM4
- Erfahrung mit Mender (OTA Updates)
- Erfahrung mit CI/CD für Yocto (GitLab CI)
- Erfahrung mit SDK-Generierung in Yocto
- Buildroot-Kenntnisse (für Analyse oder Vergleich)
- Erfahrung im Troubleshooting komplexer Yocto-Build
Über den Auftraggeber
- Start: 15.05.2026
- Ende: 30.10.2026, mit Option auf Verlängerung
- Auslastung: ca. 25 Stunden pro Woche
- Onsite Stunden: 30
- Offsite Stunden: 400
- Standort: Hamburg / 95 % remote
- Vertragsart: Contracting | sozialversicherungspflichte Angestellte bevorzugt
Skills
ARMBuildrootCI/CDDevice TreeGiti.MXKASKernelLinuxMenderNXPRaspberry PiSDKU-BootYocto Project
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free