Hire the Best C Programmers & Developers
in Ukraine

Clients rate our C Programmers & developers
Rating is 4.8 out of 5.
4.8/5
Based on 147 client reviews
Pavlo K.

Hrebinka, Ukraine

$30/hr
4.8
61 jobs

Senior Unity Engineer (10+ years) shipping games and interactive apps across mobile, PC, and WebGL. I thrive on complex problems and have a keen eye for detail—whether that’s refactoring tangled codebases into clean architectures, removing performance bottlenecks, or integrating production features like MediaPipe and LLM APIs. Recent work: • Mosquito Coast — multi-screen interactive framework (patented; 5-year engagement) • Ablizmo / “OVERLODE” — real-time RTS/deck-building UI overhaul + systems work • Atomic Starman — narrative tooling pipeline (Articy + Dialogue System) • Earlier: WebGL 3D medical visualization, mobile simulation apps, gameplay systems & bug fixing What I do best: 🧩 Gameplay / UI Systems • Modular C# systems, state machines, event-driven architecture • UI architecture (MVC/MVVM), responsive UX, tooltips, menus, data-driven UI 🚀 Performance & Stability • Profiling CPU/GPU, reducing GC/memory spikes, smoothing frame time • Pragmatic refactoring that improves stability without risky rewrites 🛠 Architecture, Refactoring & Tools • Turning large/legacy code into maintainable modules • Editor tools + workflow improvements to speed up teams 🤖 AI / LLM Integrations (when useful) • Integrating APIs (OpenAI/Claude), prompt + data flow design, guardrails • I also use modern coding assistants to speed up delivery while keeping code production-ready How I work: I’m MVP-first: identify the highest-impact tasks, prototype quickly to de-risk, then build scalable solutions. I’m comfortable in distributed teams, communicate directly, and I’m not afraid to dive deep into debugging. What I’m looking for: • Gameplay programming, UI & systems development • Optimization, stabilization, refactoring legacy projects • Mobile & WebGL projects • Internal tools development • AI-assisted features, AR prototypes If you want a senior Unity developer who can ship fast, improve code quality, and make your project stable and scalable — I’d love to help.

  • C#
  • Unity
  • Game Development
  • Python
  • Machine Learning
  • pandas
  • Python Scikit-Learn
  • Flask
  • Web Scraping
  • .NET Framework
  • WebGL
  • Microsoft Excel
  • SQL
  • Tableau
  • ASP.NET Core
Yevhen R.

Kharkiv, Ukraine

$50/hr
4.9
73 jobs

We build high-performance, low-latency applications using C++20/23/26, taking complex systems from architecture to production and scaling them to enterprise-grade products. 🥇100% Job Success Score | 1,000+ projects | 32+ years in Software Engineering. Our team of engineers and data scientists specializes in systems programming, embedded firmware, and real-time data processing. We help you turn complex concepts into market-ready platforms, bridge the gap between scientific methods and robust software development to deliver hardware-optimized solutions that drive ROI. Besides development from scratch, we specialize in Legacy Modernization, refactoring outdated C/C++ codebases into modern, memory-safe architectures, and optimizing existing systems to reduce technical debt and improve stability. ✅ Core Services: 🔹Full-cycle Systems Development: PoC, high-load architecture, and first-release deployment. 🔹Staff Augmentation & Dedicated Teams: Seamlessly extending in-house capabilities with C++ experts. 🔹Low Latency & HFT: Optimizing mission-critical trading platforms and real-time data engines. 🔹Embedded & Firmware: Custom driver development and firmware for ARM64, STM32, and IoT devices. 🔹Performance Refactoring: Enhancing existing systems by moving bottlenecks from high-level languages to optimized C++. 🔹Ongoing Support: Continuous optimization ensuring your system adapts to new hardware and market demands. 📊 Notable Project Outcomes: 🔹High-Frequency Trading: Optimized a core engine using C++23, reducing task overhead by 50-100ms and improving parallel processing. 🔹IoT & Automotive: Developed a real-time monitoring system for temperature and location tracking, reducing cargo spoilage by 15%. 🔹Healthcare & AR: Created a Telehealth app with AR-based orthopedic monitoring and high-speed image processing. 🔹AdTech SaaS: Built a cross-screen advertising platform managing rich media delivery across millions of digital screens. 🔹Education & Simulation: Optimized a 3D anatomy platform, reducing data load by 40% through custom C++ rendering logic. 🔑 Technical Capabilities: 🔹Languages & Standards: C++23 (latest MSVC/Clang/GCC), C++26 (draft features), Modern C# 13, Python Integration. 🔹Libraries & Frameworks: Qt 6.x, Boost, STL, gRPC, Protocol Buffers, OpenCV, POCO. 🔹Hardware & OS: Windows (WinUI 3), Linux (Kernel/Drivers), ARM, STM32, AVR, PIC. 🔹Build Systems & Tools: CMake (de-facto standard), Ninja, Conan, vcpkg, Docker, GDB/Valgrind profiling. We utilize AI where it adds measurable value, reducing operational time by up to 50% without compromising architecture decisions, cybersecurity, or code quality. ✅ Why Clients Choose NIX: 🏆 32+ years in Enterpise Development | 3,500 projects | 100% Job Success. 🛠 Full-Cycle Expertise: From bold idea to enterprise-level application. ⚡ Fast & clear communication: Always aligned & transparent. 📅 Available to start immediately. Ready to optimize your system for maximum performance? Let’s schedule a 30-minute technical discovery call. We’ll perform a high-level feasibility check on your architecture, discuss the most effective optimization strategy, and outline a clear roadmap to production.

  • C++
  • Embedded C
  • Systems Engineering
  • CMake
  • Firmware Programming
  • Multithreaded Programming
  • HPCC Systems
  • Microservice
  • FinTech
  • Internet of Things
  • Automotive
  • Qt Framework
  • Kernel
  • Azure DevOps
  • Algorithm Development
