Softwareingenieur
Role details
Job location
Tech stack
Job description
Konzeption, Gestaltung und Entwicklung von echtzeitfähigen und sicherheitsrelevanten Software-Funktionen für die Steuerung und Regelung mobiler Arbeitsmaschinen unter Berücksichtigung von normativen Vorgaben sowie Software- und Systemanforderungen
Entwicklung bzw. Koordinierung der Erstellung von Streckenmodellen und digitalen Zwillingen zusammen mit Fachabteilungen und externen Dienstleistern
Begleitung von Maschinenentwicklungen in Zusammenarbeit mit einem Projektteam aus Architekten, Entwicklern und Testingenieuren sowie externen Dienstleistern
Serienbetreuung der zu entwickelnden Software-Produkte inklusive Analyse, Optimierung und Weiterentwicklung
Inbetriebnahme und Test von Maschinensoftware - von der Prototypenphase bis zur Serie
Third-Level-Support für die Bereiche Service, Produktion und Prototypenbau im Zuge der Entwicklung und Serienproduktion
Gelegentliche Dienstreisen ggf. auch weltweit zu weiteren Standorten der Wirtgen Group oder von John Deere Abstimmung mit den weiteren Standorten der Wirtgen Group und John Deere hinsichtlich firmenübergreifender Themenstellungen
Requirements
Abgeschlossenes (Master- oder Diplom-)Studium im Bereich Mechatronik, Elektrotechnik oder Maschinenbau (mit Fokus auf Regelungstechnik/Software/Automatisierung.
Nachweisbare Erfahrung in modellbasierter Softwareentwicklung mit MATLAB/Simulink/Stateflow und der dazugehörigen Code Generierung ggf. im AUTOSAR Kontext
Gute Kenntnisse in C oder C++ sowie einer Skriptsprache (z.B. Python)
Vorkenntnisse im Bereich CAN-Kommunikation, Hydraulik, Thermodynamik sowie konventioneller und elektrischer Antriebstechnik von Vorteil
Erfahrung und gute Kenntnisse von Softwareentwicklungsprozessen für eingebettete Systeme, idealerweise gemäß Normen und Standards für sicherheitsrelevante eingebettete Software (IEC/IEN 61508, ISO 13849, MISRA C)
Erste Erfahrungen mit Jira, Confluence und Git
Erste Erfahrungen mit AI-Assisted Workflows für die modellbasierte Entwicklung von Vorteil
Sorgfältige und strukturierte Arbeitsweise sowie eine hohe Einsatzbereitschaft
Teamfähigkeit, Kommunikationsstärke und analytisches Denkvermögen
Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift