Aufgaben:
Für ein spannendes und langfristiges Projekt sind wir aktuell auf der Suche nach einem Senior Embedded Linux Software Engineer (Yocto, C++14, ARM):
Zu den Aufgaben gehören:
+ Entwicklung und Optimierung von Linux-basierten Softwarekomponenten für UAV-Systeme
+ Implementierung und Wartung von C/C++ Applikationen unter Embedded Linux
+ Integration von Hardware-nahen Komponenten
+ Kernel-nahe Anpassungen (Device Tree, Module)
+ Durchführung von Debugging, Fehleranalyse und Performance-Optimierung
+ Unterstützung bei Systemintegration und Testing
+ Unterstützung bei CI/CD Pipelines und Release-Prozessen
Anforderungen:
Must-Haves:
+ Mehrjährige Erfahrung in Linux Softwareentwicklung (Embedded Linux)
+ Sehr gute Kenntnisse in C und C++ (mind. C++14)
+ Erfahrung mit Linux Internals (Kernel, Kernel Module, Device Tree)
+ Yocto oder Buildroot
+ Cross-Compilation (ARM / aarch64)
+ Debugging mit GDB, strace, perf
+ Git
+ CI/CD (z. B. Jenkins oder GitLab CI)
+ Erfahrung mit Unit- und Integrationstests
Nice-to-Have:
+ UAV / Robotics Umfeld
+ MAVLink, DDS oder CAN
+ Container-Technologien (Docker)
+ Erfahrung mit Netzwerkprotokollen
+ Agile Entwicklung (Scrum / SAFe)
+ Erfahrung mit sicherheitskritischen Systemen
Zusätzliche Informationen:
Konnten wir Ihr Interesse wecken? Dann freuen wir uns auf die Zusendung Ihres aussagekräftigen Expertenprofils unter Angabe Ihrer Stundensatzvorstellung.