Andrii G.

Kiev, Ukraine

$55/hr
4.9
73 jobs

Linux developer: from kernel drivers till own browsers, firmwares and linux distros! Creating software for people. github: repu1sion

  • C
  • C++
  • Embedded Linux
  • Python
  • Firmware
  • Kernel
  • Linux
  • Linux System Administration
  • OpenWrt
  • Driver Development
  • Bash
  • Scripts & Utilities
Serhii D.

Kharkiv, Ukraine

$40/hr
5.0
13 jobs

Nordic Bluetooth, Zephyr, nRF Connect SDK, nRF Mesh, Cypress/Infineon BT/WiFi, STM32, Silabs, Espressif ESP32, NEC/Renesas/Dialog, Atmel/Microchip, Arduino preferably. C/C#/Python Have over 11 years of professional experience in electronics development, embedded systems, hardware design, IoT. In past I have worked for prosperous Startup, manufacturer company and have designed electronics products from scratch to mass production. Experienced in development and testing of embedded systems. MCU: Nordic nrf52 BT SoC. Espressif ESP32 WiFi BT. Cypress/Infineon PSoC6 BT/WiFi WICED ST STM32 F0, L4, L4+ Cortex-M0-M4. ST Bluetooth 5 BLUENRG-2 SiLabs (Energy Micro) EFM32 ARM Cortex-M3 Atmel AT90S, ATtiny, ATMEGA, XMEGA.. Microchip 12F, 16F, 18F. Renesas/Dialog (Nec) 78k. DA. Rockchip. Development Tools - Eclipse - IAR - CodeVisionAVR - Keil µVision IDE. - Visual Studio - Altium - GCC - CCS C Compiler - Arduino VERSION CONTROL/BAG TRACKING - SVN - Git - Jira - Asana

  • Arduino
  • nRF52
  • Embedded C
  • Bluetooth
  • Embedded Linux
  • ESP32
  • WiFi
  • Sensor
  • Hardware Prototyping
  • PCB Design
  • Atmel AVR
  • Wearable Technology
Aleksey K.

Mykolayiv, Ukraine

$56/hr
5.0
1 jobs

With more than 20 years of experience in the IT industry, I have developed a solid foundation in software architecture, design, and development. My expertise spans across multiple programming languages and frameworks, including C/C++, Qt/QML, C#/.NET, JavaScript, Node.js, Python, and Golang, allowing me to create robust web services, backend systems, as well as client-server and rich desktop and mobile applications. My background also includes strong capabilities in database architecture and design, specifically with PostgreSQL. I also possess extensive experience working with REST APIs, MS Bot Framework, and neural network algorithms. My proficiency in managing foreign customer relationships, along with my excellent command of English and negotiation skills, make me a valuable asset to any team. I am a self-motivated leader with a penchant for project management. I have a proven track record of effectively solving complex problems and working well in team environments. I enjoy proposing and implementing universal solutions that benefit everyone involved, and I am committed to maintaining my physical fitness in order to optimize my work performance.

  • C#
  • C++
  • Qt Framework
  • QML
  • SQL
  • PostgreSQL
  • Git
  • JavaScript
  • Node.js
  • .NET Core
  • Docker
  • Linux
  • macOS
  • Android
Arsen P.

Lviv, Ukraine

$40/hr
5.0
5 jobs

Hi, my name is Arsen. I’m a Senior C++ and Python developer with 5+ years of experience building software for Linux, Windows, and embedded systems. I focus on clean, efficient, and reliable solutions for low level, backend, and performance critical tasks. What I bring to projects: • C/C++ development: STL, Boost, Boost ASIO, Qt, WinAPI, OCCI, V8, POSIX, multithreading • Python development: automation tools, data pipelines, backend logic, Django • Database engineering: Oracle, SQLite, MongoDB, data export tools, batch processing, custom type conversion • Linux systems programming: networking utilities, driver level interaction, Linux kernel headers, OpenWRT, desktop and CLI tools • Wireless and low level networking: Generic Netlink, nl80211, libnl/libmnl, Wi Fi scanning tools, protocol and frame parsing • Reliability and performance: profiling, transactional workflows, data integrity focused design, Dockerized builds, CI/CD with TeamCity • Cross platform delivery: Linux and Windows applications, Make, CMake, Conan, Git/SVN, GDB, Valgrind, Doxygen, Bash I have built tools ranging from high performance Wi Fi scanners in C that interact directly with the Linux wireless stack, to cross platform C++ command line utilities that export Oracle data into SQLite with transactional safety and performance profiling. I am comfortable working close to the system, optimizing throughput, handling large datasets, and designing software that is maintainable and stable in production. Clients usually trust me with complex backend, systems, and infrastructure related tasks where performance, correctness, and long term reliability matter. If you are looking for a developer who can work on C++, Python, Linux internals, networking, or data heavy applications, let’s talk. 🙂

  • C
  • C++
  • OpenWrt
  • Computer Network
  • Boost
  • Bash
  • Algorithm Development
  • CMake
  • JetBrains TeamCity
  • Linux
  • TCP/IP
  • Python
  • App Development
  • SQL
  • MongoDB
  • CI/CD
  • Windows App Development
  • Qt Framework
  • STL
  • Kernel

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 Ukraine on Upwork?

You can hire a C Programmer & Developer in Ukraine 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 Ukraine 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 Ukraine 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.