Embedded Software Engineer - C++ / Python
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Job 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.
Requirements
- 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
Benefits & conditions
Bei uns arbeiten Sie unbefristet und in Festanstellung. DarĂŒber hinaus bieten wir Ihnen einen Haustarifvertrag, der auf die Gehaltsstrukturen der verschiedenen Berufsgruppen zugeschnitten ist und Qualifikation sowie Berufserfahrung honoriert. Neben den tariflich gesicherten Sozialleistungen eines expandierenden Unternehmens bieten wir Ihnen die Möglichkeit, sich entsprechend Ihres individuellen Erfahrungsschatzes persönlich und fachlich weiterzubilden.
About the company
Arbeiten bei Brunel bedeutet: Attraktive Arbeitsaufgaben, auĂergewöhnliche Karriereperspektiven, die Sicherheit eines expandierenden Ingenieurdienstleisters und die ganze Vielfalt des Engineerings und der IT. Allein in der DACH-CZ Region verfĂŒgen wir ĂŒber mehr als 40 Standorte und Entwicklungszentren mit akkreditiertem PrĂŒflabor und weltweit ĂŒber 120 Standorte mit mehr als 12.000 Mitarbeitern in ĂŒber 40 LĂ€ndern. Mehr als 45 Jahre international erfolgreich und ĂŒber 25 Jahre in Deutschland. Stillstand bedeutet RĂŒckschritt - mit Brunel können Sie etwas bewegen!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Best Coding Boot Camps in Germany
Where To Find Software Engineering Jobs
How to Find Tech Jobs in Berlin
What Jobs Can You Get with a Software Engineering Degree?