Ihre Aufgaben
1. 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.
2. Integration von Softwaremodulen in das Zielsystem: Sie führen die Integration von Subsystemen aus mehreren Softwarekomponenten durch und begleiten deren Inbetriebnahme auf der Zielhardware.
3. 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.
4. Entwicklung hardwarenaher Software (z. B. HWIO, CAN-Bus): Sie programmieren und testen hardwarenahe Softwarekomponenten und sichern so die zuverlässige Kommunikation mit der Systemhardware.
5. 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.
6. Erstellung technischer Dokumentation und Unit-Tests: Sie dokumentieren Ihre Arbeit nachvollziehbar und normgerecht und entwickeln begleitende Unit-Tests zur Qualitätssicherung Ihrer Software.
7. Arbeiten im agilen Projektumfeld: Sie bringen Ihre Expertise aktiv in interdisziplinäre, agile Teams ein und gestalten die Entwicklung sicherheitsrelevanter Softwarelösungen mit.
Ihre Qualifikationen
8. Erfolgreich Abgeschlossenes Bachelorstudium der Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
9. Berufserfahrung in der Softwareentwicklung, idealerweise im sicherheitskritischen Umfeld
10. Sehr gute Kenntnisse in C++ und Python
11. Verständnis komplexer Softwarearchitekturen und Erfahrung in der Entwicklung von Embedded-Systemen
12. Sicherer Umgang mit technischer Dokumentation und Verifikation
13. Sehr gute Deutsch- sowie gute Englischkenntnisse in Wort und Schrift
Ihre Vorteile
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.