> Markdown version of [/jobs/ext/2000828-embedded-linux-architekt](https://www.wearedevelopers.com/jobs/ext/2000828-embedded-linux-architekt). 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 Architekt - **Company:** AllatNet Recruiting GmbH & Co. KG - **Location:** Ravensburg, Germany (Remote available) - **Contract:** Permanent contract - **Skills:** Computing Platforms, UClibc (C Standard Library), C++ (Programming Language), Communications Protocols, Cyber Security, Computer Engineering, Linux, Linux on Embedded Systems, Middleware, Embedded Software, Hardware Design, Inter-Process Communication, Message Queuing Telemetry Transport (MQTT), Software Architecture, Systems Development Life Cycle, Qt Modeling Language (QML), Qt (Software), Software Engineering, Software Requirements Analysis, Software Systems, System Programming, Yocto, Information Technology, Grpc - **Published:** August 9, 2026 - **Apply:** https://www.xing.com/jobs/ravensburg-embedded-linux-architekt-156980792 ## About the Role * Erfolgreich abgeschlossenes Studium der Informatik, Elektrotechnik, Technischen Informatik oder einer vergleichbaren Fachrichtung * Mehrjährige Berufserfahrung in der Entwicklung komplexer Embedded-Linux-Systeme oder als Softwarearchitekt im Embedded-Umfeld * Fundierte Kenntnisse in der Programmierung mit C und/oder C++ * Erfahrung mit Linux-basierten Embedded-Plattformen (z. B. Yocto, Buildroot oder vergleichbare Distributionen) * Gute Kenntnisse moderner Softwarearchitekturen sowie verteilter und serviceorientierter Systeme * Erfahrung mit Kommunikationsprotokollen und Middleware-Technologien wie MQTT, gRPC, DDS oder vergleichbaren Lösungen * Kenntnisse im Bereich Interprozesskommunikation (IPC), Linux-Systemprogrammierung und Netzwerkkommunikation * Idealerweise Erfahrung mit Qt/QML oder vergleichbaren UI-Frameworks * Verständnis für hardwarenahe Softwareentwicklung sowie ressourcenbeschränkte Embedded-Systeme * Ausgeprägte Kommunikations- und Moderationsfähigkeiten sowie Freude an der bereichsübergreifenden Zusammenarbeit * Analytische Denkweise, strukturierte Arbeitsweise sowie Begeisterung für neue Technologien und innovative Softwarelösungen * Erfahrung als Softwarearchitekt, Technical Lead oder Senior Embedded Software Engineer ist von Vorteil * Souveränes Auftreten sowie die Fähigkeit, technische Entscheidungen bereichsübergreifend zu vertreten und unterschiedliche Interessen zusammenzuführen ## Description Als Embedded Linux Architekt (m/w/d) übernehmen Sie eine zentrale technische Schlüsselrolle innerhalb der Softwareentwicklung. Sie sind der fachliche Ansprechpartner für Architekturthemen und gestalten die zukünftige Softwarelandschaft maßgeblich mit. Durch gezieltes Coaching, den Austausch von Best Practices sowie die Begleitung von Architektur- und Designentscheidungen fördern Sie die fachliche Weiterentwicklung des Entwicklungsteams und etablieren nachhaltige Entwicklungsstandards. Darüber hinaus vertreten Sie den Bereich Software in der interdisziplinären Zusammenarbeit mit angrenzenden Fachbereichen wie Hardwareentwicklung, Systementwicklung, Testing und Produktmanagement. In dieser Rolle bringen Sie technische Anforderungen zusammen, moderieren Architekturentscheidungen und sorgen für eine erfolgreiche bereichsübergreifende Zusammenarbeit. Sie berichten direkt an den Leiter der Softwareentwicklung und übernehmen als zentrale Architekturinstanz eine wichtige Rolle bei der technologischen Weiterentwicklung des Unternehmens., * Entwicklung und kontinuierliche Optimierung einer skalierbaren Embedded-Linux-Softwareplattform * Konzeption moderner Softwarearchitekturen für vernetzte Embedded-Systeme * Definition von System- und Softwareschnittstellen sowie Kommunikationskonzepten zwischen einzelnen Softwarekomponenten * Bewertung und Auswahl geeigneter Technologien, Frameworks und Middleware-Lösungen * Entwicklung technischer Standards, Architekturkonzepte und Entwicklungsrichtlinien * Sicherstellung einer performanten, wartbaren und zukunftssicheren Softwarearchitektur * Integration von Cybersecurity-Anforderungen sowie Berücksichtigung funktionaler und nichtfunktionaler Systemanforderungen * Durchführung von Architektur- und Design-Reviews sowie Unterstützung und Coaching der Entwicklungsteams bei technischen Fragestellungen * Fachliche Vertretung des Bereichs Software in interdisziplinären Entwicklungsprojekten * Technischer Ansprechpartner für Architektur- und Technologieentscheidungen innerhalb der Softwareentwicklung * Verantwortung für die Definition und kontinuierliche Weiterentwicklung der langfristigen Softwarearchitektur * Enge Zusammenarbeit mit den Bereichen Hardwareentwicklung, Embedded Software, Systementwicklung, Testing und Produktmanagement * Identifikation und Einführung neuer Technologien, Methoden und Werkzeuge zur kontinuierlichen Weiterentwicklung der Softwareplattform * Förderung des Wissensaustauschs und der technischen Weiterentwicklung innerhalb des Entwicklungsteams ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1935-boosting-opensearch-performance-grpc-search-in-action) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)