Hire the Best QT Developers
in India

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Haris H.

Kannur, India

$18/hr
4.8
26 jobs

I am a software developer with 13+ years of experience in building high-performance, cross-platform desktop applications using Qt/C++ and PyQt. I specialize in desktop software for video streaming, computer vision, and AI-powered solutions, delivering efficient, scalable, and user-friendly applications for Windows, Linux, and macOS. My expertise includes: Desktop Application Development: Qt, PyQt, cross-platform UI/UX, backend logic, networking Computer Vision & AI: OpenCV, TensorFlow, Keras, real-time object detection, face recognition Video Streaming & Processing: FFMPEG, OpenRTSP, live camera streaming, playback, recording WebRTC & Web Integration: Real-time audio/video apps, chat, and web interfaces Database & Backend: MySQL, PHP, server-side scripting, automation I focus on delivering high-quality solutions that solve real-world problems, optimize performance, and provide seamless user experiences. I am available for short-term projects, long-term contracts, and ongoing support.

  • C++
  • Qt Framework
  • Java
  • OpenCV
  • Computer Vision
  • Machine Learning
  • Python
  • MySQL
  • Linux
  • FFmpeg
  • JavaScript
  • PHP
  • HTML
  • Desktop Application
Arun K.

Pathanamthitta, India

$25/hr
5.0
16 jobs

Hi, I'm Arun — a highly efficient Full Stack Developer with strong expertise in both frontend and backend development. I have successfully completed over 5000 hours on Upwork, demonstrating my commitment, reliability, and proven ability to deliver high-quality solutions across diverse projects. I am an expert in major languages Python, C++, C# Working knowledge in Qt C++ Worked with ZW3D API in C++ I have knowledge in following Python web frameworks Django | Flask Worked with simulation software. I have good knowledge in following technologies also HTML | JavaScript | jQuery | AJAX | JSON |FFMPEG | WPF | Xamerin I have project experience in Raspberry Pi, Controlling GPIO pins with QT C++

  • C++
  • Qt Framework
  • Raspberry Pi
  • Internet of Things
  • Embedded C
  • FFmpeg
  • ASP.NET
  • Image Processing
  • Driver Development
  • ESP32
  • Python
  • Arduino
  • PCB Design
  • nRF52
  • Autodesk AutoCAD
  • CAN Bus
Makarand P.

Pune, India

$15/hr
5.0
7 jobs

• 10 years of experience in designing and developing applicationsc for Automotive Infomtainment,Avoinics and Healthcare domain • Experience as Embedded application developer using technologies C,C++,Qt on Linux and Unix platform. • Experience in working protocols UDS, CANJ1939, ADASISv3,RTP protocols. • Experience in sockets, POSIX queues, threads. • Experience in handling of data formats like JSON,XML. • Experience in failure mode and Effective analysis (FMEA) and ISO26262 . • Experience working in agile based teams and scrum.

  • C++
  • Qt Framework
  • C
  • Python
  • C#
  • Microservice
  • PyQt
  • Lua
Saurabh J.

Vikhroli, India

$35/hr
4.4
47 jobs

Software & Hardware generalist with experience in Computer Graphics, Computational Geometry, Image Processing, Hardware prototyping, Scripting & Automation I'm good at Developing Software/Hardware Systems from scratch. Technical skills: 1. Desktop Application Development: ✓ Qt application ✓ C++ ✓ PyQt ✓ Solid Principles ✓ Software architecture ✓ GoogleTest 2. Computer Graphics: ✓ OpenGL ✓ CGAL ✓ Compute Shaders ✓ three.js ✓ pyntcloud 3. Embedded Development: ✓ PCB design ✓ Communication Protocols ✓ Arduino ✓ Hardware Prototyping 4. Others: ✓ Blender Addon/Scripts Development ✓ OpenCV ✓ CAD modeling / 3D printing ✓ Performance Optimization ✓ Reinforcement Learning ✓ Git ✓ Django ✓ GIS & maps ✓ javascript/typescript ✓ webpack ✓ REST API ✓ AWS Lambda and API Gateway ✓ CI/CD ✓ Airtable ✓ Softr Looking forward to building long-term business relation with clients

  • C++
  • Qt Framework
  • Python
  • Scripting
  • JavaScript
  • Blender
  • OpenCV
  • OpenGL
  • API
  • PyQt
  • Embedded System
  • Desktop Application
  • React
  • AWS Lambda
  • Image Processing
