Hire the Best QML 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
Ronak K.

Chennai, India

$5/hr
5.0
3 jobs

SDE @ crossware.io(Qt/QML/C++) | Ex-Google Summer of code'24(Qt for Python) | Ex-DevOps Intern @ Accenture(Azure DevOps) | Ex-SDE Intern @ Vyorius(Qt/QML/C++) | C++ | Qt/QML |SQL data structures, algorithms, database management, artificial intelligence, operating systems, and object-oriented programming.

  • QML
  • Azure DevOps
  • Python
  • C++
  • Java
  • SQL
  • Desktop Application
  • DevOps
  • Microsoft Azure
  • Qt Framework
  • C
Siddharth M.

Indore, India

$50/hr
4.7
92 jobs

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.

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

Kannur, India

$15/hr
4.8
27 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++
  • Java
  • OpenCV
  • Computer Vision
  • Machine Learning
  • Python
  • Qt Framework
  • MySQL
  • Linux
  • FFmpeg
  • JavaScript
  • PHP
  • HTML
  • Desktop Application
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
Dipika R.

Coimbatore, India

$10/hr
5.0
1 jobs

Automotive cluster software developer. I have a strong experience of 8+ years in developing softwares for instrument clusters using tools like CGI and Qt. Proficient in C++. Mentored junior developers. Currently interested in both teaching the technology also taking up development tasks.

  • QML
  • C++
  • Adobe Photoshop
  • Qt Creator
  • Qt Framework
  • C
  • CGI
  • Android
  • Figma
  • QNX
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

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

How it works

Post a job for freePost 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 QML Developer in India on Upwork?

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

  • Create a job post tailored to your QML Developer project scope. We'll walk you through the process step by step.
  • Browse top QML Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top QML Developer profiles and interview.
  • Hire the right QML 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 QML Developer?

Rates charged by QML 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 QML Developer in India on Upwork?

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

Can I hire a QML 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 QML Developer proposals within 24 hours of posting a job description.