> Markdown version of [/jobs/ext/4086746-software-architect-embedded-linux-c](https://www.wearedevelopers.com/jobs/ext/4086746-software-architect-embedded-linux-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). --- # Software Architect Embedded Linux / C++ - **Company:** EDAG Engineering GmbH - **Location:** Regensburg, Germany - **Contract:** Permanent contract - **Skills:** UClibc (C Standard Library), C++ (Programming Language), Software Quality, Code Review, Linux, Linux on Embedded Systems, Embedded Software, Software Architecture, Software Systems, Systems Architecture, Multithreading, Yocto, Information Technology - **Published:** October 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=157dfed2d7d208e4 ## About the Role * Abgeschlossenes Studium der Informatik, Embedded Systems, Elektrotechnik oder eine vergleichbare Qualifikation * Mehrjährige Erfahrung in der Embedded Softwareentwicklung mit C++ unter Linux, idealerweise in komplexen Systemumgebungen * Fundierte Kenntnisse im Embedded Linux Umfeld (z. B. Yocto, Buildroot) sowie in der Konzeption von Softwarearchitekturen * Sehr gutes Verständnis von objektorientiertem Design, Multithreading-Konzepten, Ressourcenmanagement und Systemzusammenhängen * Erfahrung in der fachlichen Steuerung von Entwicklungsanteilen oder bei der Übernahme von Architekturverantwortung * Strukturierte, analytische Arbeitsweise sowie ausgeprägte Kommunikationsfähigkeit in Deutsch und Englisch ## Description * Konzeption und Weiterentwicklung skalierbarer Softwarearchitekturen für Embedded Linux Systeme in anspruchsvollen Entwicklungsprojekten * Entwicklung hochwertiger, performanter und wartbarer C++ Applikationen im hardwarenahen Umfeld * Verantwortung für die strukturierte Aufteilung komplexer Softwarelösungen in Module, Komponenten und Schichten * Technische Bewertung und Auswahl geeigneter Lösungsansätze unter Berücksichtigung von Performance, Wartbarkeit und Wiederverwendbarkeit * Durchführung von Architektur- und Code-Reviews zur Sicherstellung hoher Softwarequalität und nachhaltiger Entwicklungsstandards * Analyse und Behebung komplexer Fehler auf Target Hardware in enger Abstimmung mit Systemarchitektur, Projektleitung und angrenzenden Fachbereichen