Ihre Aufgaben:
* Sie konzipieren, entwickeln und pflegen grafische Benutzeroberflächen für die Embedded-Kennzeichnungssysteme (z.B. Touch-Displays)
* Sie setzen intuitive, benutzerfreundliche UI-Designs um, basierend auf Anforderungen aus Produktmanagement und UX
* Sie implementieren interaktive Embedded-Frontends mit Qt (QML) oder vergleichbaren Embedded UI-Frameworks (z.B. LVGL)
* Sie arbeiten eng mit Backend- und Firmware-Entwicklern sowie Testern zusammen
* Sie optimieren die GUI-Performance auf ressourcenbeschränkten Geräten und übernehmen die Wartung bestehender Embedded-UIs
* Sie dokumentieren Ihre Entwicklungen und wirken an der Verbesserung unserer Embedded-Entwicklungsprozesse mit
Ihre Qualifikationen:
* Fundierte Kenntnisse in der GUI-Entwicklung für Embedded Systeme (z.B. HMI-Geräte, Touch-Bedienpanels, Maschinensteuerungen)
* Erfahrung mit Qt/QML oder vergleichbaren UI-Frameworks für Embedded-Umgebungen
* Sehr gute Programmierkenntnisse in C, idealerweise auch in Embedded C++
* Verständnis für Performanceoptimierung auf Embedded-Hardware (RAM/CPU/GPU-Limitierungen)
* Erfahrung mit Designprinzipien und UX für kleine Displays mit Touch
* Kenntnisse in Versionskontrollsystemen (z.B. Git)
* Vorteilhaft: Erfahrung mit Embedded Linux, Cross-Compiling, Build-Systemen (z.B. CMake), UI-Testing
* UI/UX Tools wie Figma, Sketch o.Ä. sind von Vorteil
* Wichtig: Sie bringen keine ausschließliche Web-Frontend-Erfahrung mit (HTML, CSS, JavaScript), sondern haben Praxis in der GUI-Entwicklung auf Geräten
Ihre Vorteile:
* Angenehmes Arbeitsklima
* Ein renommiertes Unternehmen mit ausgezeichnetem Ruf
* Mögliche Übernahme in Festanstellung bei unserem Kunden
* Hohes Maß an Eigenverantwortung