Softwareentwickler HMI/GUI (m/w/d)
Summary
Develops modern HMI/GUI software for BAUER's special foundation engineering construction machines, creating intuitive operator interfaces from visualization to backend and testing both in the lab and on the machine. Core stack: Qt/QML, C++, Embedded Linux, plus machine communication (CAN, OPC UA, Ethernet).
In dieser Rolle entwickeln Sie moderne HMI/GUI-Lösungen zur Bedienung unserer Spezialtiefbau-Maschinen. Sie arbeiten eng mit UX/UI, Systemarchitektur und Hardware zusammen, um nutzerfreundliche Oberflächen zu schaffen. Sie testen Ihre Entwicklungen im Labor und direkt an der Maschine und gestalten Usability sowie Softwarearchitekturen mit. Sie analysieren Anforderungen mit Stakeholdern und bringen eigene Ideen in interdisziplinäre Projekte ein. Die Position bietet Raum für Verantwortung in einem praxisnahen, technologieorientierten Umfeld.
Leistungen / Benefits- Attractive compensation package
- 30 vacation days
- company bridging day regulation
- Flat hierarchies
- Modern software and hardware
- Angenehmes Arbeitsklima und Teamgeist
- Entwicklung von HMI/GUI-Lösungen für Baumaschinen
- Umsetzung intuitiver Benutzeroberflächen von Visualisierung bis Backend-Anbindung
- Zusammenarbeit mit UX/UI-Design, Systemarchitektur und Hardwareentwicklung
- Durchführung und Absicherung von Tests im Labor und auf der Maschine
- Mitgestaltung von Usability, Bedienkonzepten und Softwarearchitekturen
- Anforderungserhebung und -strukturierung mit Stakeholdern
- Mitwirkung in interdisziplinären Projektteams und eigenverantwortliche Ideenentwicklung
- Abgeschlossenes Studium im Bereich Informatik, Elektrotechnik oder vergleichbare Richtung
- Erste Erfahrung in der Entwicklung von Benutzeroberflächen, idealerweise Qt/QML und/oder C++
- Begeisterung für intuitive Bedienkonzepte und gute User Experience
- Strukturierte, eigenverantwortliche Arbeitsweise
- Team- und Kommunikationsfähigkeit in interdisziplinärem Umfeld
- Idealerweise Kenntnisse in Embedded Linux, Git, Jira, Confluence sowie Maschinenkommunikation (CAN, OPC UA, Ethernet)
- Teamfähigkeit
- Kommunikationsstärke
- Selbstständige Arbeitsweise
- Qt/QML
- C++
- Embedded Linux