Für unseren renommierten Kunden suchen wir zum zeitnahen Start eine:n Embedded Linux Developer (m/w/d) auf freiberuflicher Basis.
Aufgaben:
-
Unterstützung bei der Vorort-Inbetriebnahme von Hardware-Modulen
-
Enge Zusammenarbeit mit der Hardwareentwicklung, Troubleshooting direkt am Gerät
-
Unterstützung beim Testen von Produktionsequipment
-
Debugging und Analyse der Schnittstellen zwischen Software und Produktionswerkzeugen
-
Unterstützung beim Testen von Automatisierungsequipment
-
Fehleranalyse, Schnittstellenprüfung, ggf. Anpassung von Testsoftware oder Skripten
-
Bring-Up neuer SoC-Boards und Hardware-Revisionen
-
Linux-Systemkonfiguration, Bootloading, Kernel-Modulerstellung und -anpassung
-
Integration und Debugging von Low-Level-Treibern, insbesondere für Graphics und Connectivity (WiFi, Bluetooth)
-
Unterstützung der Systemintegration, inklusive Anpassung von CI-Tests
Anforderungen:
-
Gute Kenntnisse zu ARM-basierten SoCs
-
Device Tree Anpassung, Kernel-Modul-Integration, Bootloader-Konfiguration, Low-Level Debugging
-
Fundierte C/C++- und Shell-Scripting-Skills
-
Entwicklung und Anpassung Kernel-naher Komponenten, Performance Optimierung, Fehleranalyse
-
Sicherer Umgang mit Yocto & Embedded Linux
-
Custom-Layer, Recipe-Anpassungen, Kernel-Builds
-
Erfahrung mit Hardware-Bootprozessen & Bring-Up
-
Debugging über serielle Schnittstellen, JTAG, Analyse von Early Boot Failures
Rahmendaten:
-
Einsatzort: Remote/Wuppertal
-
kurzfristige Verfügbarkeit vor Ort in Wuppertal (1–2 Tage Vorlauf) ist zwingend erforderlich.
-
Start: 1. Juli
-
Laufzeit: 6 Monate mit Option auf Verlängerung
-
Auslastung: 80-100%
-
Remoteanteil: 60-80%
-
Sprachkenntnisse: Deutsch fließend, Englisch sehr gut
Bei Interesse freuen wir uns über die Zusendung Ihres Skillprofils als PDF mit Angabe von Stundensatz und Verfügbarkeit. Sollte es aktuell bei Ihnen nicht passen, sprechen Sie gerne eine Empfehlung aus.