> Markdown version of [/jobs/ext/4678738-embedded-software-engineer-embedded-linux-c-c-hardwarenahe-softwareentwicklung](https://www.wearedevelopers.com/jobs/ext/4678738-embedded-software-engineer-embedded-linux-c-c-hardwarenahe-softwareentwicklung). 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 Software Engineer - Embedded Linux / C / C++ | Hardwarenahe Softwareentwicklung - **Company:** wabcon - **Location:** Dresden, Germany - **Experience:** Starter - **Salary:** €60,000 - €85,000 - **Contract:** Permanent contract - **Skills:** Testing (Software), Unit Testing, C++ (Programming Language), Communications Protocols, Computer Engineering, Continuous Integration, Data Transmissions, Software Debugging, Linux, Programming Tools, Linux on Embedded Systems, Embedded Software, Field-Programmable Gate Array (FPGA), Hardware Design, Python (Programming Language), Software Architecture, Real-Time Operating Systems, Signal Processing, Software Engineering, Fpga Hardware, Git, Integration Tests, Information Technology, Software Version Control - **Published:** November 12, 2026 - **Apply:** https://www.adzuna.de/details/5962304045 ## About the Role * Abgeschlossenes Studium der Informatik, Technischen Informatik, Elektrotechnik, Informationstechnik oder eine vergleichbare Qualifikation * Berufserfahrung in der Embedded Softwareentwicklung oder hardwarenahen Softwareentwicklung * Gute bis sehr gute Programmierkenntnisse in C und/oder C++ * Fundierte Kenntnisse im Umgang mit Linux-Betriebssystemen, idealerweise Embedded Linux * Verständnis für hardwarenahe Softwareentwicklung und die Interaktion zwischen Hardware und Software * Erfahrung mit Softwaretests, Debugging und systematischer Fehleranalyse * Kenntnisse in der Entwicklung von Software für komplexe technische Systeme * Erfahrung mit Versionsverwaltung, insbesondere Git, ist wünschenswert * Kenntnisse in Python, Continuous Integration und automatisierten Testverfahren sind von Vorteil Weitere Pluspunkte: * Erfahrung mit Echtzeitbetriebssystemen (RTOS) * Kenntnisse in der Entwicklung von Kommunikationsprotokollen und Schnittstellen * Erfahrung mit Signalverarbeitung, digitaler Kommunikation oder Nachrichtentechnik * Kenntnisse in der FPGA-nahen Softwareentwicklung * Erfahrung mit Virtualisierungstechnologien und Build-Systemen * Kenntnisse in den Bereichen Satellitenkommunikation, Messtechnik, Prüftechnik, Energietechnik oder industrielle Steuerungssysteme Du musst nicht alle genannten Technologien beherrschen. Entscheidend sind Deine fundierten Kenntnisse in der Embedded-Softwareentwicklung, Deine Begeisterung für technische Herausforderungen und Deine Bereitschaft, Dich in neue Themengebiete einzuarbeiten., * Selbstständige, strukturierte und zuverlässige Arbeitsweise * Analytisches Denkvermögen und Freude an komplexen technischen Fragestellungen * Lösungsorientiertes Vorgehen bei der Entwicklung und Fehleranalyse * Teamfähigkeit und gute Kommunikationsfähigkeiten * Eigeninitiative und Interesse an neuen Technologien * Bereitschaft, Verantwortung für eigene Entwicklungsaufgaben zu übernehmen ## Description Du möchtest Software entwickeln, die nicht nur auf dem Bildschirm funktioniert, sondern in hochkomplexen technischen Systemen zum Einsatz kommt? Du interessierst Dich für hardwarenahe Programmierung, Embedded Linux und die Entwicklung leistungsfähiger Softwarekomponenten? Dann erwartet Dich eine spannende Herausforderung! Wir suchen einen engagierten Embedded Software Engineer (m/w/d) mit fundierten Kenntnissen in C/C++ und Embedded Linux. In dieser Position entwickelst Du hardwarenahe Software für anspruchsvolle technische Anwendungen - von der Konzeption und Architektur über die Implementierung bis hin zu Integration, Test und Inbetriebnahme. Je nach Entwicklungsprojekt arbeitest Du beispielsweise an innovativen Kommunikationssystemen, satellitengestützter Nachrichtentechnik, Mess- und Prüfsystemen oder intelligenten Steuerungslösungen für kritische Infrastrukturen. Dich erwartet ein technisch anspruchsvolles Umfeld mit kurzen Entscheidungswegen, viel Gestaltungsspielraum und der Möglichkeit, eigene Ideen und technische Lösungen aktiv einzubringen., * Entwicklung, Design und Implementierung von hardwarenaher Software und Embedded-Softwarekomponenten * Programmierung und Weiterentwicklung von Software unter Embedded Linux * Entwicklung und Optimierung von Software in C und C++ * Mitwirkung bei der Softwarearchitektur und Auswahl geeigneter Technologien und Entwicklungswerkzeuge * Integration von Softwarekomponenten in komplexe elektronische und technische Systeme * Entwicklung und Implementierung von Schnittstellen und Kommunikationsprotokollen * Durchführung von Unit-Tests, Integrationstests und Akzeptanztests * Fehleranalyse, Debugging und Performanceoptimierung auf Systemebene * Enge Zusammenarbeit mit den Fachbereichen Hardwareentwicklung, Elektrotechnik, FPGA-Entwicklung und Test * Technische Begleitung der Entwicklungsprojekte vom Prototyp bis zum fertigen Produkt * Übernahme von Verantwortung für eigene Softwarekomponenten und technische Teilprojekte, Ob Du bereits mehrere Jahre Erfahrung als Embedded Software Developer, Embedded Linux Engineer oder C++ Entwickler mitbringst oder als ambitionierter Berufseinsteiger Deine Karriere in der hardwarenahen Softwareentwicklung starten möchtest - wir freuen uns darauf, Dich kennenzulernen.