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

Adeeb A.

Adeeb A.

Quickbase Applications Architect

United States - Tests: 11 - Portfolio: 3

-Over 12+ years of experience in IT concentrating on Database (SQL) and Quickbase development. Quickbase Expertise: -Systems Analysis and design -Process workflows -Dashboards and reports -Custom forms (JS, HTML) -Custom Coding -3rd party application integration (client and server side) -Quenect ODBC integration Other Programming:expertise: Java, JavaScript, PHP, SQL, Ruby, C++,C, VB Please invite me for an interview to discuss my skills and experience in more detail.

100% Job Success
$40.00 /hr
4,080 hours

Apoorve Dubey

Apoorve Dubey Agency Contractor


India - Tests: 1 - Portfolio: 1

I am here to make best use of my diverse knowledge and skillsets for my clients. I have worked as a software developer for leading companies like Symantec, on the other hand, started a software company from the scratch called Kreyon Systems. I have been associated with academics and different organisations as an IT expert. My role of a mentor cum buddy has helped me to build teams and carry out projects with finesse. Founder and C.E.O of Kreyon Systems Pvt Ltd. The company started in 2009 and deals in educational erps, mobile applications and automation of business processes. He has around 6 years of experience in Software Industry & academics. Worked as the head of the department in computer science and engineering dept at S.R.I.T with success. Has worked as a technical architect and also streamlined several business processes with innovative solutions. Worked and conducted sessions on leadership and motivation for companies. Worked as an expert consultant for govt organisations like MPSEB. Author of the book "The Flight of Ambition" published by Macmillan. Master's degree from the department of computer science and engg, IIT Madras. Has closely worked with NGOs to make sustainable means of giving back to the society. My website where you can find more about me and our work:

Associated with: Kreyon Systems Agency

92% Job Success
$55.56 /hr
1,051 hours

Ryan M.

Ryan M.

Customer Support Expert, QuickBooks Specialist, Java Programmer

Philippines - Tests: 3

After graduating in 2006, I have worked in the BPO industry providing technical support to hardware, networking, and accounting software clients in the United States. I have direct contact with customers of our clients helping them solve issues ranging from simple computer operation to complex accounting software resolution. I am available to work every 10 am - 7 pm PST.

100% Job Success
$11.11 /hr
8,640 hours

Yasmine Valmores

Yasmine Valmores

Data entry professional

Philippines - Tests: 2

I would like to find a job that would challenge me to the best that I can be. I am interested in learning new things especially in web designing and at the same time earning from it.

100% Job Success
$3.33 /hr
6,155 hours

Hoang Dang

Hoang Dang

Principle Software Engineer

Vietnam - Tests: 2

Strong Skills: • SDE: .Net and Java Application Design (6 years +), Web Architecture Design and OOAD (4 years +), SOA Design (2 years +), Batch and Job Control Language Design (1 year +), Database Hierarchical Design (4 years +). • SDET: Functional and Performance Tests Design (3 years +), Automation Test Design (1 year +), Batch Testing Design (1 year +). • Development Language: C# .Net, ASP.NET, Java, Avalon (XAML), XML, JavaScripts, SQL (SQL 2005, Oracle), Cobol Mainframe, JCL (Job Control Language), PHP, C++, HTML, CSS, IBM portal (portlets), Web Services.

Groups: Crossrider

$38.89 /hr
2,109 hours

Zafar M.

Zafar M. Agency Contractor

Software Engineer and Architect, Web and Mobile Technologies

Pakistan - Tests: 22 - Portfolio: 11

