> Markdown version of [/jobs/ext/4698477-ingenieur-in-software-und-firmwareentwicklung-all-genders](https://www.wearedevelopers.com/jobs/ext/4698477-ingenieur-in-software-und-firmwareentwicklung-all-genders). 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). --- # Ingenieur*in: Software- und Firmwareentwicklung (all genders) - **Company:** Fraunhofer-Gesellschaft - **Location:** Dresden, Germany - **Contract:** Temporary contract - **Skills:** Application Programming Interfaces (APIs), Systems Engineering, C++ (Programming Language), Data Transmissions, Linux, Ethernet, Python (Programming Language), Real-Time Operating Systems, Reduced Instruction Set Computing, Software Engineering, Software Systems, Real Time Systems, Information Technology - **Published:** November 13, 2026 - **Apply:** https://jobs.fraunhofer.de/talentcommunity/apply/1456117233/?locale=de_DE ## About the Role * Abgeschlossenes Hochschulstudium [Bachelor/Diplom (FH)] in Informatik, Informationssystemtechnik, Elektrotechnik oder einer vergleichbaren Fachrichtung * Mehrjährige Berufserfahrung im Bereich Embedded Systems * Sehr gute Kenntnisse in der Softwareentwicklung mit Python und C/C++ * Kenntnisse in Ethernet-basierter Datenkommunikation, Echtzeitsystemen und Echtzeitdatenkommunikation von Vorteil * Gutes Verständnis für die Entwicklung von Software auf Embedded-Systemen, insbesondere im Hinblick auf Ressourcenbeschränkungen und Echtzeitfähigkeit * Erfahrung oder Interesse an Linux, Echtzeitbetriebssystemen sowie ARM-, RISC-V- oder x86-basierten Systemen * Ausgeprägte analytische Fähigkeiten sowie eine strukturierte, systematische und selbstständige Arbeitsweise * Kommunikationsstärke und Freude an der Zusammenarbeit in interdisziplinären Teams * Sehr gute Deutsch- und Englischkenntnisse (mindestens B2-Level) ## Description * Systemkonzeption: Sie analysieren bestehende Software- und Systemlandschaften, identifizieren Verbesserungspotenziale und entwickeln zukunftsfähige Architekturkonzepte für Netzwerkknoten auf Basis von Linux und Echtzeitbetriebssystemen. * Embedded Systems: Auch die Erstellung von Systemkonzepten für die Umsetzung von 802.x-Standards auf ARM-, RISC-V- und x86-Architekturen und den entsprechenden Laufzeitumgebungen gehört zu Ihren Aufgaben. * Plattformen & Schnittstellen: Sie entwickeln wiederverwendbare Plattformen, APIs und Softwarekomponenten und schaffen damit die Grundlage für skalierbare und nachhaltige Systemlösungen. * Projektentwicklung: Sie bringen Ihre Ideen ein unterstützen bei der Umsetzung von Forschungs- und Entwicklungsprojekten sowie bei der Zusammenarbeit mit unseren Projektpartnern.