> Markdown version of [/jobs/ext/3681781-software-engineer-embedded-connectivity](https://www.wearedevelopers.com/jobs/ext/3681781-software-engineer-embedded-connectivity). 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 Engineer Embedded Connectivity - **Company:** BORA Lüftungstechnik GmbH - **Location:** Kiefersfelden, Germany - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), System Configuration, Software Debugging, Linux on Embedded Systems, Embedded Software, Firmware, Protocol Buffers, Mobile Application Software, Message Queuing Telemetry Transport (MQTT), Software Engineering, Software Project Management, Cloud Platform System, PIC Microcontroller, Information Technology - **Published:** October 11, 2026 - **Apply:** https://www.arbeitsagentur.de/jobsuche/jobdetail/10001-1003822865-S ## About the Role Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik, Mechatronik, Embedded Systems oder eine vergleichbare Qualifikation - Erfahrung in der Entwicklung von Embedded Software in C oder C++ - Gutes Verständnis von Kommunikationsarchitekturen - Erfahrung in der Analyse und Behebung von Kommunikationsproblemen mithilfe geeigneter Debugging-Tools - Idealerweise Erfahrung mit plattformübergreifenden Bibliotheken oder SDKs, modellgetriebener Codegenerierung (z. B. TypeSpec) sowie Kenntnisse in MQTT, HTTP/REST und Protocol Buffers - Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift ## Description Entwicklung und Weiterentwicklung einer geräteunabhängigen Kommunikationsbibliothek für Embedded Linux und Mikrocontroller-Firmware - Entwurf robuster Kommunikationsarchitekturen zwischen Gerät, mobilen Anwendungen, lokalen Schnittstellen und Cloud-Systemen - Modellierung von Schnittstellen mit TypeSpec sowie automatische Generierung plattformspezifischer Bibliotheken - Gestaltung von Schnittstellen für Gerätekonfiguration, Telemetrie, Diagnose, Steuerbefehle und Firmware-Management - Begleitung neuer Kommunikationsfunktionen von der technischen Konzeption bis zum Einsatz im Serienprodukt - Evaluierung und Erprobung von Rust für zukünftige Embedded-Softwareprojekte - Enge Zusammenarbeit innerhalb der Softwareentwicklung