Hire the Best C++ Programmers & Developers
in Armenia

Clients rate our C++ Programmers & developers
Rating is 4.9 out of 5.
4.9/5
Based on 106 client reviews
Aleksei S.

Yerevan, Armenia

$40/hr
4.6
80 jobs

I was working in many projects. Some things which I was programming - Messengers, Trading Bots, Notepads, IDE, Design Software, Mods to Games, Automatization of Oil Company (modbus, opc, etc...) and many others. I am open to new and ready to join your startup! My key skills: Strong c++: - multi-threading, - networking, - boost Key Qt skills: - QML, - QSS, - Qt WebEngine, - Qt Installer Framework Databases: - MySQL, - Postgres, - SQLite Linux/Unix: - system programming, - bash scripting Strong lua: - work with nginx, - dynamic libraries Skills in mathematics: - numerical methods, - higher mathematics

  • C++
  • C
  • Microsoft Visual C++
  • SQLite
  • Application Installer
  • CMake
  • Qt Framework
  • RESTful Architecture
  • PyQt
  • Multithreaded Programming
  • API
  • Desktop Application
  • Windows App Development
Aleksandr S.

Tsaghkadzor, Armenia

$120/hr
5.0
66 jobs

I build high-performance C++ systems - network servers handling thousands of concurrent connections, security solutions processing millions of events, trading platforms with 5ฮผs latency. 19 years of experience, $1M+ earned on Upwork, 100% Job Success. ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ๐˜€ & ๐—ก๐—ฒ๐˜๐˜„๐—ผ๐—ฟ๐—ธ ๐—ฃ๐—ฟ๐—ผ๐—ด๐—ฟ๐—ฎ๐—บ๐—บ๐—ถ๐—ป๐—ด Client-server applications, proxy servers, high-throughput data processing. I write cross-platform code that runs identically on Windows, Linux, and Unix. ๐—–๐˜†๐—ฏ๐—ฒ๐—ฟ๐˜€๐—ฒ๐—ฐ๐˜‚๐—ฟ๐—ถ๐˜๐˜† ๐—ฆ๐—ผ๐—น๐˜‚๐˜๐—ถ๐—ผ๐—ป๐˜€ Privileged Access Management systems, anti-phishing email gateways, encryption and cryptography. I work extensively with OpenSSL, Botan, Crypto++, and Bouncy Castle. ๐—ฅ๐—ฒ๐˜ƒ๐—ฒ๐—ฟ๐˜€๐—ฒ ๐—˜๐—ป๐—ด๐—ถ๐—ป๐—ฒ๐—ฒ๐—ฟ๐—ถ๐—ป๐—ด Binary analysis, protocol reverse engineering, and software internals research using IDA, Ghidra, and Frida. ๐—›๐—ถ๐—ด๐—ต-๐—™๐—ฟ๐—ฒ๐—พ๐˜‚๐—ฒ๐—ป๐—ฐ๐˜† ๐—ง๐—ฟ๐—ฎ๐—ฑ๐—ถ๐—ป๐—ด I designed and built an HKEX-certified trading system achieving 5ฮผs round-trip latency between receiving market data, decision-making, and sending orders. Market data processing, order management, web API design. ๐—ช๐—ต๐—ฎ๐˜ ๐—œ ๐—•๐—ฟ๐—ถ๐—ป๐—ด ๐˜๐—ผ ๐—ฌ๐—ผ๐˜‚๐—ฟ ๐—ฃ๐—ฟ๐—ผ๐—ท๐—ฒ๐—ฐ๐˜ โ–ธ Modern C++23, multithreading, networking, performance optimization โ–ธ Ability to build from scratch or take over and evolve complex existing codebases โ–ธ AI-augmented development - I use tools like Claude Code to accelerate routine implementation while maintaining full architectural control and code quality Feel free to message me - I typically respond within a few hours and I'm happy to discuss your project before you commit.

  • C++
  • Software Architecture & Design
  • Reverse Engineering
  • Cryptography
  • Linux
  • Software Debugging
  • Performance Optimization
  • System Programming
  • Multithreaded Programming
  • TCP/IP
  • Windows API Development
  • Boost
  • POSIX
  • Socket Programming
  • C
  • CMake
  • SSL
  • Microsoft Visual C++
  • Asio C++ Library
  • AI Development
Harutyun G.

Yerevan, Armenia

$95/hr
5.0
25 jobs

