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

Farah Saif

Farah Saif

Expert Java, JSP, J2EE, PHP VB.NET, JQuery, MySql, C++, Ajax Developer

Pakistan - Tests: 6 - Portfolio: 4

I am a well reputed individual freelancer on all major freelancing platforms with 6 years of online presence and more than 3400+ 5-Star reviews on various freelance web sites. I have extensive development experience in various computing fields including PHP, Java, C#,, JSP,, Ajax, Jquery, MySQL, Oracle, Mssql, Html5, CSS3, Android, CodeIgniter, JavaScript, J2EE and many more. I am equally competent for all sort of desktop, web and mobile application development.

86% Job Success
$22.22 /hr
42 hours

Vladimir Miloserdov

Vladimir Miloserdov

C++/Python developer with *nix exprerience

Russia - Tests: 4 - Portfolio: 1

Hello, I am Vladimir Miloserdov - Python/C++ developer. I've got rich experience on doing small projects and scripts. Also one of my hobby is *nix and free software. I belive my strong points are educability, patience and focusing on results. My main goal will always be to meet your deadline and to get things done. Short list of my skills: - C++ (STL, templates, c++11 threads), C - Qt - Python - XML, JSON, HTML/CSS, JavaScript - Git, SVN - Linux, Windows

89% Job Success
$18.00 /hr
25 hours

Arshdeep  Singh Sra

Arshdeep Singh Sra

MATLAB/WordPress/Adobe Photoshop/Adobe flash/Java

India - Tests: 13 - Portfolio: 13

M.Tech.(Computer Science) | Certified Information Security and Ethical Hacker | Software Developer I am Arshdeep singh and I love programming and technology . I am Fast-learner with multitasking skills and with the ability to work well in both team-oriented and self-directed environments. I love to generate new ideas and devise feasible solutions to broadly relevant problems.Specific fields of interest include Java Programming , MATLAB and Information Security.I Want to work with those employers which stimulates ability and creativity, so that I can fulfil their requirements with my knowledge and experience and at a same time improve my efficiency. TECHNIQUES FAMILIAR WITH: Software Development: MATLAB, Java, C, C++. Web Development: Wordpress, Php, Html, CSS, JavaScript. Mobile Development: Android, IOS. Security: All Ethical Tasks as well as Penetration Testing. Graphics Designing and Flash: Adobe Photoshop, Adobe Illustrator, Adobe flash Translation: Hindi-English, English-Hindi, Punjabi-English, English- Punjabi, Punjabi- Hindi, Hindi - Punjabi. Transcription: Any accent Australian accent, US, Canada, Indian.(Hindi, English, Punjabi) Audio Editing: Adobe Audition (Noise Removal, Quality Enhancement)

97% Job Success
$10.00 /hr
145 hours

Dhirendra Shukla

Dhirendra Shukla

I can do the job with excellent result

India - Tests: 1 - Portfolio: 6

Feedback comments of clients. # “Good work as always. Was able to correctly make any changes I required during the project.” # “Great job. Was able to clarify and resolve any issues.” # “Perfect results with very little instructions.” I have 5 Years Experience in Data entry. I am an experienced, Efficient, Dependable and Hard working freelancer for all kinds of data entry works. I will provide 100% accuracy on my works. I have experience in Coral draw & Photoshop. I have long-time experience in using Microsoft Word, MS Excel, Power Point, and Web Research. And also have good experience Link Building Commenting, Data Collection, Facebook. I currently use Microsoft Excel, Word, and Access daily. I also proficient with photo editing through Coral draw & Photoshop. And I will complete all work within your time table. And I able to quickly, confidently and correctly complete data entry & word processing jobs for the clients. My aim is provide excellent service to my clients.

98% Job Success
$4.00 /hr
343 hours

Jonathan C.

Jonathan C.


United Kingdom - Tests: 1

