Hire the Best C Programmers & Developers
in Egypt

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

cairo, Egypt

$5/hr
5.0
3 jobs

Three computer science students looking to solve tech problems and develop mobile apps, desktop apps, games and web. our supported programming languages and our experience is in - c,c++,c#,java,html ,php,css and javascript. - worked with Opengl, SDL and XNA for game development and related graphics stuff. - we are also good at solving problems and developing algorithms - can answer your tech and debug your error and problems - and for sure as we are students we can do all types of assignments. - your problems,apps or assignments will be resolved as quick as possible.

  • C
  • C#
  • C++
  • Swift
  • Java
  • Android
  • Android App Development
  • Game Development
  • Algorithm Development
Mahmoud A.

Alexandria, Egypt

$45/hr
4.9
26 jobs

Embedded Systems Engineer, with extensive experience in Embedded Software, IOT, and Linux. I can develop firmware for machines, robots, and any other devices. Microcontrollers I am an expert with ➡️ARM (STM32, TivaC, PUYA32), ➡️ESP32 (Espressif IDF and Arduino) ➡️AVR (Atmega8, Atmega16/32, Atmega328), ➡️Arduino ➡️8051 (AT89C51). Embedded Related skills ✔️ Communication protocols (CAN - USB - Ethernet - I2C - SPI - UART - BLE - WiFi) ✔️ RTOS ✔️ AUTOSAR Standard ✔️Sensors Interfacing (IMU, temperature, pressure, etc.) ✔️Screens Interfacing (OLED, LCD, TFT) ✔️Robotic motors (SERVO, Stepper) ✔️Brushed and Brushless motor drivers. Programming Languages and Software Skills ⭐ C ⭐ C++ ⭐ Python ⭐ Rust ⭐ Problem Solving ⭐ OOP ⭐ Data Structure Besides, the technical aspect, I am a hard worker who delivers quality work on time and within budget. Trusting me with your project implies getting the job done fast and properly. My priority is to satisfy my clients and build long-term relationships. 🚀Check my GitHub account if you are interested in seeing my projects.

  • C
  • C++
  • STM32
  • ESP32
  • Embedded System
  • Embedded Linux
  • Arduino Firmware
  • Microcontroller Programming
  • Python
  • GUI Design
  • Embedded C
  • Internet of Things
  • MQTT
Beshoy B.

Cairo, Egypt

$5/hr
4.7
1 jobs

A professional programmer with expertise in C/C++ and Python, specializing in developing Qt Desktop Applications, AI, and data science projects, My passion for programming began when I was 18 years old. Since then, I’ve dedicated myself to creating innovative solutions and tackling complex challenges in the tech world, Over 7 years, I’ve worked on numerous projects, honing my skills in data analysis and AI development. I’m now focusing on opportunities in NLP AI projects, where I can apply my knowledge and creativity to make meaningful contributions.

  • C
  • C++
  • Python
  • Desktop Application
  • Qt Framework
  • MySQL Programming
  • PyQt
  • OpenGL
  • AVR Microcontroller
  • Embedded System
  • PyTorch
  • Automation
  • Selenium
  • Web Scraping
bahaa E.

Giza, Egypt

$15/hr
4.9
33 jobs

I am a software engineer specialized in all kinds of system programming, using the C++/C programming languages

  • C
  • C++
  • Node.js
  • Desktop Application
  • Java
  • Web Development
  • JavaScript
  • Software Development
  • Database Design
  • Database
  • Algorithm Development
  • X86 Assembly Language
  • Data Structures
Shehab A.

Cairo, Egypt

$20/hr
4.9
13 jobs

C++/Qt developer specializing in cross-platform desktop applications for Windows and Linux. I build networking software, VPN clients, business applications, system utilities, and custom desktop tools from architecture to deployment.

  • C++
  • Python
  • Bash
  • CMake
  • Qt Framework
  • Django
  • QML
  • Cryptography
  • Multimedia Development
  • FFmpeg
  • REST API
  • JSON
  • Websockets
  • Computing & Networking
  • Low-Level Programming
  • Git
  • VPN
  • Desktop Application
  • Windows API Development
  • Linux
Omar H.

Alexandria, Egypt

$10/hr
5.0
4 jobs

I’m a software developer specializing in modern C++ and Qt development. I build reliable desktop applications and performance-sensitive software with clean, maintainable architecture. I have experience developing Qt desktop applications, custom user interfaces, and data visualization tools with responsive background processing. My broader experience includes 2D and 3D rendering, ray tracing, Vulkan graphics, game-engine architecture, physics simulation, collision systems, and Unreal Engine development. I focus on writing structured, efficient code with clear component boundaries and dependable behavior. I’m comfortable working across application architecture, graphics systems, debugging, optimization, and CMake-based builds. I’m especially interested in projects involving C++ desktop software, Qt applications, developer tools, real-time graphics, computer graphics, rendering, simulation, game engines, and Unreal Engine. If you’re looking for a C++ developer who can turn technically demanding requirements into polished, dependable software, I’d be glad to discuss your project.

  • C++
  • Qt Framework
  • Graphics Programming
  • Unreal Engine
  • Desktop Application
  • Computer Graphics
  • Software Development
  • 3D Graphics Framework
  • Object-Oriented Programming
  • Software Debugging
  • GUI Design
  • CMake
  • Game Design
  • Game Engine
  • Game Testing
  • Game
  • GitHub
  • Git
  • Algorithms
  • Data Structures

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

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