Beschreibung
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.