Aufgabe:
Softwareentwicklung für die Human Machine Interfaces - HMI-Displays unserer Baumaschinen sowie Optimierung und Weiterentwicklung existierender HMI-Applikationen Entwurf und Weiterentwicklung einer modularen HMI-Softwarearchitektur, Definition von Schnittstellen und Prozessen des HMI-Softwareengineerings Test der HMI-Software mittels Unit-Tests sowie automatisierten GUI-Tests und Unterstützung bei Integrations- und Systemtests direkt an der Maschine Aktiver Austausch mit unseren UI/UX Entwicklern sowie enge Zusammenarbeit im Team und abteilungsübergreifend in allen EntwicklungsphasenQualifikation:
Erfolgreich abgeschlossenes Studium der Informatik, technische Informatik, Elektrotechnik oder vergleichbare Qualifikation Erfahrung im Design und Implementierung von Software für Embedded HMI-Displays (C++, Qt/QML, Qt for MCU, Figma) Erfahrungen mit Embedded Linux Systemen (Yocto) Sicherer Umgang mit Werkzeugen und Methoden der Softwareentwicklung Kenntnisse von automotiven Bussystemen und Kommunikationsprotokollen (CAN, J1939, CANopen, UDS) von Vorteil Teamgeist, gute Kommunikationsfähigkeit und Auffassungsgabe, ausgeprägtes technisch-physikalisches Grundverständnis und analytisches Denkvermögen Kreativität und Freude an der Entwicklung innovativer Lösungen Englischkenntnisse in Wort und Schrift sind von Vorteil