2300+ hours on oDesk. TOP RATED contractor endorsed by oDesk (UpWork) having skills in: - Android / iOS / Windows / Mac/ Unix, Linux - Java, C++, C#, PHP, Ruby, Ruby on Rails, Python - Node.js, MongoDB, Express, AngularJS, sails.js - HTML5, CSS3, JavaScript, jQuery, AJAX - Twitter Bootstrap, Common.js, CoffeeScript, Backbone, Marionette - Cloud computing, AWS, Heroku, DigitalOcean, Azure, Google Compute Engine, Google app Engine - Java, J2SE, J2EE, JSF, swing, spring, strut, Hibernate, NUnit - JavaCC Compiler Lexical analyzer parser - C/C++, Qt Framework, Boost Library, STL - Image processing, OpenCV, Emgu, OpenGL - PHP, MySQL, Laraval, Zend Framework, LAMP, WAMP - PHP MVC Frameworks: Laravel, CodeIgniter, CakePHP - WordPress, Joomla, Drupal - Magento, WooCommerce, BigCommerce, Prestashop, concrete5, - Moodle - C# .Net, ASP.NET MVC, WPF, WCF - Prism MVVM, MVC4 Razor - Twitter Apps development with Twitter API, Twitter Streaming API - Bluetooth, Smart watch, RFCOMM, BLE 4.0, A2DP, EDR - Source control SVN, Git, GitHub, TortoiseSVN, Maven, Bitbucket, VisualSVN - Responsive Web Development - Adobe AIR, Phonegap, Twitter Bootstrap - AV media stream programming, codecs, encoding - FFmpeg, H.264/MPEG-4 AVC - Video streaming platforms Wowza, Red5, Adobe Media Server, Flash Media Server, Helix, - Multicast, unicast, HLS - Streaming protocols RTP, UDP, RTSP, HLS, RTMP, MPEG-DASH, Smooth Streaming, HDS - Web scraping, Web Crawler, Data extraction with PHP C# HtmlAgility Pack - XML, JSON, BSON - Web Services, WDSL, SOAP, RESTful API - Adobe Flash, Flex and ActionScript 3 - Database: MS Access 2007 / 2010 / 2013 - SQL Server 2008 R2 - SQLite, MySQL, MongoDB, RavenDB - NetBeans, Eclipse, IntelliJ IDEA, JBOSS, Tomcat, WebSphere - Scala, Play, Swing, AWT, JavaFX, JNI, client/server programming - TCP/IP, UDP, secure socket, client/server, network programming - p2p, using multi-bitrate streaming network programming - Experience with Git, Maven, Eclipse, JUnit, and GDB - SSL proxy server programing - Fiddler like debugging proxy server - Console based - Advance level Skills in C, C++/Qt, STL, Boost - C++ Win32, TCP/IP, WinSock, socket client / server - Objective C, Cocoa, Unity 3D, XNA - WxWidgets, Xcode Mac, iOS - Developed Business Management Software - Supply chain Management Software - Point of Sale POS Software, Microsoft POS - Sale Purchase, Accounting, Inventory software - Inventory, Sales and Purchase Order Management - DotNetNuke, Web Matrix 2 Programmer - CRM Business Management & Development - Developed POS Point Of Sale Software applications using Access, SQL Server - Websites for start up companies and small businesses - Complete end to end Project management of Business Process automation - SSL TLS Sockets, Threads programming - Smart Cards, Secure client / Server Socket Programming - Cryptography standards, X509 Self signed root certificate creation authentication - CorelDRAW, Corel PHOTO-PAINT, Adobe Illustrator, Adobe Photoshop Smart card, SET secure electronic Transfer on money knowledge of ISO 8583, ISO 7816, ISO 7810 Data warehousing, Data mining Database Programming in VB, PHP/MySQL, MS Access, SQL Server Technical Projects (Electro Mechanical Control systems, Telecom, GSM, GPS etc).

Groups: BigCommerce

Associated with: StSol House, Web Solutions

83% Job Success
$27.78 /hr
2,301 hours

Vikram B.

Vikram B. Agency Contractor

Technical Manager/Solutions Architect, 15 years of qualitative ex

India - Tests: 7 - Portfolio: 2

Solutions Architect with 15 years of qualitative experience in the areas of Architecting, Designing & Developing applications Insightful experience in Project Management with vital contributions towards assessment of technologies, and design of value propositions for customer requirements Track record of successfully handling the design and development of applications across multiple industrial segments of e-Learning, Media, Healthcare, Telecom & Computer Systems Demonstrated competencies in the conceptualisation/ creation of flexible/ expandable software architecture to meet client requirements Additional exposure in making RFPs as per clients need & specifications & customizing company’s products Adept in acting as an ambassador of change for successful implementation of business solutions in organisations within pre-set budgets and deadlines

Associated with: Kapila Software

$44.44 /hr
1,184 hours

Shreshtha Sharma

Shreshtha Sharma Agency Contractor

Zend,CCNA Certified Developer for PHP/JS CMS,Framework Development

India - Tests: 2