Vinoth K.

Madurai, India

$35/hr
4.7
13 jobs

Expert in Avionics Flight Management Systems and Flight Control System. Expert in Avionics ARP-4754, DO-178C software Development, UAV Flight Control and Drone PX4, Ardupilot and QGroundControl. Also, worked with SITL on Ardupilot in connection with ROS. Have good Experience in AI/ Computer vision based Object Detection and Avoidance. Sound knowledge in Embedded C/C++, Qt, QML, Python, PyQT. More than 10 years of experience in building applications ranging from desktop applications to embedded systems. (Embedded Linux, macOS, Windows 7+, iOS, Android). Good in unit testing and debugging skills. Good Experience in C++ Boost library, FFMPEG, GStreamer, Audio, Video. Sound Knowledge in Embedded Systems. Having good experience in ROS software development using ROS Melodic and Ubuntu18.04 platform. Also Having experience in Isaac SDK Key skills: # Strong C++ 11/14 skills, STL, Boost, OpenCV, SQlite # QT, C++, QML, JavaScript, PyQt5 and PySide2 # Tkinter, Pyside, PyQT, Python # ROS, PX4, Ardupilot, QGroundControl, Drone Flight Control

  • C++
  • Qt Framework
  • Python
  • Deep Learning
  • Computer Vision
  • Embedded System
  • Embedded C
  • Robot Operating System
  • QML
  • FFmpeg
  • GStreamer
Siddharth M.

Indore, India

$25/hr
4.7
92 jobs

🌟 Note: My usual hourly rate is $50/hr, but for a limited time I'm offering discounted rates: • $25/hr for long term projects (4+ weeks) • $30/hr for short term projects (under 4 weeks) Grab the opportunity ✨ while it lasts! Send me a message and we can discuss your project. 🤓 - - - - - - - - - - - - Hello! I am a Senior Software Engineer with 16 years of experience in software development. I specialize in the Qt framework, which I have used exclusively since 2009. During this time, I have worked as a full-time freelancer with international clients and built a rich portfolio of Qt/QML/C++ projects. Here is a summary of my skills and experience: • Languages & Frameworks:  ‣ Qt framework (Qt5, Qt6): 2009-present  ‣ Qt Quick (QML, JavaScript): 2015-present  ‣ Modern C++ (11, 14, 17): 2014-present  ‣ Classic C++ (98, 03): 2004-2014  ‣ Qt for Python (Python 3, PySide6, PyQt6): 2020-present • Tools & Services:  ‣ GitHub, GitLab, Bitbucket, Gerrit, etc. (code review, collaboration, version control)  ‣ Jira, Trello, etc. (project management and collaboration)  ‣ Figma, Sketch, etc. (wireframes and prototypes) • Specialties:  ‣ I write robust, extensible and maintainable code by following standards and best practices in Qt, QML, C++ and software engineering.  ‣ I can work as an individual contributor or as a team lead, to plan, design, develop, manage, document, test and deploy software solutions. I can work independently, however I prefer working in teams, because this allows me to focus on my core skills - development and testing.  ‣ I believe in the philosophy of "move purposefully and fix things" rather than "move fast and break things". I prioritize keeping the code clean and structured over producing quick, messy results.  ‣ I have a proven track record of repeat engagements, with 100% client satisfaction and recognition as a Top Rated freelancer. If you have a project that could benefit from my skills and experience, please feel free to get in touch. I would be more than happy to assist you.

  • C++
  • Qt Framework
  • QML
  • Qt Creator
  • JavaScript
  • Git
  • GitHub
  • GitLab
  • Scrum
  • PyQt
  • Python
  • Desktop Application
  • Standalone Application
  • Embedded System

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a QT Developer in India on Upwork?

You can hire a QT Developer in India on Upwork in four simple steps:

  • Create a job post tailored to your QT Developer project scope. We'll walk you through the process step by step.
  • Browse top QT Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top QT Developer profiles and interview.
  • Hire the right QT Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a QT Developer?

Rates charged by QT Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a QT Developer in India on Upwork?

As the world's work marketplace, we connect highly-skilled freelance QT Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream QT Developer team you need to succeed.

Can I hire a QT Developer in India within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive QT Developer proposals within 24 hours of posting a job description.