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. 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
  2. Sachit Jani

    Sachit Jani

    Customer Support via Chat, Email & Phone (Technical & Non-Technical)

    India - Tests: 7

    I'm an Electronics engineer and have worked with a networking firm for 2.5 years. Since last 1.5 years, I'm working as a Freelancer. I'm good at programming languages like C, CPP, Perl & BASH. I'm good at Networking and operating systems. Being an Engineer, I can adapt to new software tools easily. I have a desire of working as a Customer support Executive. I'm ready to provide Chat Support, Email and Phone support - both technical as well as non-technical. I like solving customer queries which makes me suitable for this task. I also like working for the Recruitment firm. Quality work in Time - That is what my clients get from me. Being a full-time freelancer, I'm flexible to work at any time.

    $8.89 /hr
    0 hours
    0.00
  3. 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
  4. Qurban Ali

    Qurban Ali

    Scripts/Utilities for Maya and Desktop developer

    Pakistan

    3 years of development experience with Autodesk Maya, Nuke, Python and PyQt/PySide, which includes desktop applications too. I wrote dozens of scripts and tools for Maya and Nuke to help the artists speed up their production and still working. I am committed and dedicated to my work and I believe that the real success is client satisfaction.

    $10.00 /hr
    0 hours
    0.00
  5. Robert Valentak

    Robert Valentak Agency Contractor

    System administrator | Application developer

    Slovenia - Tests: 5 - Portfolio: 2

    Last few years I was working as System Administrator and System Integrator. I have deep knowledge of Microsoft and Linux systems. I know how to use virtualization, planning wired and wireless networks and setting up servers. Besides that I have more than 10 years of experience in programming (C, C++, C#, PHP, Python, Ruby, HTML, SQL, Javascript) and good knowledge of various database systems (Oracle, MSSQL, MySQL, Postgres, Firebird).

    Associated with: Sapiens, d.o.o.

    $24.44 /hr
    11 hours
    0.00
  6. Aleksei V.

    Aleksei V.

    Expert Game Developer

    Bulgaria - Tests: 4 - Portfolio: 4

    I have more than 12 years of game development experience. I can do all gamedev-related tasks except music, but I'm best at programming and graphics technologies. I can do web design and programming too. Programming languages: C++, C, C#, HLSL, Python, JavaScript, Squirrel, Lua, PHP, Java. Can quickly learn new languages, familiar with compiler design. Significant game engine design experience - I was technical director and co-founder of Gaijin Entertainment. I have some experience with Unity3D. Web design: HTML, CSS, PHP, MySQL, web2py framework, JavaScript, minor experience with HTML5.

    $25.00 /hr
    27 hours
    0.00
  7. Sunny Kharbanda

    Sunny Kharbanda

    Java / J2EE Developer

    India - Tests: 7

    I have more than 3 years of experience in developing java / j2ee application. I have been working with one of the largest IT firm in India. Here is the list of technologies I have worked on: Core Java, Springs, Struts, Hibernate, JSP, JSF, JPA, HTML, JavaScript, CSS, Servers (Tomcat, Weblogic, JBOSS EAP), Oracle ADF, Oracle Database (PL/SQL), Mongo Database

    $5.56 /hr
    7 hours
    0.00
  8. Petrescu Mircea

    Petrescu Mircea

    Software&Hardware R&D Engineer

    Romania - Tests: 4

    A few facts about me: Since 1997: Visual Basic programming and Linux Administration(RedHat 5.1) Since 2000: PC<->custom peripherals connectivity. Since 2007: working on web-enabled applications(PHP/HTML), opensource customization(Joomla/Wordpress especially), webhosting services (Apache with PHP,mySQL, ISPConfig as Panel, VMWare ESXi as Virtualization OS, Fedora/CentOS as Virtual Machines) Since 2009: working with VB.NET. Since 2010: working with C++/MFC, BASH Scripting, Self-Written Web Scrapping/Data Manipulation Tools Experienced in setting up secured Linux-based servers for WEB, SQL,e-Mail, Storage(NAS),backup&synconization using opensource tools. Present: Now working on embedded, linux/c++ based systems (ARM). Working with Raspberry PI, Olinuxino and self-designed CORTEX-M3 board (Atmel's SAM3u). I'm always trying to keep up with new technologies. Happy lending a hand in small/medium projects, but challenging projects are my main thing. And I'm (very) bad at Graphic Design/UIs! I'm aware that my profile is (almost) empty, but I'm up to a "test" project anytime!

    $60.00 /hr
    0 hours
    0.00
  9. Virender Kumar

    Virender Kumar

    Software Developer having extensive development exp. in industry

    India - Tests: 4

    TDD Trainer / Consultant with experience in providing technical leadership to top performing and diverse teams. Worked with most reputed brands in software industry for more than 12 years. International experience of more than 3 years. Provided leadership in Strategic Planning, Program Management, Research Methodologies, Application Development and Troubleshooting. Product Leadership: Developed product specification for some key offerings; end to end delivery of complex software systems; led some high visibility measurement and optimization initiatives. Extensive hands-on experience in various technologies M.E. in Computers Engineering from University of South Carolina, USA and B.E. in Industrial Engineering from Indian Institute of Technology, Roorkee Strengths: Product innovation, product management, engineering, evangelization

    $11.11 /hr
    0 hours
    0.00