> Markdown version of [/jobs/ext/3696407-software-engineer-embedded-systems](https://www.wearedevelopers.com/jobs/ext/3696407-software-engineer-embedded-systems). 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 Systems - **Company:** Brunel GmbH - **Location:** Hamburg, Germany - **Contract:** Permanent contract - **Skills:** Testing (Software), Datasheets, Embedded Software, Ethernet, EtherCAT, FreeRTOS, MATLAB, Real-Time Operating Systems, Systems Integration, PIC Microcontroller, Information Technology - **Published:** October 12, 2026 - **Apply:** https://www.xing.com/jobs/wedel-software-engineer-embedded-systems-158492286 ## About the Role * Abgeschlossenes Studium der Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung * Mehrjährige Erfahrung in der Embedded-Softwareentwicklung mit C * Gute Kenntnisse in der Programmierung von Mikrocontrollern und hardwarenahen Systemen * Erfahrung mit Echtzeitbetriebssystemen (z. B. FreeRTOS) und Echtzeitanwendungen * Kenntnisse gängiger Kommunikationsschnittstellen wie CAN, SPI, I²C oder Ethernet * Idealerweise Erfahrung mit EtherCAT, Matlab/Simulink oder modellbasierter Entwicklung * Verständnis für Regelungstechnik, elektrische Antriebssysteme oder Leistungselektronik von Vorteil * Strukturierte, eigenständige und lösungsorientierte Arbeitsweise * Sehr gute Deutsch- sowie gute Englischkenntnisse ## Description Möchten Sie die nächste Stufe in Ihrer Karriere erreichen- Bei Brunel haben Sie die Möglichkeit, sich bei renommierten Kunden kontinuierlich weiterzuentwickeln. Machen Sie noch heute den entscheidenden Schritt Ihrer Karriere und bewerben Sie sich bei uns als Software Engineer Embedded Systems (w/m/d). * Entwicklung hardwarenaher Software für Mikrocontroller in C * Erstellung und Weiterentwicklung von Gerätetreibern und Embedded-Softwarekomponenten * Analyse und Umsetzung technischer Anforderungen sowie Interpretation von Datenblättern und Spezifikationen * Eigenverantwortliche Bearbeitung von Arbeitspaketen unter Berücksichtigung von Terminen, Qualität und Kosten * Entwicklung und Bewertung von Softwarekonzepten in enger Zusammenarbeit mit interdisziplinären Projektteams * Durchführung von Softwaretests sowie Verifikation und Validierung gegen definierte Anforderungen * Unterstützung bei Integrations- und Abnahmeprüfungen * Fehleranalyse und Fehlerbehebung im Rahmen der Systemintegration