Hire the Best QT Developers
in Armenia

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

Apaga, Armenia

$35/hr
5.0
13 jobs

I bridge the gap between low-level system efficiency and cutting-edge decentralized technologies. With a deep focus on Modern C++ optimization, I build robust, scalable applications where every millisecond and every byte of memory counts. My expertise spans from professional Audio Plugin development to high-stakes Smart Contract security analysis and Generative AI infrastructure. Proprietary Cryptographic Engines: Architecting and developing custom Cryptographic Engines from scratch, tailored for specific security requirements and hardware constraints. Implementing high-speed encryption/decryption algorithms (AES, RSA, ECC) with optimized assembly or SIMD instructions. Ensuring mathematical rigor and resistance to side-channel attacks for private networks and decentralized protocols. System-Level Optimization & Security: Bare-metal programming and firmware development for embedded systems and specialized computational units. Performing deep-level code audits to eliminate memory leaks, race conditions, and security vulnerabilities at the binary level. Developing secure boot protocols and encrypted data-at-rest solutions for sensitive industrial and medical environments. Systems & Desktop Development (C++ / Qt / JUCE) Developing high-performance, cross-platform desktop applications using the Qt Framework and QML. Expertise in Modern C++ (17/20/23) standards, focusing on memory safety, multi-threading, and low-latency execution. Specializing in Audio Engineering: Designing custom VST/AU plugins and Digital Signal Processing (DSP) algorithms. Medical Device Control & Automation: Developing robust, real-time control software for diagnostic equipment and laboratory automation. Crafting mission-critical User Interfaces (UI) using Modern Qt/QML for medical monitors and device consoles. Seamless hardware-software integration for automated laboratory workflows. Blockchain & Web3 Security: Comprehensive Smart Contract Auditing (Solidity/EVM) to identify critical vulnerabilities and logic flaws. Advanced Gas Optimization: Reducing execution costs through deep bytecode analysis and efficient data structures. Developing automated tools for blockchain security assessment and formal verification. AI, Machine Learning & Automation: Architecting Generative AI workflows using ComfyUI, Stable Diffusion, and custom node development. Integrating computer vision models like YOLOv8, SAM, and LivePortrait into production environments. Managing high-load computational tasks on Cloud GPU infrastructure for seamless model inference and training.

  • C++
  • GUI Design
  • Qt Framework
  • JSON API
  • CSS
  • Standard Template Library
  • Audio Editing
  • Microsoft Windows
  • Boost
  • Audio Engine
  • SQL
  • JSON
  • SQLite
  • Microsoft Visual Studio
  • TCP/IP
  • Desktop Application
Vanik S.

Yeghvard, Armenia

$30/hr
5.0
48 jobs

C++/Qt/QML and Python/PyQt based cross-platform software development, image processing, multi-threaded, multi-processor and GPU (CUDA) programming. Strong experience of scientific development based on state of the art libraries like OpenCV, Dlib, Tesseract, leptonica, seeta, YOLO. General DB/Networking using Qt. Rich UI development using Qt and QML. As a software engineer I have track record of implementing complex design criteria and finding application specific software solutions.

  • C++
  • Qt Framework
  • MATLAB
  • C#
  • OpenCV
  • Tesseract
  • QML
  • Image Processing
  • Computer Vision
  • Algorithm Development
  • Unreal Engine
Anton L.

Yerevan, Armenia

$80/hr
5.0
21 jobs

* 10 years of writing performant and reliable C++ code * 3 years of experience with Golang * Good experience in developing desktop applications employing GPU and VR capabilities * Ability to debug complex scenarios and work with legacy code without breaking anything * Fluent English

  • C++
  • Qt Framework
  • C#
  • MongoDB
  • Python
  • Node.js
  • C
  • TypeScript
  • Unity
  • Bash
Movses M.

Ijevan, Armenia

$40/hr
5.0
4 jobs

I help companies build reliable, high-performance C++ software — from multithreaded systems and performance optimization to AI-powered features that scale in production. I specialize in modern C++, system design, concurrency, Qt, networking, and performance-critical applications. I help teams solve complex engineering challenges such as improving application speed, designing robust architectures, debugging difficult issues, and building maintainable software. With 10+ years of software development experience, I have worked on challenging projects across desktop applications, embedded systems, cross-platform software, and backend technologies. My experience includes C++, Qt, Linux, Windows, macOS, gRPC, Protocol Buffers, multithreading, debugging, and optimization of complex systems. My approach: • Understand the business and technical problem before writing code • Design solutions that are reliable, maintainable, and scalable • Write clean, efficient C++ following modern best practices • Communicate clearly with regular updates and transparent progress I focus on delivering production-quality software, not just completing tasks. Whether you need performance improvements, a new C++ feature, architecture guidance, or help solving a difficult technical problem, I can help. If you have a challenging C++ project and need an experienced engineer who can work independently and deliver high-quality results, feel free to send me a message.

  • C++
  • Linux
  • C
  • Microsoft Visual C++
  • Software Architecture & Design
  • Software Debugging
  • Performance Optimization
  • System Programming
  • Multithreaded Programming
  • TCP/IP
  • Windows API Development
  • Boost
  • POSIX
  • Git
  • Image Processing