I help engineering teams and technical founders make the right system decisions before they become expensive โ€” scoping what to build, de-risking architecture before irreversible choices are made, and owning delivery through to scale. My background spans cloud architecture, solution architecture, and database systems across AWS and Azure. The combination matters: most production failures I have seen trace back not to bad code, but to structural decisions made early in the schema, the system boundaries, or the deployment model โ€” that compounded quietly until they could not be undone. I am based in Armenia and work async-first with clients across the US, Europe, and Australia. Architecture work โ€” system design, technical reviews, decision documentation, governance frameworks โ€” does not require timezone overlap. My clients do not experience geographic friction. ๐Ÿ”น ๐“๐ก๐ซ๐ž๐ž ๐ซ๐ž๐œ๐ž๐ง๐ญ ๐ฉ๐ซ๐จ๐ฃ๐ž๐œ๐ญ๐ฌ ๐ญ๐ก๐š๐ญ ๐œ๐š๐ฉ๐ญ๐ฎ๐ซ๐ž ๐ก๐จ๐ฐ ๐ˆ ๐ฐ๐จ๐ซ๐ค: ๐†๐ƒ๐‚ ๐Œ๐ž๐๐ข๐š (๐ˆ๐ซ๐ž๐ฅ๐š๐ง๐) โ€” built an LLM-assisted database audit engine running across 3 MySQL clusters and 15 production nodes. 13 independent checkers feed findings to the LLM, which grades each as Critical / Major / Minor / Trivial and writes a short, grounded explanation. Runs hands-off 365 times a year. ๐‡๐‘๐’ ๐†๐ซ๐จ๐ฎ๐ฉ (๐‚๐จ๐ฅ๐จ๐ ๐ง๐ž, ๐†๐ž๐ซ๐ฆ๐š๐ง๐ฒ) โ€” designed and built financial data pipelines on AWS that bridge MS Navision (ERP) and SAP through a single canonical model. Safe to replay, with scheduled reconciliation. ๐†๐ฅ๐š๐ฌ๐ฌ๐ฐ๐š๐ฅ๐ฅ ๐’๐จ๐ฅ๐ฎ๐ญ๐ข๐จ๐ง๐ฌ (๐”๐Š) โ€” Cloud Engineer on the Content Disarm and Reconstruction platform now trusted by NATO and U.S. and U.K. national security agencies. Helped adapt the platform for AWS EKS, Azure AKS, and K3s, and built the file ingress orchestration plugin handling terabytes of potentially infected files. ๐Ÿงญ ๐‡๐จ๐ฐ ๐ˆ ๐ฐ๐จ๐ซ๐ค I don't approach projects as feature delivery. I approach them as temporary or ongoing technical ownership โ€” short engagements that clarify direction, longer ones that carry the system through to scale. The shape is the same in both: โ€ข Reduce MVP scope while keeping the core value loop intact โ€ข Define cloud architecture and system constraints before implementation begins โ€ข Make decisions explicit instead of accumulating quiet assumptions โ€ข Separate short-term delivery from long-term structural risk โ€ข Hand off to in-house engineers cleanly when the moment is right Some engagements take two weeks. Some turn into multi-year work. The goal in both is the same โ€” systems that don't need heroics to keep running. ๐ŸŽฏ ๐–๐ก๐ž๐ซ๐ž ๐ฉ๐ซ๐จ๐ฃ๐ž๐œ๐ญ๐ฌ ๐ฎ๐ฌ๐ฎ๐š๐ฅ๐ฅ๐ฒ ๐ ๐ž๐ญ ๐ฌ๐ญ๐ฎ๐œ๐ค In early- and growth-stage systems, the biggest problems are rarely about tooling or raw engineering skill. They are decision gaps: โ€ข Feature lists that grow faster than clarity โ€ข AI is treated as a black box instead of a constrained system โ€ข Developers hired before the success criteria are defined โ€ข Architectural decisions deferred until they're expensive to reverse โ€ข "We'll fix it later" choices that quietly become permanent That's the layer I focus on stabilizing first โ€” so execution stays fast without becoming brittle. โ› ๐ƒ๐š๐ญ๐š๐›๐š๐ฌ๐ž ๐š๐ซ๐œ๐ก๐ข๐ญ๐ž๐œ๐ญ๐ฎ๐ซ๐ž & ๐๐ข๐š๐ ๐ง๐จ๐ฌ๐ญ๐ข๐œ๐ฌ Production databases are where architectural decisions surface most visibly โ€” slow queries, bloated indexes, configuration drift, schema choices that worked at 10K rows and break at 10M. I have extensive hands-on experience with PostgreSQL, MySQL, and MariaDB in high-load production environments. For teams that need a fast, structured assessment: I offer a fixed-price SQL database audit via my Project Catalog โ€” a prioritized diagnostic report delivered in 1โ€“2 days, ranked by business impact. ๐Ÿงฑ ๐’๐ญ๐š๐œ๐ค โ€ข Databases โ€” PostgreSQL, MySQL, MariaDB, OpenSearch, Elasticsearch, DynamoDB โ€ข Cloud โ€” AWS, Azure, Kubernetes, Docker, serverless โ€ข Security โ€” IAM, encryption, access boundaries, secure data flows โ€ข DevOps โ€” CI/CD, GitHub actions, CloudFormation, observability โ€ข AI-adjacent โ€” guardrails, confidence gating, deterministic vs. generative boundaries Technology serves decisions, not the other way around. ๐Ÿ“… ๐„๐ง๐ ๐š๐ ๐ž๐ฆ๐ž๐ง๐ญ ๐Ÿ๐จ๐ซ๐ฆ๐š๐ญ๐ฌ โ€ข Long-term architecture and delivery ownership โ€ข Fractional CTO or technical advisor โ€ข Short-term advisory (1โ€“4 weeks) โ€ข Fixed-price SQL database audit (Project Catalog โ€” from $750) Most successful collaborations start small and grow naturally once alignment is in place. ๐Ÿ“จ ๐‹๐ž๐ญ'๐ฌ ๐ญ๐š๐ฅ๐ค If you are unsure what to build, what to cut, or how to de-risk a critical phase โ€” or if your database is showing signs of trouble โ€” a short conversation usually makes sense. From there, we decide together on the right shape of engagement.

  • Software Architecture & Design
  • Cloud Architecture
  • Amazon Web Services
  • Microsoft Azure
  • Database Optimization
  • PostgreSQL
  • MySQL
  • Serverless Computing
  • Automation
  • CI/CD
