HamburgerMenu
hirist

QT/Qml Engineer - C++ Programming

OPTM MEDIA SOLUTIONS PRIVATE LIMITED
Multiple Locations
4 - 15 Years
star-icon
4white-divider19+ Reviews

Posted on: 12/08/2025

Job Description

Job Summary :

We are hiring experienced Qt/QML Engineers with a strong background in C++ development and hands-on expertise in the Qt and QML. The role involves designing, developing, and maintaining high-performance desktop or embedded applications with intuitive user interfaces. Depending on your experience level, you may contribute individually or lead modules/projects.

Key Responsibilities :

- Design and develop rich, interactive, and intuitive graphical user interfaces (GUIs) using Qt (Widgets/QML), QML and C++.

- Translate UI/UX designs and functional specifications into robust, high-quality code.

- Develop reusable, efficient, and modular components using object-oriented programming principles and software design patterns.

- Integrate front-end UI components with underlying system and application logic.

- Troubleshoot, debug, and optimize application performance and responsiveness across multiple platforms.

- Collaborate with cross-functional teams, including backend developers, designers, testers, and product managers, throughout the development lifecycle.

- Participate in code reviews, design discussions, and sprint planning as part of an Agile/Scrum team.

- Maintain clean, readable, and well-documented code in adherence to team coding standards and practices.

- Conduct unit testing and contribute to automated testing efforts to ensure stability and scalability.

- Stay updated with the latest trends in UI technologies, Qt framework upgrades, and C++ enhancements.

Required Skills :

- 4 -16 years of hands-on experience with C++ , Qt and QML

- Strong knowledge of OOP, UI architecture, and modern design patterns.

- Proficiency in Linux/Unix environments, debugging tools, and version control (Git).

- Strong analytical, problem-solving, and communication skills.

- Ability to work independently or in a team across different project sizes and complexities.

info-icon

Did you find something suspicious?