C++ Developers

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, 123 C++ projects are completed every quarter on Upwork.

123

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.65.

4.65
Last updated: July 1, 2015
Clear all filters
  1. Jamie Reid

    Jamie Reid

    Senior Java and C++ Software Developer

    Spain - Last active: 1 day ago - Tests: 8 - Portfolio: 2

    I have a degree in Computer Science B.Sc from the university of Manchester and was one of the top of my class in all of the programming courses (Java, C, C++, C with OpenGL) My core skill set includes the following skills: C, C++, JavaSE, JavaEE, JavaFX, Ant, Maven, SQL (MSSQL, MySQL, Oracle), Bash Shell. I have worked with the following IDEs: Visual Studio, Eclipse, IntelliJ, NetBeans and I am happy to work with any source control system. I am happy to work both Windows or Linux operating systems. I have worked in the defence industry working on UAVs (aka Drones) and on the Julius Chinook helicopter and both of these were coded in C++ and Microsoft Visual Studio 2008. I spent a period of my time working on a legacy system written in Borlund C++ and converting it to a new system using Visual Studio. I also spent a period of time writing C in Eclipse on an embedded system (this was for the JULIUS Chinook project) I am extremely willing to negotiate on price and for English projects the language barrier certainly won't be a problem. I am extremely flexible and am always willing to work late or make additional changes or fixes as and when required. Fixes to problems can certainly be negotiated on price/time wise.

    $30.00 /hr
    5,831 hours
    4.92
  2. Suren Karapetyan

    Suren Karapetyan

    Senior System/Network Administrator (devops)

    Armenia - Last active: 2 days ago - Tests: 8

    An ambitious *nix System and Network Administrator with eight years' experience working in ISPs and other service providers maintaining existing and designing new infrastructure. DevOps skills which help to bridge sysadmins' and developers' teams. Master's degree in Math Sciences. I'm looking for interesting projects which use new/young technologies and provide new challenges. Would also be great to work with interesting people.

    $40.00 /hr
    1,036 hours
    4.93
  3. Vitali K.

    Vitali K.

    Lotus Notes/BI/ETL/DWH/Qlikview Developer

    Belarus - Last active: 04/04/2013 - Tests: 1

    I have been developing software since 1999. My main skills in development technical specifications, design, development, testing, implementation, maintenance and support. I have developed: - geographic information systems in C/C++ (Planning systems electro-magnetic field, data visualization on maps) for MS Windows (MFC) & Unix (Motiff, Qt) for China & India goverment; - a wide range of applications with technologies Lotus Notes/Domino, Lotus Script, @Formula, X-Pages, Java, HTML, XSLT/XML and the integration of real-time databases Microsoft SQL and IBM DB2 for Ministry of Industry of Belarus, a transnational logistics company and educational organizations; - analytics reports with technologies Qliktech Qlikview & IBM Cognos. My development experience: SQL, OOP, UML (Rational Rose) and building a data warehouse based on data sources: Lotus Domino/DB2, MS Excel, MS Dynamics AX/MS Access/MS SQL, MySQL and text files. My maintance and support experience: MS Windows, Linux, Solaris, Lotus Domino, Oracle, DB2, MS SQL, Qlikview, Sametime.

    $27.78 /hr
    20 hours
    5.00
  4. Denis Danilevskiy

    Denis Danilevskiy Agency Contractor

    Windows | Mac OS | Qt | C++ | .Net Developer

    Russia - Last active: 3 months ago - Tests: 2 - Portfolio: 3

    Over the past 8 years, I have developed various applications for the web, desktop computers, industrial devices. I like to solve interesting problems and bring work to the end to my design and make a profit to the customer. Platforms: Mac OS X, Windows XP - 8.1, Windows Embedded, Windows CE, Linux Language: Qt/C++, QML. C#, .NET, ASP.NET MVC, ASM, Silverlight for Windows CE, WPF Technology: RS-232/485, Bluetooth, RF, RFID, USB, DSP, CAN, Modbus, GPS, GLONASS, GSM / GPRS

    Associated with: nan.soft

    $20.00 /hr
    53 hours
    5.00
  5. Balkrishna Lachhimasyu

    Balkrishna Lachhimasyu

    Software Architect Developer

    Nepal - Last active: 2 months ago - Tests: 4

    Java Spring MVC Ember JS, AJAX, jQuery RESTful Services SaaS based web application C/ C++ Desktop Application Realtime Application Windows API Programming Network Programming Various Instant Messaging Protocols Cryptography Implementation Research and POC C# Desktop/ Web Application MVC, REST Entity Framework Ruby on Rails

    $22.22 /hr
    217 hours
    5.00
  6. Wei C.

    Student Part-time C/C++/C#/Java/Python/PHP/JSP/Javascript Developer

    Canada - Last active: 09/14/2012 - Tests: 2

    I am a forth-year computer science software engineering student in University of Toronto. I am a native Chinese speaker and fluent in English. I have successfully completed many oDesk projects and also have long term real life internship experience. On oDesk I am looking for part-time job opportunities to apply the skills I already have and trying to deliver value to my employer.

    $38.89 /hr
    348 hours
    4.79
  7. Chikelue O.

    Chikelue O. Agency Contractor

    Expert .NET/Java Software developer, mobile developer, SQL Server DBA

    Nigeria - Last active: 12 days ago - Tests: 3 - Portfolio: 8

    I am a technically strong IT/Business professional with valuable experience gained across different business platforms ranging from Telecoms to Finance industries in different countries including, but not limited to the United Kingdom. I have been responsible for mentoring junior Programmers to senior levels over eight years of my career. My experience cut across data modelling, system design, software development, application design, support of bespoke applications, project management (PMI Methodology) and strong database administration. I am a result-oriented Software Developer and Computer programmer with over 10 years experience in software development, web development and software testing using industry tools such as C#, ASP.NET, MVC 4, JQuery, JQuery Mobile, HTML 5, CSS 3, Web Services (SOAP, RESTful), JSON, XML, SOA, OOAD, MSMQ, VB.NET, VB, C/C++, Java, J2EE, XML, MS SQL Server and CASE tools. I adhere to strict software design standards such as OOP and UML. I deliver professional, friendly, reliable and high quality customer service. I seek contract work, being immediately available for both interviews and starts for most locations within or outside Nigeria. My strengths are focused on being a team player that is highly organized and process oriented and able to fit into any organization quickly. I use initiative, and I am able to work without a great deal of formal support from others.

    Associated with: Contracts and Consulting Company Limited

    $30.00 /hr
    0 hours
    0.00
  8. Kari Hirvi

    Kari Hirvi

    C++/Qt/Matlab/Python developer with scientific background

    Finland - Last active: 2 months ago - Tests: 7

    I have years of experience with Matlab and I'm very productive with it, whether it's algorithm development, visualizing data or creating GUIs, for example. I'm also well versed in Python and I can provide a working software version quickly with rapid iterations with feedback from the client. I have also professional experience with C++, C# and Java, and I can bundle them into the project as needed. I have a PhD in physics and I've been working in different positions ranging from project manager and developer to customer service and helping sales. I can translate your problem into working code, and, if needed, refine the project requirements based on your business case. Below are few examples where you could gain tangible benefits from my experience - Matlab development of all kind, e.g., algorithms, GUIs, full applications - Data conversion and processing from one or multiple sources - Implementing algorithms based on scientific publications - Converting algorithms from another language to C++,C#,Java, Python or Matlab - Data analysis and visualization - Requirement analysis & management, e.g., reading texts and extracting measurable requirements from them with traceability to the source - Measure requirements quality by classifying them, e.g, is there an acceptance criteria, is this a system or user requirement, does the requirement have multiple requirements in it. - Creating and writing acceptance testing procedures with traceability to the project requirements I can work on both Windows and Linux platforms. Looking forward to working with you! Kari References: - LinkedIn: http://fi.linkedin.com/in/karihirvi - GitHub: https://github.com/karihirvi - Some older material in Google code https://code.google.com/a/eclipselabs.org/p/capua/

    $60.00 /hr
    0 hours
    0.00