Sergey S.

Gyumri, Armenia

$20/hr
5.0
18 jobs

Hello, everyone! My name is Sergey, and I have worked in the production of commercial electronics for many years. What I do best: ๐Ÿ›  Embedded Systems Expertise: โœ… Low-level programming (C/C++), Python โœ… Skilled in real-time systems (FREERTOS) and OTA updates โœ… Expertise in communication protocols: I2C, SPI, UART, RS485, CAN, USB, Ethernet, MODBUS โœ… Expertise in peripheral integration: sensors, displays, motor drivers, EEPROMs โœ… Wireless IoT: WiFi, BLE, LoRa, FSK, 4G modules โœ… Hardware debugging with tools like JTAG, oscilloscopes, and logic analyzers โœ… PCB Design & Layout โœ… Electrical Engineering ๐Ÿ›  Power Optimization: โœ… Low Power Design: Achieved <15ยตA sleep current in battery-powered IoT devices ๐Ÿ›  Tools & Technologies: โœ… IDEs: STM32CubeIDE, VSCode+Platformio, ESP-IDF, Arduino IDE โœ… Platforms: STM32, ESP32, Raspberry Pi โœ… Web/Mobile: Flutter, Node-Red โœ… Version Control: Git, GitHub โœ… Protocols: TCP/IP, MQTT, MODBUS ๐Ÿ’ฌ Letโ€™s discuss how I can accelerate your embedded project

  • ESP32
  • Raspberry Pi
  • STM32
  • Embedded System
  • Serial Port Interfacing
  • Python
  • C
  • Ionic Framework
  • Linux
  • FreeRTOS
  • PCB Design
  • Analog Electronics
  • Digital Electronics
  • Arduino Firmware
  • Microcontroller Programming
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++
  • C
  • C#
  • Microsoft Visual C++
  • C++/CLI
  • Screenshot & Screen Recording Software
  • Electron
  • Qt Framework
  • Screen Recording
  • .NET Framework
  • WebRTC
  • Desktop Application
  • Embedded System
  • FFmpeg
  • Microsoft Foundation Class Library
  • CMake
  • Windows API Development
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++
  • C
  • Qt Framework
  • Linux
  • Computer Science
  • Assembly Language
  • UML Diagram
  • Algorithms
  • Data Structures
  • Software Design Pattern
  • QML
  • Multithreaded Programming
  • Computer Engineering
  • SQL
  • Golang

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 C++ Programmer & Developer in Armenia on Upwork?

You can hire a C++ Programmer & Developer in Armenia on Upwork in four simple steps:

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

Rates charged by C++ Programmers & 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 C++ Programmer & Developer in Armenia on Upwork?

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

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