Das Unternehmen legt großen Wert auf die Förderung seiner Mitarbeitenden und ein positives Miteinander. In dieser Rolle als Embedded Software Engineer haben Sie die Möglichkeit, an spannenden technischen Herausforderungen zu arbeiten und Ihre Karriere aktiv voranzutreiben. Sie entwickeln modulare Embedded-Software und implementieren performante, hardwarenahe C++-Komponenten für Antriebsmodule, Sensorfusion und HMI. Dabei behalten Sie den Überblick über die Softwarearchitektur und stimmen diese eng mit der System- und Hardwareentwicklung ab. Zudem optimieren Sie Systeme, indem Sie eine effiziente Testarchitektur aufbauen, Builds und Tests automatisieren und die Zuverlässigkeit der Gesamtsoftware steigern. Ein weiterer wichtiger Aspekt Ihrer Tätigkeit ist das Verständnis von Hardware-Interaktionen, bei dem Sie Tests auf Zielhardware durchführen und Fehlfunktionen im Systemverbund analysieren und beheben. Die Kommunikation und enge Zusammenarbeit mit Projektteams, Stakeholdern und Kunden runden Ihr Aufgabengebiet ab. Das Unternehmen bietet Ihnen ein herzliches und wertschätzendes Arbeitsumfeld, zahlreiche Team- und Unternehmensevents sowie flexible Arbeitszeitmodelle und attraktive Benefits zur Förderung Ihres Wohlergehens und Wachstums.
Embedded Software Engineer (m/w/d)
Beschreibung
Anforderungen
Für diese Position sollten Sie ein technisches Studium oder eine vergleichbare Qualifikation vorweisen können. Ihre Erfahrung in der modernen C++-Entwicklung sowie in der hardwarenahen Softwareentwicklung sind entscheidend für Ihren Erfolg. Kenntnisse in Softwarearchitektur, Schnittstellendesign und UML-Modellierung sind ebenfalls erforderlich. Zudem sollten Sie sich mit linux-basierten Entwicklungsumgebungen, GitLab/Jenkins, ARM-Toolchains und Emulation auskennen. Erfahrung mit Testmethoden und Testautomatisierung, idealerweise in CI/CD-Umgebungen, ist von Vorteil. Gute Deutschkenntnisse in Wort und Schrift sowie solide Englischkenntnisse sind notwendig. Sie sollten zudem bereit sein, regelmäßig Dienstreisen innerhalb Deutschlands zu unternehmen, um vor Ort beim Kunden zu sein. Persönliche Eigenschaften wie Teamfähigkeit, Kommunikationsstärke und analytisches Denken runden Ihr Profil ab.