Unser Kunde ist ein mittelständisches Unternehmen mit rund 50 Mitarbeitenden, das seit über 25 Jahren moderne Kommunikationssysteme für den öffentlichen Personenverkehr plant und realisiert. Zu den Produkten zählen unter anderem Fahrgastinformationssysteme, Fahrgastzähleinrichtungen und Bordrechnersysteme. Die gesamte Produktentwicklung, von der Konstruktion über Hard- und Software bis zur Fertigung, erfolgt im eigenen Haus. Die Geräte des Unternehmens sind in tausenden Fahrzeugen weltweit im Einsatz. In der Rolle als C++/QML Entwickler sind Sie verantwortlich für die Entwicklung moderner Visualisierungen mit Qt/QML, insbesondere im Bereich Design und Layout. Sie implementieren Anwendungslogik in C++/QML und arbeiten eng mit Embedded- und Backend-Entwicklern zusammen. Ein direkter Austausch mit Kunden ermöglicht es Ihnen, Anforderungen, Designideen und funktionale Ziele zu verstehen. Zudem beraten Sie die Kunden hinsichtlich UI/UX-Best Practices, Lesbarkeit, Bedienbarkeit und technischer Machbarkeit. Ihre Mitwirkung beim Architekturdesign und bei technischen Entscheidungen ist ebenfalls gefragt. Das Unternehmen bietet Ihnen ein offenes, kollegiales Betriebsklima mit kurzen Entscheidungswegen und die Möglichkeit zur Remote-Arbeit nach Absprache.
C++/QML Entwickler (m/w/d) - Schwerpunkt QML UI/UX
Beschreibung
Anforderungen
Der ideale Kandidat bringt fundierte Erfahrung in Qt/QML und C++ mit. Ein erfolgreich abgeschlossenes Studium in Informatik, Software Engineering, Medieninformatik, Multimedia, Human-Computer Interaction oder in vergleichbaren Fachrichtungen ist wünschenswert. Alternativ ist eine abgeschlossene Berufsausbildung im IT-Bereich, wie beispielsweise als Fachinformatiker/in für Anwendungsentwicklung, mit relevanter, belegbarer Berufserfahrung ebenfalls akzeptabel. Sie sollten Freude daran haben, Interfaces nicht nur zu programmieren, sondern auch zu gestalten und ein Auge für Details wie Pixel, Abstände und Animationen besitzen. Erfahrungen im Anbinden externer Schnittstellen (VDV301, ITxPT, REST/JSON, SOAP, XML etc.) mittels C++/Qt und effizienter Datenverarbeitung sind von Vorteil. Idealerweise haben Sie bereits Kontakt mit dem öffentlichen Personenverkehr gehabt. Eine kreative, dienstleistungsorientierte und sehr zuverlässige Arbeitsweise sowie gute Deutsch- und Englischkenntnisse sind erforderlich; Französischkenntnisse sind ein Plus. Kenntnisse in HTML5/CSS/JavaScript sind vorteilhaft, aber kein Muss.