> Markdown version of [/jobs/ext/3741610-embedded-linux-software-developer-yocto-and-c](https://www.wearedevelopers.com/jobs/ext/3741610-embedded-linux-software-developer-yocto-and-c). 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 Linux Software Developer - Yocto and C++ - **Company:** KARL STORZ GmbH & Co. KG - **Location:** Tuttlingen, Germany - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, UClibc (C Standard Library), C++ (Programming Language), Software Quality, Code Review, Software Debugging, Linux, Linux on Embedded Systems, Middleware, Open Source Technology, Software Engineering, Yocto - **Published:** October 15, 2026 - **Apply:** https://jobs.meinestadt.de/tuttlingen/standard?id=260327845 ## About the Role B Ausübungsformen Gewünschte Fähigkeiten & Kenntnisse Embedded Linux Middleware Testdurchführung Open Source Englisch C++ Hybrid Yocto Optimierung Analyse Softwaredesign Debugging Linux Forschung Deutsch Analytisches Denken Verantwortungsvolle Arbeitsweise Selbstständige Arbeitsweise Eigenmotivation, * Weitreichende Kenntnisse in der Embedded Linux Softwareentwicklung * Weitreichende Kenntnisse im Umgang mit dem Yocto Project; Erfahrungen mit Buildroot sind von Vorteil * Umfassende bis weitreichende Kenntnisse in modernem C++, idealerweise C++23 oder neuer * Erfahrung mit Open-Source-Software sowie idealerweise eigene Beiträge zu Open-Source-Projekten * Erfahrung im professionellen Einsatz von AI-gestützten Entwicklungstools für Softwaredesign, Implementierung, Testing, Debugging und Code Reviews * Ausgeprägte analytische Fähigkeiten zur strukturierten Lösung komplexer technischer Herausforderungen * Hohes Maß an Eigeninitiative sowie die Fähigkeit, technische Themen selbstständig voranzutreiben und Verantwortung zu übernehmen * Sehr gute Deutsch- und Englischkenntnisse ## Description * Weiterentwicklung unserer Embedded-Linux-Plattform: * Integration systemnaher Softwarekomponenten: * Entwicklung moderner C++ Middleware: * Analyse komplexer Systemzusammenhänge: * Optimierung von Entwicklungsprozessen: * Sicherstellung von Softwarequalität: * Erstellung technischer Nachweise