I have a UK university PhD, in Artificial Intelligence, and the business management skills to match, together With 15 years of Delphi, C++, Java, SQL, and Object-oriented analysis and design experience. I specialise in development including protocol specification, thread management, distributed communication and database transaction management. I have retro-fitted software in tasks ranging from installing improved modules to sophisticated Artificial Intelligence sub-systems. I can provide the often essential empathy with the contract holders, and the pragmatics to satisfy the demands of management. I have 20 years of competency in the software industry, and have a proven track record that will guarantee the successful realisation of your system requirements. I have designed and implemented systems used by multi-billion turnover corporations around the world, saving millions of pounds savings per year. My scope in system design and development ranges from individual utilities and embedded operating systems, through to large-scale corporation-wide distributed architectures. I am also able to provide a code debugging and fixing service, either onsite or online. I can give workshops and can facilitate training of new software developers, both in-house and online. I have managed my own team and maintained their skills matrices, ensuring training has been current. I have defined and managed new product releases and have written instruction manuals for new and "super" users at the customer end of the project.

100% Job Success
$105.56 /hr
2,850 hours

Daphne Goodwin

Daphne Goodwin

Daphne's Occupational Page

Canada - Tests: 2 - Portfolio: 4

I am a writer, and have been since my early teens. Now, at this period of my life, I have scientific training, modern dance training, and philosophical training, and computer science training. I have been an avid reader of Scientific American for my whole life. That too, was an education. I can write technical documentation, I can write reflective prose, as well as descriptive writing. I can write computer code too. Currently I am putting together a website in an effort to assist me in finding work. I will be adding content to that page regularly, and am available at any time for work. I have many writing skills that I was not able to add below. What is listed is from my recent university training. .

75% Job Success
$20.00 /hr
0 hours

Sandeep Gill

Sandeep Gill

Java Programmer

Canada - Tests: 1 - Portfolio: 5

I am an expert in all areas of java programming (client server, networking level also), c programming, c++ programming, j2EE (JSP, Servlet ,JDBC, JSF ,JSTL), HTML, CSS, PHP, Databases (Oracle, SQL, mysql, MS-Access), Visual basic .net, Prolog, C# .net, Python, Matlab, Mathematics. I can provide best quality work with minimum rate and 100% satisfaction guarantee and submit your work before the deadline.

$3.00 /hr
0 hours

Fajar Yoseph Chandra

Fajar Yoseph Chandra

Quality on delivery

Indonesia - Tests: 6 - Portfolio: 4

A professional software developer specializing in web-based application programming with over 8 years of experience. A lecturer on computer science subjects. Interested in bringing technology for goodness, developing good use of technology for humanity. Believing that great solutions are made with user-focus in mind, as well as scalability and maintainability considerations for long lasting solutions.

$20.00 /hr
0 hours

Sergii Gulenok

Sergii Gulenok

Web and application developer

Ukraine - Tests: 5 - Portfolio: 6

I am a software developer with more than 9 years of experience in a variety of areas (i.e. medical 3D CAD software, system optimization tools, ground-up website development and support, data scrapping, etc) using a variety of technologies and programming languages including C/C++, C#. F#, Python, PHP, Javascript. Having the wide expertise in different software development areas allows me to look wider into the problems. Past few years I've been working in a medical area which is very strict on the product quality (person's health and sometimes life is at stake) I developed the knowledge of quality assurance and testing practices that I apply to ensure that the result of my work is top quality. I also have more than 4 years of experience as the project manager and know the value of good communication (the project progress will be transparent), managing expectations and always try understand the customers' business needs to provide the most optimal solution.

$25.00 /hr
5 hours

Uzair Z.

Uzair Z.

uzair zafar

Pakistan - Tests: 7 - Portfolio: 1

Hi! First of all thank you for reviewing my profile. My main objective is to achieve the best quality of work to be delivered to satisfied clients. To provide excellent customer service and aiming for quality administrative work. I'm an internet savvy and computer literate. I am very much enthusiastic in learning new things through whatever job any employer will give me. I am flexible, open-minded and very hardworking. Rest assured that I can submit any tasks that you will give to me ahead of schedule.

93% Job Success
$10.00 /hr
0 hours