Browse C job posts for project examples or post your job on Upwork for free!

C Job Cost Overview

Typical total cost of Upwork C projects based on completed and fixed-price jobs.

Upwork C Jobs Completed Quarterly

On average, 120 C projects are completed every quarter on Upwork.


Time to Complete Upwork C Jobs

Time needed to complete a C project on Upwork.

Average C Freelancer Feedback Score

C Upwork freelancers typically receive a client rating of 4.76.

Last updated: October 1, 2015
Clear all filters

Dmitry B.

C++ developer

Ukraine - Tests: 3

I worked as a developer during last 7 years. I started as ROR web-developer. Whereas C++ was just a hobby. But Last 2 years I worked as C++ developer. I worked with Qt, boost widely. Played a lot with Lua, OpenGL, Coco/R.

$7.00 /hr
506 hours

Sergiy P.

PHP/C++/ASM/Flash expert

Ukraine - Tests: 3 - Portfolio: 5

During 2004-2008 I've been developing UI applications, system tools etc using C++, WinApi, Assembler. Last 2 years I worked mostly as web developer on many projects including big world-wide fuel controlling system as lead PHP developer. Looking for interesting job in any sphere of program development.

$22.22 /hr
755 hours

Vladimir K.

Odesk certified C/C++/Visual C++/MFC/COM/COM+/.NET Developer

Ukraine - Tests: 2

Core Skill: C/C++ AssessmentsSummary:Deep knowledge in a process of building complex system, debugging and testing. Operation system: DOS/Windows 9x/Windows NT (Win2000 / WinXP)Program languages: C/C++Compilers: Visual C++/ARM SDT 2.51/TasmLibraries: MFC/ATLMethodology: XML, HTML, Construction of compilersProtocols: TCP/IP (building a client-server applications)

$10.00 /hr
379 hours

Alexey B.

C/C++/C# professional

Germany - Tests: 2

Skilled professional, focused on the design and creation of embedded and cross-platform software. Broad experience with diverse automation and control systems, data acquisition. Self-directed, disciplined, flexible, confident, and ready for new responsibilities. C++ (11, stl, boost, multithreading, networks, cross-platform development) C# (forms, threading, ADO.NET) C (bare metal, Linux kernel SCI, glibc/uClibc) Embedded development: Linux (above 2.6), WinCE (5.0,7.0), QNX (6.3.2) Platforms: desktop (Windows/Linux), embedded (ARM-based custom devices + modern prototyping platforms: RaspberryPi, CubieBoard A20, BeagleBoneBlack,...)

$25.00 /hr
57 hours

Yuansi H.

Yuansi H.

Expert C/C++ Coder

China - Tests: 7 - Portfolio: 1

I am a software geek and a problem killer with rich experience in C++/C#, Linux/Windows. I am seeking opportunities to build applications from the ground up or write scripts and plugins of existing platforms for you or your business.

84% Job Success
$30.00 /hr
421 hours

Nurzhan T.

c/c++ programmer

Kazakhstan - Tests: 5

i am a beginner freelance programmer

$10.00 /hr
12 hours

Sergey K.

Sergey K.


Russia - Tests: 3 - Portfolio: 3

Good day, sir. For the last five years I've had vast experience in: - C development for GNU/Linux with CLI and EFL GUI, including interprocess communications using UNIX sockets, pipes and a little of DBus IPC; - C++ programming for GNU/Linux with CLI and Qt GUI; I have experience with test-driven development. While programming with C++ I've used Boost.Asio, STL, multithreaded and cooperative multitasking. Also I've had experience developing embedded projects with Atmel's 8-bit MCU. These projects were intended to control a set of stepper motors and employed distributed logic to simulate air flow pressures in wind tunnel and simulate liquid flow. At this point I participate at development of the system to monitor vehicles and theirs telemetry and raise an alarm or notification in case of some event (like fueling, drain, enter/exit geo-zone) with satellite navigation technologies (GPS/GLONASS). This requires parsing of GPS/GLONASS trackers' protocols, implementing geo-mathematical algorithm, sensor data filtering, etc. Also I was involved in development of the application that used multigrids to prepare cartographic data for route-finding algorithms Currently I am learning Linux kernel and driver development. Also, I'm interested in studying analogue and digital circuitry and ARM assembly as well as networking protocols and cryptography.

$20.00 /hr
88 hours

Stefan Djordjevic

Stefan Djordjevic

C/C++ Linux environment developer

Serbia - Tests: 4

Interested in Algorithms, Data structures, general programming, and, in general, Linux development and administration. Having knowledge in wide range of programming languages and techniques, primary is C lang, C++, Java, seeking to expand my knowledge with various techniques and by solving problems. Open for communication and patient when solving problem in smart ways. Student of Faculty of Mathematics, Master of Informatics(expected graduation 2015), Holding Bachelor Degree in Informatics from Faculty of Mathematics, University of Belgrade, Serbia.

100% Job Success
$11.11 /hr
128 hours

Wilson P.

Wilson P. Agency Contractor

C/C++/OpenGL/Network Programmer

India - Tests: 3 - Portfolio: 5

I am a C/C++ programmer with fair experience in Java and HTML/CSS/Javascript. I specialize in algorithm intensive game physics and ai, desktop applications using wxWidgets, machine learning and C++ based web development targetted for ASPs. Over past 2 years I have 1) Developed from scratch the physics and character maker for a 2D massively multiplayer game. 2) Developed Opensource web application framework in C++ which implements the fastcgi protocol and is designed to solve the c10k problem. 3) GUI for several desktop trading applications using wxWidgets.

Associated with: Kefas Softwares

$22.22 /hr
2,732 hours