Get Your C++ Project Started Today!

Hire a freelance C++ developer today to build software, programs, games and other applications. C++ developers and software engineers can use C++ to create programs for a variety of operating systems and hardware.

C++ (also known as C with Classes or C Plus Plus) is a general purpose programming language that adds object-oriented features, like classes, to the C programming language. A versatile intermediate-level language, it contains both high-level and low-level features and is a popular choice for device drivers and embedded software. On Upwork, the world’s largest online workplace, you’ll find C++ developers who can develop programs for businesses and professionals around the world.

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, 113 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.70.

Last updated: October 1, 2015
Clear all filters

Maxim Bobuh

Maxim Bobuh

C++ developer

Ukraine - Tests: 3 - Portfolio: 4

The last 2 years I have mainly engaged in the development of applications using the programming language C ++. Recently actively use cross-platform library Qt, to create applications with GUI, database, WebKit. I also have experience in the following areas: basic data structures, STL, OOP, patterns Designing.

$5.00 /hr
15 hours

Aram K.

Aram K.

C++ Developer

Armenia - Tests: 3

Software Developer C/C++ More than 3 years of professional expertise in: - C, C++ Unix / Linux developer with good understanding of: - Low-level programming. Optimizations of JavaScript JIT compilers - WebKit, V8. Theory and practice in: - Algorithms, Data Structures, Design Patterns Familliar with C#, Python, JS

$12.00 /hr
4 hours

Dmitriy S.

C++ Developer


OBJECTIVE: I think, it's great when man can realize his talents in his work. I like my work and try to show my skills and abilities in every project. My character features, which are: responsibility, attentiveness, broad-mind - help me to make my work interesting and creative. I'm a team leader and I manage not only my skills, but skills of younger developers. I want to achieve a great success in future and to create something new. KEYWORDS: C++, C#, .Net, SQL, Object Pascal, VBA, Assembler, HTML, OOD, OOP, design patterns, extreme programming (XP), web-services, WSDL, SOAP, HTTP, SMTP, POP3, SSL, SASL, XML,STL, WinAPI, VCL, MFC, boost, ACE, OpenSSL, CppUnit, libcurl, gSOAP, EasySoap, algorithm & data structure development, Visual Studio, GCC, Delphi, C++ Builder, MS Office, CVS, SVN, doxygen, BoundsChecker, Valgrind, makefiles.

$30.00 /hr
3,402 hours

Alexander L.

Alexander L.

Software developer C/C++/Python

Russia - Tests: 3

Two years of telecommunication software development. (C/C++, TCP/IP, Ethernet, SIP, H.323) On year of principal software engineer work experience. (Python, Qt) Five years of 3D graphics algorithm development. (Qt, OpenGL, OpenCL, CUDA, python including numpy, scipy, pycuda, pyopencl)

100% Job Success
$27.78 /hr
1,053 hours

Maksym R.

Maksym R. Agency Contractor

C++/C#, Web/Desktop/3D

Ukraine - Tests: 4 - Portfolio: 10

I`ve started as C/C++ developer and improved my windows native programming skills on various projects. Then I`ve decided to learn .NET platform and joined to company that was developing several big C# desktop applications. In next years I also became an experienced ASP. NET developer and also I`ve tried myself in a real-time visualization technologies.

Associated with: iQueSoft

100% Job Success
$38.89 /hr
515 hours

Norbert V.

Norbert V.

C#, ASP.NET MVC, Java, Android, C/C++ developer

Hungary - Tests: 6 - Portfolio: 9

I have been developing applications for 4 years in C#, ASP.NET MVC, Android, Java and C/C++. During this time I managed to get skills to write robust and optimal code in these languages and frameworks. I have a deep knowledge in networking concepts, protocols, VoIP technology and different database systems. I have worked with different Linux/UNIX systems and Windows so far. I used design patterns several times in practice, used TDD principles, set up continous integration and builder systems for larger projects. Why hire me: work efficiently, deliver on time, write maintainable code, provide good code analysis, learn new things fast.

$24.89 /hr
487 hours

Vladimir Konon

Vladimir Konon

Objective C/Swift/C++/iOS Developer

Russia - Tests: 6 - Portfolio: 17

I am an iOS expert with 7 years of developing apps for iOS. If you want to meet person who can carry you project from start to finish please ask me. I had developed plenty of projects : music apps, games (cocos2d), social, business My Expertise: ◆iOS:Swift, Objective-C, Xcode ◆OS X ◆Game: Cocos2d, UIKit/CoreAnimation ◆Photoshop ◆Music: synthesis, Digital Audio Workstation, samplers, virtual instruments, players, audio recording and analysis ◆PHP,Javascript - basic knowledge ◆SQLite ◆Git, SVN, Trello ◆Third Party SDK: Facebook, Twitter, Parse, iAd, adMob, Chartboost etc ◆etc I developed several high-grossing apps and several were featured on the appstore's front page: Among these were Perl Guitar and also Futulele: Apple used a screenshot of Futulele to promote the appstore worldwide. I've developed upwards of about 20 apps, and most were music apps. I didn't limit myself to music however, and I also developed games, social networks, and other apps. Also developed some companion application under OS X to support iOS application. Swift my favorite language for now and I hope my future projects will be made using Swift

99% Job Success
$30.00 /hr
31 hours

Cuong Le

Cuong Le

Senior Software Developer (C/C++/MFC,Java,...)

Vietnam - Tests: 4 - Portfolio: 4

Thanks for your reviewing. I am Cuong Le. I have over 6 years of software development experience in C/C++/MFC. Experienced in software development life cycle including requirement analysis, design and implementation. Programming Languages: C/C++, MFC, C#. Databases: PostgreSQL, SQL Server. Software process: CMMI, Agile (Scrum, Jira tool). Other: Visual Studio, Eclipse, UML, GIS, GPS, XML, XML-RPC, COM, Hook, GDI, DirectX (DirectDraw, DirectShow, Direct3D), Touch Screen device and printer device. Further information, please refer at

94% Job Success
$8.89 /hr
22 hours