> Markdown version of [/jobs/ext/3908010-embedded-software-developer-qt-qml-yocto](https://www.wearedevelopers.com/jobs/ext/3908010-embedded-software-developer-qt-qml-yocto). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Software Developer - Qt/QML & Yocto - **Company:** Water-i.d. Gmbh - **Location:** Eggenstein-Leopoldshafen, Germany - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Build Automation, Bash Shell, C++ (Programming Language), Software Debugging, Linux, Linux on Embedded Systems, Embedded Software, Human-Computer Interaction, Qt Modeling Language (QML), Qt (Software), Git, Yocto, Docker - **Published:** October 25, 2026 - **Apply:** https://www.arbeitsagentur.de/jobsuche/jobdetail/10000-1208389905-S ## About the Role Mindestens 3 Jahre nachweisbare Berufserfahrung in der Embedded-Linux-Entwicklung - Sehr gute Kenntnisse in Qt und QML, gute Kenntnisse in modernem C++ - Fundierte Erfahrung mit Yocto, idealerweise mit KAS zur Layer-Verwaltung - Sicherer Umgang mit Git, Bash und Linux als Arbeits- und Zielplattform - Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift - Selbständige, strukturierte Arbeitsweise und Freude an Fehlersuche auf Hardware-Ebene Wünschenswert - Erfahrung mit NXP i.MX8-Plattformen (z. B. Variscite SoMs) - Kenntnisse in Weston/Wayland, GStreamer oder kernel-/treibernahem Debugging - Erfahrung mit Sicherheitsanforderungen an vernetzte Geräte (z. B. Cyber Resilience Act) ## Description Weiterentwicklung und Pflege der Qt/QML-Benutzeroberfläche und der zugehörigen C++-Logik - Pflege, Aktualisierung und Weiterentwicklung des Yocto-Builds (Layer-Management mit KAS, BSP-Anpassungen, Updates) - Aktualisierung der Systembasis auf aktuelle Software-Stände mit Blick auf Sicherheit und regulatorische Anforderungen - Fehleranalyse und Debugging auf der Zielhardware (Treiber, Display, Konnektivität) - Arbeiten mit Git-basierten Workflows und Build-Automatisierung in Docker-Umgebungen - Dokumentation der Software und Änderungen - Perspektivisch: Konzeption und Umsetzung neuer Qt-basierter Produkte und Anwendungen