QT-Entwickler (HMI) (alle Geschlechter)
Die Koenig & Bauer Coding GmbH ist Teil der Koenig & Bauer Unternehmensgruppe, die zu den weltweit führenden Druckmaschinenherstellern gehört. Kernkompetenz ist die Entwicklung und Herstellung technologisch innovativer und wirtschaftlicher Kennzeichnungssysteme.
In der Koenig & Bauer Coding GmbH am Standort Veitshöchheim suchen wir für unsere Abteilung Entwicklung eine:n QT-Entwickler (HMI) (alle Geschlechter).
Aufgaben
-
Design und Implementierung benutzerfreundlicher und performanter Human-Machine-Interfaces (HMI) für Embedded-Systeme unter Verwendung des Qt-Frameworks (Qt/QML)
-
Enge Zusammenarbeit mit Embedded-Entwicklern, um HMIs nahtlos in bestehende Systemarchitekturen einzubetten und sicherzustellen, dass die Schnittstellen den Anforderungen entsprechen
-
Sicherstellung einer hohen Reaktionsgeschwindigkeit und Stabilität der HMIs, auch unter ressourcenlimitierten Bedingungen, durch Optimierung des Speicherverbrauchs und der Renderzeiten
-
Entwicklung und Pflege von Schnittstellen zur Hardware, einschließlich Sensoren, Aktoren und Steuerungssystemen, unter Verwendung von HAL- und Treiber-APIs
-
Durchführung von Unit- und Integrationstests, Debugging von HMI-Anwendungen und Sicherstellung der Einhaltung von Qualitätssicherungsrichtlinien
-
Weiterentwicklung und Pflege bestehender HMIs basierend auf Nutzerfeedback, neuen Anforderungen oder technologischen Fortschritten
Fachliche Anforderungen
-
Abgeschlossenes Studium der Informatik, Elektrotechnik, Mechatronik oder einer vergleichbaren Fachrichtung
-
Mehrjährige Erfahrung in der Entwicklung von HMIs unter Verwendung von Qt/QML, idealerweise im Bereich Embedded-Systeme
-
Technologische Expertise
-
Hervorragende Kenntnisse in C++ sowie im Umgang mit dem Qt-Framework
-
Erfahrung mit Embedded Linux, insbesondere in der Anpassung und Entwicklung von HMIs für Yocto-basierte Systeme
-
Vertrautheit mit Hardware-nahem Programmieren und Schnittstellenprotokollen (z. B. SPI, I2C, UART, CAN)
-
Verständnis für die Anforderungen von Echtzeitbetriebssystemen (RTOS) und deren Einfluss auf HMI-Performance
-
Sicherer Umgang mit Build- und CI/CD-Systemen (z.B. BitBake, Jenkins, GitLab CI). Erfahrung mit Versionskontrollsystemen (Git) und Debugging-Tools (z.B. GDB, Valgrind)
Persönliche Kompetenzen
-
Analytisches Denken und eine strukturierte Arbeitsweise, insbesondere bei der Fehlersuche und Optimierung
-
Fähigkeit, in einem interdisziplinären Team als Schnittstelle zwischen Hardware- und Softwareentwicklern zu agieren
-
Kreativität und ein gutes Gespür für benutzerzentriertes Design, gepaart mit technischem Verständnis
-
Bereitschaft, sich kontinuierlich weiterzubilden und neue Technologien zu integrieren
-
Verhandlungssichere Deutsch- und Englischkenntnisse in Wort und Schrift
Unsere Benefits
-
Flexible Arbeitszeiten und mobiles Arbeiten
-
Koenig & Bauer Academy
-
Jobrad, Jobticket, Sportangebote (Yoga Kurse, Zirkeltraining, Fitnessbereich)
-
Teamevents, Familienfreundlicher Arbeitgeber