HamburgerMenu
hirist

QT Developer - Embedded System

r3 Consultant
3 - 5 Years
Bangalore

Posted on: 24/01/2026

Job Description

Description :

Job Title : Qt Developer (C++ / Cross-Platform Desktop)

Experience : 3+ years

Location : Bangalore

Look for an immediate joiner

Role Summary :

We are looking for a skilled Qt Developer to design, develop, and maintain high-performance cross-platform desktop applications. The ideal candidate has strong C++ fundamentals, hands-on experience with the Qt framework, and a passion for building reliable, scalable desktop products.

Key Responsibilities :

- Design, develop, and maintain cross-platform desktop applications using Qt (Qt Widgets / Qt Quick / QML)

- Collaborate closely with UX/UI designers, backend engineers, and product managers to convert requirements into robust solutions

- Optimize applications for performance, scalability, and reliability

- Write clean, maintainable, and efficient C++ code following best practices

- Integrate third-party libraries, system APIs, and external services

- Participate in code reviews, testing, debugging, and performance tuning

- Contribute to architectural decisions and continuous product improvements

- Ensure timely delivery of high-quality features aligned with product goals

Required Qualifications & Skills :

- Bachelors degree in Computer Science, Engineering, or a related field

- 2+ years of hands-on experience in C++ with strong knowledge of Qt (Qt5 / Qt6)

- Experience in GUI development using Qt Widgets and/or QML

- Strong understanding of OOP concepts, MVC architecture, multithreading, and event-driven programming

- Proficiency with Git or similar version control systems

- Familiarity with build tools such as CMake or qmake

- Strong problem-solving, debugging, and communication skills

Preferred / Nice-to-Have Skills :

- Experience with Windows APIs (Win32) for detecting and timestamping foreground application activity

- e.g., Get Fore ground Window, window text/class extraction

- Hands-on experience with C++ / WinAPI hooks

- e.g., Set Windows Hook Ex for observing system-level events

- Familiarity with Microsoft UI Automation or accessibility APIs

- Enumerating UI elements, control types, names, and values

- Experience with file system monitoring

- e.g., Read Directory Changes W, NTFS change journals

- Knowledge of email client integration and extraction

- Outlook (MAPI), Thunderbird (Mail Extension/Web Extension), IMAP/POP

- APIs such as Gmail API, Yahoo Mail IMAP/SMTP

- macOS experience with equivalent APIs

- Accessibility APIs, AppleScript, AX UI Element, Screen Capture Kit

- File monitoring via FS Events, f swatch, etc.

- Prior experience working on desktop monitoring, tracking, or system-level tools is a strong plus


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in