I am part of a team of experienced Web-Designers and Software-Developers with long industry experience, I have worked with top IT company & while working their worked on some big projects for their clients (fortune 500 companies) from Strategic Planning, Applications analysis, Systems and Application Development, Systems Administration,Testing Services. And, right now providing services under the banner of Kreios Info Solutions. We as a firm are quite new to oDesk (as our main mode of Business is Quite different from oDesk/vWorker etc. we have a prior good portfolios at other sites (vowrker/rent-a-coder elance etc. and prefer direct clients). And to expand our scope we want to cater our services here too, but more importantly than building our profile and generating Business at the moment we are more interested in forging new and long lasting satisfying relationship, for a long term gain. And use a custom installation of project-pier for managing projects, access of which we give to our clients also, in case they dont have their own software to manage projects. As, for my 'Personal' expertise, I have extensive experience of Building very Complex and feature rich, PHP based Systems in both CMS Development(Drupal,wordpress & Magento only) and Frame-Work Based Core development(Cake/Code Igniter/ Zend etc), along with work on JS(MVC+Library both), Social integration on all major platforms(Facebook, Twitter, OpenID etc), so from the cursory details you have given I could say I "would" be able to handle most of your requirement. Apart from core development I also have experience in Automated Quality Assurance and Analysis on HP Quick Test Professional for manual and automated Testing Cases. But, I have yet to get Hands on Experience on Ruby on Rails. Plus, I am also one of the few "Zend Certified Engineer for PHP 5.3 (***With only 357 developers having it from millions of PHP guys in India in 7 years & few thousand in whole world & top 124 on odesk***) with listed name and credentials on their Yellow Pages in PHP community". Now, in addition to development where I have extensive experience, my real expertise/heart & I am quite adept at using Adobe C5 Creative Suite(Photoshop, After Effects, Premiere Pro, Illustrator, InDesign, Soundbooth, and Audition) etc. again in "INDIVIDUAL CAPACITY". On the front of live chat, I could be available on Skype and Gtalk for chat/voice call(English Only) on a time of your choice if need be. So, to summarize if you want expert service in above domains from a guy who could turn into a one-stop shop for all your future needs in terms of inception of the project to end execution, then I am your guy, but if you are looking for some generic work, then I might not be a suitable candidate for your needs. As, my main goal here is to represent my firm and the kind of performance we deliver, and convert this "Individual Job" with me, into a "Long Term Satisfying Relationship" with my firm. P.S.: Another added benefit would be in my case, me being part of a team(as each member of my team are either equally or better qualified than me so in case the working relationship turn out to be mutually amicable then being part of a team I/we could cater to a much wider array of requirements in more apt terms without compromising on the quality of deliverables as compared to an individual coder), in case the Need Arise in Future with the expansion of your projects, to much broader avenues, as we would be able to cater individual team experts for those required technologies too, and handy replacement in case of my absence. Keypoints of my profile: -- my 1000+hrs(above average priced hours) on oDesk on related jobs, -- me being part of elite groups of oDesk: Zend group, Bluehost and Application Developer Alliance. -- Plus my perfect ratings(despite long stint on oDesk), -- and fact that majority of my contracts have been long terms. -- Zend Certification and experience in coding -- but above all 'oDesk' gives money-back gurantee on my contracts, which oDesk, itself bears, a facility oDesk gives to only its select top developers

Groups: Application Developers Alliance, Bluehost Developers and Designers...

Associated with: Kreios Info Solutions

100% Job Success
$27.78 /hr
2,247 hours

Jo-an V.

Jo-an V. Agency Contractor

Virtual Assistant

Philippines - Tests: 16 - Portfolio: 4

When I was studying, I'd been the class President in our class for the last two semesters~ I learned how to be a leader, a team player and a follower. I learned a lot from my Computer Science degree such as C++, Visual Basic, Oracle, Cisco, Solaris, HTML, and Java programming Languages : but still I want to learn more.. For HTML, we were asked to create a website using Notepad with about 15 pages having links, video and audio. With Visual Basic, we also created (our team) an inventory system and MS access as our repository. During our System Development project, I was assigned to be for Coding team and I also assisted with analyzing what do we needed and not needed for our system. So our team was assigned to connect NETBEANS + ORACLE , and oracle serve as our repository. I also experienced to do a system all by myself using Netbeans with MS ACCESS during my On the job Training. But I am still developing it, and I am still seeking more experience to gain more knowledge so I will finish developing this program. I never want to dissatisfied my client, since I believe that they deserve more than what they paid for. I enjoy learning new things Jo-An V.

Associated with: JaneuaryMMXII Agency

100% Job Success
$7.00 /hr
6,382 hours