Elen H.

Yerevan, Armenia

$15/hr
4.8
11 jobs

I am a C++ Developer with a strong command of modern C/C++, specializing in object-oriented design, template metaprogramming, and multithreaded application development. My work is guided by a deep understanding of computer architecture and performance optimization, enabling me to write software that is not only functional, but also efficient, scalable, and maintainable. My experience with Qt and QML allows me to build responsive, cross-platform desktop applications that combine performance with clean, intuitive user interfaces. I follow best practices in code structure, memory management, and debugging to ensure long-term stability and reliability. Technical Skills: 🧩 C / C++ (C++11/14/17/20) 🧩 GoLang 🧩 Java programming 🧩 Multithreading & Concurrency 🧩 Template Metaprogramming 🧩 OOP & STL 🧩 Qt / QML Desktop Application Development 🧩 Performance Profiling & Optimization 🧩 Cross-Platform Software Development 🧩SQL I am detail-oriented, analytical, and highly reliable. I take responsibility for the quality of my work and aim to deliver solutions that are not only functional, but also efficient, readable, and easy to maintain. If you are looking for a C++ developer who understands performance, architecture, and clean design, I would be glad to discuss your project and contribute to its success.

  • C++
  • Qt Framework
  • C
  • Linux
  • Computer Science
  • Assembly Language
  • UML Diagram
  • Algorithms
  • Data Structures
  • Software Design Pattern
  • QML
  • Multithreaded Programming
  • Computer Engineering
  • SQL
  • Golang
Denis D.

Yerevan, Armenia

$45/hr
5.0
32 jobs

"Hands-down, one of the best devs I've worked with on Upwork." - ScreenStory Senior C++ Engineer with 18+ years building real-time and embedded systems, multimedia pipelines, and high-performance desktop applications. Top Rated Plus on Upwork - 9,900+ hours and $400K+ earned across 28+ long-term engagements. MORE FROM CLIENTS "Excellent in every regard: communication, work, making logical inferences, asking good questions. Truly the top of the top." - Skan AI "A very reliable, knowledgeable and professional developer who is a pleasure to work with." - Clickdrive WHAT I BUILD - Rich UI/UX and high performance desktop applications on C++/Qt, C# .Net Framework WPF/UWP/WinUI XAML - Multimedia & Real-Time Screen recording engines (Desktop Duplication API, Windows Graphics Capture, GDI), low-latency video/audio pipelines on FFmpeg, WebRTC streaming with custom builds and Janus SFU, DirectX GPU compositing with custom pixel shaders, audio DSP with RNNoise. - Embedded & HMI Industrial automation, locomotive on-board systems, HMI on Qt/QML, ModBus / RS-232/485 / Can. Codex industrial labeling software for ALE sas - Real-Time Backends SCADA alarm-module backend with high-throughput low-latency event handling, gRPC, multithreaded C++17/20 architecture. - Native Library Bindings C++ cores with bindings to Electron (Node-API), Flutter (FFI), Python. Cross-platform Windows and macOS. - Engineering Infrastructure CI/CD on Jenkins and Azure DevOps, self-hosted Sentry deployment, CrashRpt, automated quality gates, structured Git workflows. HIGHLIGHTS - 7 years as lead engineer on a portfolio of consumer multimedia and document-processing applications (architecture + implementation across a team of 3) - Locomotive driver HMI deployed on operational locomotives in real-world service - Automated engine test bench: reduced testing time by 40%, increased throughput from 6 to 10 engines per shift - Currently leading C++/MFC -> Qt migration on the Ham Radio Deluxe product suite (41,500+ active users) Core stack: C++ (17/20) · Qt (QML, QWidgets) · CMake · vcpkg · FFmpeg · WebRTC · Desktop Duplication API · Media Foundation · DirectX · MFC · gRPC · Multithreading · ModBus · Windows Embedded · C# .NET · Electron Node-API · Jenkins · Azure DevOps · Sentry WHAT I'M LOOKING FOR Long-term engagements (6+ months) where deep C++ expertise and architectural ownership matter. Equally comfortable in greenfield architecture and rescuing legacy codebases. Available for fixed-price projects and hourly contracts.

  • C++
  • Qt Framework
  • C
  • C#
  • Microsoft Visual C++
  • C++/CLI
  • Screenshot & Screen Recording Software
  • Electron
  • Screen Recording
  • .NET Framework
  • WebRTC
  • Desktop Application
  • Embedded System
  • FFmpeg
  • Microsoft Foundation Class Library
  • CMake
  • Windows API Development

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 QT Developer in Armenia on Upwork?

You can hire a QT Developer in Armenia 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 Armenia 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 Armenia 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.