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

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
49 hours

Vladimir K.

Odesk certified C/C++/Visual C++/MFC/COM/COM+/.NET Developer

Ukraine - Tests: 2

Core Skill: C/C++ AssessmentsSummary:Deep knowledge in a process of building complex system, debugging and testing. Operation system: DOS/Windows 9x/Windows NT (Win2000 / WinXP)Program languages: C/C++Compilers: Visual C++/ARM SDT 2.51/TasmLibraries: MFC/ATLMethodology: XML, HTML, Construction of compilersProtocols: TCP/IP (building a client-server applications)

$10.00 /hr
379 hours

Alexey B.

C/C++/C# professional

Germany - Tests: 2

Skilled professional, focused on the design and creation of embedded and cross-platform software. Broad experience with diverse automation and control systems, data acquisition. Self-directed, disciplined, flexible, confident, and ready for new responsibilities. C++ (11, stl, boost, multithreading, networks, cross-platform development) C# (forms, threading, ADO.NET) C (bare metal, Linux kernel SCI, glibc/uClibc) Embedded development: Linux (above 2.6), WinCE (5.0,7.0), QNX (6.3.2) Platforms: desktop (Windows/Linux), embedded (ARM-based custom devices + modern prototyping platforms: RaspberryPi, CubieBoard A20, BeagleBoneBlack,...)

$25.00 /hr
65 hours

Dmitry B.

C++ developer

Ukraine - Tests: 3

I worked as a developer during last 7 years. I started as ROR web-developer. Whereas C++ was just a hobby. But Last 2 years I worked as C++ developer. I worked with Qt, boost widely. Played a lot with Lua, OpenGL, Coco/R.

$7.00 /hr
528 hours

Wilson P.

Wilson P. Agency Contractor

C/C++/OpenGL/Network Programmer

India - Tests: 3 - Portfolio: 5

I am a C/C++ programmer with fair experience in Java and HTML/CSS/Javascript. I specialize in algorithm intensive game physics and ai, desktop applications using wxWidgets, machine learning and C++ based web development targetted for ASPs. Over past 2 years I have 1) Developed from scratch the physics and character maker for a 2D massively multiplayer game. 2) Developed Opensource web application framework in C++ which implements the fastcgi protocol and is designed to solve the c10k problem. 3) GUI for several desktop trading applications using wxWidgets.

Associated with: Kefas Softwares

$22.22 /hr
2,762 hours

Fahd Tolba

Fahd Tolba

Software Developer with C/C++ experience

Egypt - Tests: 3

I have a Bachelor's Degree in Computer Science, Embedded systems diploma, and currently working in IT department for an airconditioning company and studying for the Master's degree in Computer Science. programming languages: Assembly, C/C++ script languages:bash, perl, awk web design languages: html, css, php, javascript other skills:penetration testing, software testing and debugging, network administration

$7.00 /hr
2 hours

Amr E.

Amr E.

Qt, C/C++, .Net, MoNo Software Developer

Egypt - Tests: 2 - Portfolio: 1

• Database: MS SQL Server 2005:2012, MS Access, MySQL, SQLite. • Development: C/C++, Qt, C#, MoNo. • Good at communication skills with others, and Co-operative skills. • Quality, Dedication, and Ingenuity. • Operating systems that I'm worked in and developing Application For them: MS Dos, Ms Windows, Linux, Android. • I also have some experience in the following areas: HTML, CSS, SQL, OOP, and software design and testing. • Over the last 5 years, I have developed Desktop Applications using Qt C/C++, C#, MoNo, SQLite MySQL and MS SQL Server and MySQL including Cross Platform Application. My core competency lies in complete end-end management of a new website development project, and I am seeking opportunities to build Applications from the ground up for you or your business. • In the last year I’m focused on the C/C++ and Qt. • I'm looking forward to knowing much more about programming. • Looking for to be C/C++ Programming Languages Master and working with Qt Framework. • Apply my skills as a Software Engineer to a new challenge, I'm interested in challenging projects.

$16.67 /hr
6 hours

Arsalan Khan

Arsalan Khan Agency Contractor

ERP/CRM, Android, PHP, Sharepoint, IOS, Wordpress

Pakistan - Portfolio: 51

Looking for a solution that will give you the edge? We are a passionate team of professionals that provides all-inclusive online services needed to create a strong Internet presence. Each of our team members has years of experience in his or her niche. We combine our marketing, design & technical expertise with our fanatical support to deliver outstanding services. Shispare provide latest technologies and advanced features all under one roof with extraordinary cost effective and high quality website software development solutions. We believe in individuality of jobs and work on specific client requirements. Following are some of our major areas of expertise: - PHP web portals - websites - Iphone / Ipad Apps - Ms dynamics CRM - MS dynamics GP - Zoho CRM - Shopify

Associated with: Shispare

100% Job Success
$20.00 /hr
19 hours