Qt Developer (HMI / Embedded Qt)
H2B Group
⚲ Warszawa, Gdańsk, Kraków, Poznań, Wrocław
120 - 150 PLN/h netto (B2B)
Wymagania
- C++
- Qt
- QML
- JavaScript
- CMake
- Yocto
- MQTT
- CI/CD
- Squish
Opis stanowiska
Join a project in the smart home / household appliances domain, where a modern Human-Machine Interface (HMI) is being developed for next-generation kitchen devices. We are looking for an experienced Qt Developer who is fluent in Qt6, comfortable working at a platform level, and has experience extending beyond pure GUI development.You will be responsible for developing an intuitive and responsive user interface that ensures convenient operation of device functions and a high-quality end-user experience. Your role • development and maintenance of HMI applications based on Qt6 / QML • designing modern, smooth and intuitive user interfaces • creating and developing components in QML / JavaScript • implementing application logic in C++ / Qt • development of Qt plugins and integration with the system layer • configuration and development of a CMake-based build system • collaboration with embedded engineers, testers, and UX/UI designers • ensuring code quality, automated testing, and CI/CD processes 🧠 Expectations • minimum 5 years of commercial experience in C++ / Qt • very good knowledge of Qt6 • practical experience with QML and JavaScript • experience in building applications beyond the GUI layer • good knowledge of Qt C++ plugins • very good knowledge of CMake • experience working with Linux • English at B2 level (international work environment) Nice to have • knowledge of Qt ApplicationManager • experience with GitLab CI/CD • experience with Yocto and system image building • knowledge of static code analysis tools • experience with MQTT • knowledge of Squish testing tool ⚙️ Tech stack Qt6 · QML · JavaScript · C++ · CMake · Linux · GitLab · Yocto · MQTT · Squish 🚀 We offer • 2-month remote contract with possibility of extension • real impact on a product used by end users • work on modern HMI and embedded UI • collaboration with an experienced technology team • flexible working model • stable cooperation conditions Sounds interesting? 👉 Send your CV and let’s discuss the project details.