> Markdown version of [/jobs/ext/2824958-embedded-software-engineer-c-python](https://www.wearedevelopers.com/jobs/ext/2824958-embedded-software-engineer-c-python). 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 - C++ / Python - **Company:** Brunel GmbH - **Location:** Bremen, Germany - **Contract:** Permanent contract - **Skills:** Testing (Software), Unit Testing, C++ (Programming Language), CAN Bus, Embedded Software, Python (Programming Language), Software Architecture, Software Engineering, Software Systems, Subsystems, Systems Integration, Software Modules, Information Technology - **Published:** September 10, 2026 - **Apply:** https://www.arbeitsagentur.de/jobsuche/jobdetail/12362-TR-261598_622556LS-S ## About the Role * Erfolgreich Abgeschlossenes Bachelorstudium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation * Berufserfahrung in der Softwareentwicklung, idealerweise im sicherheitskritischen Umfeld * Sehr gute Kenntnisse in C++ und Python * Verständnis komplexer Softwarearchitekturen und Erfahrung in der Entwicklung von Embedded-Systemen * Sicherer Umgang mit technischer Dokumentation und Verifikation * Sehr gute Deutsch- sowie gute Englischkenntnisse in Wort und Schrift ## Description Sie möchten nicht nur Code schreiben, sondern Systeme entwickeln, die höchste Ansprüche an Präzision, Sicherheit und Verlässlichkeit erfüllen- Bei Brunel haben Sie die Möglichkeit, sich bei namhaften Kunden kontinuierlich weiterzuentwickeln - und das branchenübergreifend. Machen Sie noch heute den entscheidenden Schritt Ihrer Karriere und bewerben Sie sich bei uns als Embedded Software Engineer - C++ / Python (w/m/d). * Entwicklung und Umsetzung von Softwarekomponenten nach Architekturvorgaben: Sie programmieren, testen und analysieren Softwareanteile für komplexe Systeme und setzen dabei vorgegebene Architektur- und Entwurfskonzepte zuverlässig um. * Integration von Softwaremodulen in das Zielsystem: Sie führen die Integration von Subsystemen aus mehreren Softwarekomponenten durch und begleiten deren Inbetriebnahme auf der Zielhardware. * Unterstützung bei der Systemintegration und Testdurchführung: Sie wirken aktiv an der Systemintegration mit und übernehmen die Verantwortung für den reibungslosen Ablauf von Softwaretests auf Systemebene. * Entwicklung hardwarenaher Software (z. B. HWIO, CAN-Bus): Sie programmieren und testen hardwarenahe Softwarekomponenten und sichern so die zuverlässige Kommunikation mit der Systemhardware. * Fachliche Unterstützung weniger erfahrener Entwickler:innen: Sie stehen Softwareentwicklern der Level 1 und 2 als Ansprechpartner:in zur Seite und unterstützen sie bei der Umsetzung technischer Aufgaben. * Erstellung technischer Dokumentation und Unit-Tests: Sie dokumentieren Ihre Arbeit nachvollziehbar und normgerecht und entwickeln begleitende Unit-Tests zur Qualitätssicherung Ihrer Software. * Arbeiten im agilen Projektumfeld: Sie bringen Ihre Expertise aktiv in interdisziplinäre, agile Teams ein und gestalten die Entwicklung sicherheitsrelevanter Softwarelösungen mit. ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [10M Data Records Lost, Underwater Computing, and Psychedelic Fish - Matthias Geniar](https://www.wearedevelopers.com/videos/1908-10m-data-records-lost-underwater-computing-and-psychedelic-fish-matthias-geniar) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Develop on Windows, Deploy on Red Hat Enterprise Linux](https://www.wearedevelopers.com/videos/1600-develop-on-windows-deploy-on-red-hat-enterprise-linux) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [How to Find Tech Jobs in Berlin](https://www.wearedevelopers.com/magazine/291-how-to-find-tech-jobs-in-berlin) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer)