C++ / Qt QML Developer – India | Full‑Time Seeking seasoned C++ engineers who specialize in Qt/QML to build high‑performance desktop and embedded applications. You’ll bridge low‑level system code with rich UI/UX, delivering fast, reliable software that meets demanding user expectations. What You’ll Do Design and deliver high‑performance C++ applications with Qt for desktop and embedded targets. Create responsive user interfaces using Qt Quick and QML, integrating with C++ back‑end. Implement clean architecture (MVC/MVVM) and reusable UI components across screens. Optimize startup time, UI rendering, and memory usage for smooth performance. Debug production issues, analyze crashes, and apply root‑cause fixes. What You Need 6–10+ years of C++ development (C++11/14/17) with strong OOP, STL, and design‑pattern knowledge. Deep expertise in Qt (Core, Widgets, Network, Concurrent) and Qt Creator, using CMake or qmake. Proven experience building UI with QML/Qt Quick, including layouts, animations, and JavaScript. Solid grasp of multithreading, signals/slots, and thread‑safe UI updates in Qt. Proficiency with Git and CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps). Good to Have Experience with Embedded Linux, Yocto, and cross‑compilation toolchains. Knowledge of OpenGL/Qt 3D graphics optimization and Qt Multimedia. Use of static analysis tools (clang‑tidy, cppcheck) and secure coding practices. The Opportunity The role sits in a mature product team, offering exposure to both desktop and embedded projects while the company backs continuous learning through quarterly growth programs and flexible hybrid work arrangements.
C++ / Qt QML Developer
Software Development
