Willkommen bei unserem Kunden, einem führenden Unternehmen in der Baumaschinenindustrie, das innovative Lösungen im Bereich der Automatisierung und Digitalisierung bietet. In der Rolle des Team- und Projektleiters für die Softwareentwicklung von mobilen Maschinen sind Sie verantwortlich für die fachliche und disziplinarische Führung eines engagierten Teams. Ihre Hauptaufgabe besteht darin, die Termin-, Kapazitäts- und Releaseplanung für die Softwareentwicklung zu koordinieren. Sie stimmen Anforderungen ab und sorgen dafür, dass diese sauber in die Steuerungs- und Softwarearchitektur integriert werden. Dabei arbeiten Sie eng mit verschiedenen Stakeholdern zusammen, darunter Produktmanagement, Customer Support und Hardware-Entwicklung. Zudem sind Sie für die Umsetzung und Weiterentwicklung von Software-Entwicklungsmethoden und -prozessen zuständig, um Qualitäts- und Sicherheitsvorgaben einzuhalten. In dieser Position haben Sie die Möglichkeit, aktiv an der Digitalisierung in einem dynamischen und zukunftsorientierten Umfeld mitzuwirken. Flexible Arbeitszeiten und die Option auf mobiles Arbeiten bieten Ihnen die Freiheit, Ihre Arbeit optimal zu gestalten. Freuen Sie sich auf spannende und abwechslungsreiche Aufgaben sowie auf eine partnerschaftliche Zusammenarbeit innerhalb des Unternehmens.
Team- und Projektleiter Softwareentwicklung Automatisierung mobiler Maschinen (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über einen Master-Abschluss in einem Ingenieursstudium mit starkem Bezug zu Software und Elektronik, wie Automatisierungstechnik, Mechatronik oder Software Engineering, oder alternativ in einem Informatikstudium mit Bezug zu Maschinenbau- oder Fahrzeuganwendungen. Mehrjährige Erfahrung als Software-Entwickler sowie in einer Team- oder Projektleitungsrolle mit mehr als drei Teammitgliedern sind erforderlich. Der Kandidat sollte mindestens eine Programmiersprache beherrschen, wie C/C++ oder aus dem IEC 61131-3 Umfeld. Tiefergehende Kenntnisse in Software-Architektur, Systems Engineering und idealerweise modellbasierten Software-Entwicklungsmethoden sind von Vorteil. Ein gutes praktisches Verständnis für komplexe Maschinenfunktionen und Elektronikkomponenten sowie Kommunikationsprotokolle ist ebenfalls wichtig. Kenntnisse in funktionaler Sicherheit und Embedded Security sind wünschenswert. Teamfähigkeit, eine praxisorientierte und strukturierte Arbeitsweise sowie die Fähigkeit, komplexe Themen verständlich aufzubereiten, runden das Profil ab. Diskussionsfeste Sprachkenntnisse in Deutsch und Englisch sind erforderlich.