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

Muhammad Moin Razzaq

Muhammad Moin Razzaq

Wordpress | 100% PageSpeed Insights | Onsite SEO

Pakistan - Tests: 1 - Portfolio: 53

Hi, I am Moin, I am wordpress expert and specialized freelance web designer, web developer, Onsite SEO and Offsite SEO consultant. Below are my unique services: 1- Extreme level of easy WordPress admin according to page format. Every page will have its own admin on fill in the blanks basis. No need of any html knowledge to use it. 2- High speed website with 100% page speed result at Google page speed insights. 3- Fully Onsite SEO optimized website including 100% Onsite SEO result at Google structured data testing tool and 100% W3C validated at W3C validation 4- More secure website with all latest and updated security patches which are so far not possible to hack.

100% Job Success
$15.00 /hr
131 hours

Michael Eguruze

Michael Eguruze

Programmer (C++, C#, Unity, GLSL, JAVA)

Bulgaria - Portfolio: 1

Currently working full-time as a graphics programmer in the television broadcast industry in London, I'm seeking for opportunities in the game development industry. Education: Recently graduated in Computer Science at Technical University of Varna (Bulgaria), with massive knowledge in the problem solving and Object-Oriented Programming. In addition to my 4 years of education I developed skills in Web development, Server-side applications and even low-level memory management. During my free time I am trying out graphics libraries and game engines, as SFML (Simple and Fast Multimedia Library), SDL (Simple DirectMedia Layer ), Unity 3D, Undeal Engine. I also have some experience with OpenGL 3.3 and GLSL. Personal projects: For my Diploma assignment I made a 3D water surface simulation (pseudo-realistic physics) with Unity3D, and during my free time I made my own 2D particle engine on SFML. Improved skills: I gained commercial experience in the programming industry using C++, Java, C#, JScript and Lua Script. For web applications I use PHP, MySQL, JQuery, XML, and others. Deep understanding in linear algebra, physics and good analytic thinking. Other objectives and skills: - Team working; - Multitasking (working over several projects); - Willing to learn and improve my knowledge

$3.00 /hr
0 hours

Zoltán Kis Gergely

Zoltán Kis Gergely

software developer

Hungary - Tests: 9 - Portfolio: 3

In recent years I have created dozens of dynamic webpages, and their server-side, backend processes. All of my webpages are coded manually, I take care of cross-browser compatibility and beeing W3C compliant, therefore I do not use any automated website generator. Software environment: Linux bash script, JavaScript, HTML, CSS, XML, XSD, Other skills: XLS, XLA, C++, PHP

$20.00 /hr
0 hours

waqar ul haq

waqar ul haq

Software developer skilled in Mobile and web development

Pakistan - Tests: 4 - Portfolio: 3

Over the last 5 years i have developed my programming skills mainly in web and mobile development. I am a free lancer for more than 2 years now. In total i have more than 250 ratings of doing different projects of web development, mobile development in Android, Windows phone, I phone, Titanium on different freelancing forums like odesk. My skills in detail: Desktop and windows development in, C++,C#, mysql, XML, html, Java, ajax, OOP. Web development and web programming in, php, Zend, wordpress, Joomla, Ruby on rails, Mobile development: in android SDK, Eclipse, titanium, phonegap, Windows Phone and titanium development for android and i phone both.

100% Job Success
$11.11 /hr
1,176 hours

Julian Tanjung

Julian Tanjung

Expert Desktop, Website, Mobile Apps #Delphi#PHP#Codeigniter#Android

Indonesia - Tests: 9 - Portfolio: 15

"Everything has its own Algorithm" Have excellent technical skills, communication skill, and goal-focused professional offering over 10+ years of experience in Computer industry. I am motivated and enthusiastic by new challenges and tasks and take excellent approach to achieve success in all projects. I like to work in a complex projects which have scope for learning and challenge. Have expertise various quality process and techniques by which I efficiently took care of quality deliverables of myself and my team which helped in gaining satisfied customers for the organization. I define myself as a self-directed, fast learner, hardworking and motivated programmer with a lot of experiences in Desktop, Web and Mobile Applications Development. Languages: Delphi/Delphi XE, PHP, C#, C++, Visual Basic, Java, Javascript, Ruby, Phyton Platforms: Windows, Linux, Android, iOS Databases: MySQL, MsSQL, Access Frameworks: Codeigniter, CakePHP, Xamarin, JQuery, requireJS, Ruby on Rails, YUI CMS: Wordpress, Joomla, Drupal APIs: Google, Facebook, Twitter, LinkedIn, Paypal, AWS, etc. Miscellaneous: Git, Svn, Debugging

Groups: Facebook Developers

50% Job Success
$22.22 /hr
1,558 hours

Mathew G.

Mathew G.

Experienced Customer Support & Core Network Implementation Engineer

Kenya - Tests: 5

I am Young focused and hardworking person a holder of Bachelor of Science in Computer Engineering with 5000+ Odesk working hours in Customer and Technical Support in great online software companies and video design Integrations. I have Over 6 Cumulative years in as Customer/Technical support having worked in ISP based on VSAT Communication (KU-band and C-Band of Various Dish Capacities), Hub/NOC Planning & Design, Monitoring for (iDirect, Hughes & NewTec) using Various Management & Monitoring Software (Hughes NMS, iMonitor, NewTec, Packeteer etc) based in ISP’s NMC and Customer Support Departments. In Mobile Telecommunication Experience as a Core Network Integration Engineer for Multinational Telecommunication Vendor (Huawei) CS Products (MSOFTX300/UMG8900/HSS/HLR 9860). Also worked before in same vendor as Solution Architect/Pres-sales Engineer (for CS/PS & Carrier Software Products and Solutions) and as Core Network CS Engineer involved in Core Network Planning, Design and Implementation. I have great work experience in Internet Protocols (SS7 / SIGTRAN/MAP / CAP/ TCAP / CAMEL) , 3GPP CN standards and protocols and in particular BSSAP,RANAP/MAP. I have done Integrations with E/// MSC/BSC (TD/BSC)/RNC, Telepins (MFS), Mavenir's (EIR) and other Vendors.

71% Job Success
$12.22 /hr
5,679 hours

MD Furkanul Islam

MD Furkanul Islam

Android | PHP | Laravel | Infusionsoft | Click Funnels Expert

Bangladesh - Tests: 8 - Portfolio: 3

Expert in Android application development, Infusionsoft administration, Infusionsoft development, Infusionsoft CRM settings, Infusionsoft Data Clean-up, Clickfunnels pages setup, Clickfunnels integration, Wordpress. I'm a regional participant of ACM. Over the last 2 years, I have developed a wide range of Desktop and android applications using Java, C++. So, firstly I am seeking opportunities to build Android and Infusionsoft development, Clickfunnels. I am also capable to do any type PHP, Infusionsoft administration, Infusionsoft development, Infusionsoft CRM settings, Infusionsoft Data Clean-up, Clickfunnels pages setup, Clickfunnels integration, Wordpress, related other type of work. Skills: Android Application Development Working experience with: - Basic components of android - Customization of basic widget - Different built-in views and customization of views - Multiple screen-size support - GCM push notification, - APIs : Google map, Facebook, Dropbox, Java mail, Twitter - Communication with web service - JSON and XML parsing Operating system: Windows, Linux Programming language: C, C++,Assembly, JAVA, PHP,HTML-5, CSS-3,twitter Bootstrap Some experience in: Flash, Action script, JavaScript, J2SE, C# Database query language: SQL Database system: MySQL, SQLite Tools: Eclipse IDE, Android studio, Netbean IDE, XAMP, Adobe Photoshop, Adobe Flash I like challenges and I enjoy challenges, I am never slack in doing my duties.

$11.11 /hr
15 hours

Mian Umair

Mian Umair Agency Contractor

.: Top Expert IOS Professional Developer:.

United Arab Emirates - Tests: 3 - Portfolio: 4

I am an expert developer with 4 year experience of IOS games and apps.I have excellent command over cocos2d and cocoa touch along with open source libraries.My speciality lies in quality work and I believe in total customer satisfaction by doing job before time. My core competency lies in developing top notch apps, which gain maximum market shares.It is my passion to develop user friendly UI with eye catching graphics to get final product with maximum business shares in market. Besides that I am IT consultant and entrepreneur. I am seeking oppourtunities to get good business for you and your company. Thanks for your time

Groups: BoonEx

Associated with: skoolofapps

71% Job Success
$20.00 /hr
88 hours

Yahya Sabry

Yahya Sabry Agency Contractor

Senior game developer and producer

Egypt - Tests: 2 - Portfolio: 1

I'm Yahya, Senior game developer and producer, I would like to help in building your success story. I have built my own experience in both development and producing though my gaming start-up Funwave Games. So, most likely I know what exactly you are looking for and can help in many other points that you might have not much experience in like: 1- Games KPIs and our targeted values (Activation, Retention, Virility, Engagement, ARPU, ARPPU, DAU/MAU) and provide reporting system to keep track with your your game with daily and weekly report. 2- Top F2P monetization techniques and how to have healthy successful game (Acquisition cost < LTV ) like introducing virtual currency, using progress gates and reward removal model with the effect of fun pain. 3- Growth hacking, market and SEO best techniques, and more 4- Socialization and get max effect of social networks as I believe one of the most important keys to have successful game is social effect and if we have well engineered social game, most likely we have successful game. -------------------------------------------------------------------- Please let me share with your some info about me. Titles: ............ * CTO – Funwave Games, 2011 - Present =>League Champion: Football manager simulation game, Available on: Mobile and Web – Using Unity => Ultras: Football simulation game, Available on: Facebook - Using Flash and AS3 *Game Producer - Nezal Ltd, September, 2014 – April, 2015 =>Football Rush: Casual football game available on: Facebook, Android, iOS and Web – Using HTML5 ------------------------------------------------------------------------------ Skills Technical Experience ............................................. Front End: ..................... AS3 (2011 - 2013), Unity and C# (2014 - Present), Java (2007 - 2011), Android (2010 - 2011) and BlackBerry (2009 - 2010) Back End: ..................... Ruby on Rails (2014 - present), Sinatra (2013 - present), PHP (2011-2012), Java EE (2009 - 2011), Couchbase (2011 - 2013), MongoDB (2013 - present) and AWS (2011 – present). Strong organization, analytical and management skills. Deep knowledge about games KPIs and targeted values Writing gaming insightful insights on --------------------------------------------------------------------------- Education: ....................... Bachelor of Engineering – Alexandria University, Computer Software Engineering, 2007 – 2011 ------------------------------------------------------------------------------------ Funwave Games website: Please find me in Linked in here: Skype: yahya.sabry eMail: Mobile: +2-0100-45-49-167 Thanks a lot for visiting my profile Yahya Sabry

Groups: Android

Associated with: Funwave Games Ltd

75% Job Success
$24.00 /hr
269 hours

Philip Langford

Philip Langford

C++ - safe, fast and portable coded solutions.

Belgium - Tests: 6 - Portfolio: 1

For the past 9 years, I have been studying and applying the C++ programming language on a continuing basis. I have 30 years of computer use and a high technical sympathy. My primary interest is in software development; both design and implementation of new programs and maintenance and optimisation of existing codebases. Other languages I am able to use are: C, assembly(x86 and ARM) Javascript and can naturally work with jQuery, HTML, XML, JSON etc. With documentation to hand, I am able to code in any language, with C++ as a reference point. As well as languages I am familiar with algorithm lore such as big 'O' notation and can implement sort and search algo's as needed. Able to get the best out of the machine.

$25.00 /hr
34 hours