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

133

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

4.67
Last updated: August 1, 2015
Clear all filters
  1. Navjot Sandhu

    Navjot Sandhu

    Software Engineer with graphics specialization

    Canada

    I'm currently completing my second Masters, a Master of Computer Science in Human Computer Interaction in which my thesis is on 3D user interface design and methods, essentially creating a new system from scratch. I can work with the desktop and mobile devices, using WebGL, OpenGL ES, DirectX11 and OpenGL 4 specification. I know how to create all types of shaders in glsl and hlsl, and work with immediate mode and the new pipeline very well. I also have learned how to take pseudo code from research and books and implement them as well in shaders. I can apply engineering principles for optimization for rendering engines, and do client/server work as well in c/c++, java, and objective-c, as well as work with computer science algorithms for creating specialized effects and utility functions. I can also program for mobile devices, primarily in iPhone and Windows phone, though I am able to work with Android also.

    $40.00 /hr
    175 hours
    0.00
  2. Victor Macik

    Victor Macik

    Software Developer

    Germany - Tests: 1

    Over the last 12 years, I have developed a wide range of websites and backend solutions using Java, C++, PHP, and MySQL including sites for different scales of clients. My core competency lies in complete end-end development of backend solutions, along with turn-key products. Feel free to consult with me on any matter, as I'm working independently I promise to provide help even if you aren't interested in conducting business together - this is just the friendly way.

    $33.33 /hr
    33 hours
    0.00
  3. Kseniia M.

    Kseniia M.

    Java Developer

    Russia - Tests: 7 - Portfolio: 2

    I'm Java developer in test automation. In my work I also use HTML, CSS, Javascript, and my diploma work was written using these languages (most of code was in javascript, additional language was PHP for some little tasks, MySQL was the database). I'm also has some proficiency in C++ (my second programming language, first was Pascal), Python, Bash, LaTeX, SQL, databases design, OpenGL.

    $10.00 /hr
    0 hours
    0.00
  4. Ivan N.

    Ivan N.

    SAP-ABAP, C#, SQL Developer

    Moldova - Tests: 3

    My core competency and objective is to get one of the following C/C++, C#, SQL or SAP-ABAP jobs: The responsibilities would be: 1) Maintenance of existing software: * design and develop new features; * find, analyze and fix all bugs; * technical documentation. 2) Software development: * participate as a team member in work; * analyze and define requirements; * design, code and test entire software; * design, code and test modules assigned to me; * technical documentation. Over the last 5 years I have developed a lot of ABAP applications for start up companies and for the big ones. My competency lies in complete software development and its thorough testing. I have developed a lot of applications for insurance companies and retail companies. The main responsibilities during my career were: 1. Creating / modifying reports using simple listing, ALV Grid, ALV Tree 2. Creating / modifying / testing custom applications 3. Creating/modifying Smart Forms, SAP Scripts 4. Extracting programs (creating files and simple listing reports with the data extracted both on local & application server) 5. Defining and maintaining data types, domains, database structures, database tables, maintenance & cluster views 6. Interfaces for major data transfer using Batch Input/Call Transactions, BAPIs 7. Defining and Calling Screens/Selection Screens 8. Creating Search Helps, Search Help Exits 9. Creating / modifying ABAP Queries 10. Working with ABAP objects. Creating/modifying ABAP classes/interfaces 11. Creating/Modifying Function Modules, RFC functions, Update Functions 12. Creating/Implementing/Modifying User Exits, BADIs 13. Creating/Calling Web Services. Use SAP Web Application Server as a provider and as a consumer 14. XML->SAP & SAP->XML transformations I also have experience in SQL, C#, C++, software design and testing.

    $17.78 /hr
    43 hours
    0.00
  5. Kari Hirvi

    Kari Hirvi

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

    Finland - 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
  6. Ranis S.

    Ranis S.

    System Developer for Windows/Linux.C/C++/Assembler

    Russia - Tests: 3 - Portfolio: 7

    For the last 6 years I've been working primary with C++ and technologies/libraries related to it; such as: boost, Qt, log4qt, STL). I have a good knowledge of the old-school C++98/03 as well as modern C++11. Have an experience with VSS, CVS, SVN and Git. But hugely prefer Git. Have about 3 years experience with CMake. Also I have an experience in software architecture and design patterns(GoF, primary). I prefer projects with unit tests and clean code requirements. For the purpose of unit testing I've used Qt tests, boost test and Google test and Google mock. Currently I work with gtest&gmock combination, mostly. So, my primary goal, at the moment, is to apply my developers skills for some challenging software-developing job which being written using the modern C++ language.

    $32.50 /hr
    0 hours
    0.00
  7. Zeeshan Asghar

    Zeeshan Asghar

    Software Engineer

    Pakistan - Tests: 5 - Portfolio: 10

    I am a passionate Software Engineer. My aim is to provide the best service on time, accurate and a professional results. I am good in Software Architecture and Design and have a adequate work experience in many software development languages. INSHAALLAH I will provide best efforts to achieve aggressive goals and objectives.

    $20.00 /hr
    0 hours
    0.00
  8. Diony Castro

    Diony Castro

    Passionate Programmer and System Administrator

    Philippines

    I am continuously striving to become an expert in programming and system administration. My valuable experience in programming includes design and development of inventory system, equipment maintenance system, GSM interface application, and home security and automation. Programming languages i used includes C/C++, VB.Net, C#, and ASP.Net. I used Microsoft SQL and MySQL for the database. I have also experience in installation and administration of operating system such as Windows Server 2002/2008/2012, Linux CentOS, Linux Ubuntu. This also includes installation and administration of Active Directory, File Server, DNS, and IIS.

    $3.00 /hr
    0 hours
    0.00
  9. Athar Naveed

    Athar Naveed

    html/css, asp.net, javascripting, Web Designing

    Pakistan - Tests: 1 - Portfolio: 7

    I’m Athar Naveed. I’m html,css,ASP.Net,c# web Apps and Window apps , PSD to HTML expert. Currently I’m working 99 Consulting Company. My objective is to provide 100% accurate service to my client and give client full satisfaction. I am hard worker, honest and very dedicate to my job. I always respect the deadline. So my aim is to deliver a good job in less estimated time. I want to build my career with ODesk freelancing site. I always ready to do your job with great confidence. I always try my best to produce high quality work for my clients

    $5.00 /hr
    0 hours
    0.00
  10. Amit G.

    Amit G.

    Performance Tester & Engg.,Load Testing,Loadruner,Jmeter,Java,C

    India - Tests: 2 - Portfolio: 2

    Having 5+ Years of experience on IT Experience on Web,RDP,Mobile Development,Automation and Performance testing. Working experience of Various domain like Logistics ,Insurance,E-commerce, SEO, Social Media Application etc. Core Area of Expertise * Project management - Team Lead in Cognizant Technology Solutions Pvt. Ltd. * Performance Testing - Load Testing , Stress testing ,Endurance testing , Spike testing , Volume testing * Tools - Load Runner , Jmeter, Selenium,VSTS, WAPT (Web Application Performance Testing), NeoLoad, RPT (Rational Performance Tester),Fiddler,Splunk,Wily,. * Working Knowledge of Functional testing * Experienced in effective Test Plan and Test Case preparing and well acquainted with all stages of SDLC, STLC & Bug life cycle(Includes Title, Reproduction steps, URL, OS & Browser(V), Screenshots/Video etc). I am available 24*7 over skype , Mail or Mobile . Looking for long term partnership with equally dedicated, professional buyers.

    $10.00 /hr
    0 hours
    0.00