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

Reinerio Milanes

Reinerio Milanes Agency Contractor

Computer Engineer

United States

Here at RoboLabs Inc, as an Computer Engineer, I get to design, electrical systems by developing and testing components. The duties that my position requires are, to evaluate electrical systems, products components and applications by designing and conducting research programs. Confirming system's and components' capabilities by designing testing methods. Develop electrical products by studying customer requirements; researching and testing manufacturing and assembly methods and materials. Prepare product reports by collecting, analyzing, and summarizing information and trends. Provide engineering information by answering questions and requests. Inspect completed installations and observe operations, to ensure conformance to design and equipment specifications and compliance with operational and safety standards. Operate computer-assisted engineering and design software and equipment to perform engineering tasks.

Associated with: Letsky Innovations

100% Job Success
$50.00 /hr
476 hours

Mousita Dhar

Mousita Dhar

Java Trainer/Team Lead/Lead Research /Quality Checker

India - Tests: 4

Over the last 6 years, I have worked in Software Faculty /Group Leader /Team Lead/Freelancer Java Trainer/ Web Research/Quality Checking etc. and also have taken part in developing a wide range of websites using JSP, Servlet,Oracle at the backend, HMTL, DHTML, PHP, and MySQL. My portfolio includes sites for start-up companies and small businesses. My core competency lies in training the students or Professionals in the field of Java, JSP, Servelt, Oracle PL/Sql etc along with developing new websites and integrating all the relevant activities like maintaining Data Hygiene, managing people etc. My academic as well as overall background has enriched me in many areas including but not limited to: Core Java, J2EE, JSP, Servlet,Oracle SQL, PL/SQL, OOP, etc. and also software design methodology and testing. I belong to a family of high achievers and my such background continuously provides me the inspiration and encouragement to improve myself through a continued learning process. I intend to be a part of a growing company that is run by smart professionals and visionary leaders and pursue and establish a long term dedicated career with them.

$10.00 /hr
79 hours

Gecel Molina

Gecel Molina

Senior Software Engineer - PHP

Philippines - Tests: 1

I have been in the industry for almost 4 years now, with wide range experience in developing desktop, mobile and web application. My main strength lies in my capability to learn new technologies and apply it to my current task. I am practicing Continuous Integration to automate testing and deployment, hence, delivering an application of great quality. I have experienced using Java, PHP, Wordpress CMS, MySQL, HTML, CSS and many more. I can work on Linux, Mac and Windows Environment. I am also a writer and would love to create articles for you if the need arises. Contact me if you need a well-rounded software engineer!

$8.89 /hr
594 hours

Manpreet Singh

Manpreet Singh Agency Contractor

Senior Ios/Android Developer

India - Tests: 4 - Portfolio: 11

Hello Everyone, Thanks for reviewing my profile!. Over the past 5 years, I’ve developed a wide range of apps. My specialty is iOS development and I’m passionate about it! I have extensive experience with: - Xcode (I've been working with Xcode since version 3) - Creation of UI through interface builder and storyboards or programmatically - Management of the provisioning portal from an iOS developer account - Distribution of beta builds to beta testers through TestFlight - Creation of unit tests - Many iOS SDK frameworks like UIKit, CoreLocation, QuickLook, Store Kit, etc. - Integration of third party libraries like Flurry, Localytics, Tapjoy, etc. - Creation of App Store site on iTunes Connect and uploading app binary - Discovery of bugs and crashes in existing apps (and fixing these!) I’m really passionate about working in the UX and UI. I like to put a lot of efforts on the small details as that’s where you differentiate from others. I try to be very proactive, always going a bit further from others expectations. I'm now seeking opportunities that will allow me to further develop my skills by providing creative and high quality solutions to my clients. I enjoy new challenges on a daily basis, looking to overcome my own high standard goals. Best ragards Manpreet

Associated with: NetSet Software

$12.00 /hr
134 hours

Sho V.

Sho V. Agency Contractor

CMS,Joomla,Wordpress,HTML,PHP,web application developer

Bangladesh - Tests: 14 - Portfolio: 8

Over the last 3 years, I have developed a wide range of websites using HMTL, CSS,JAVA Script, PHP, and MySQL including sites for startup companies and small businesses. I have aslo good skilled on graphics designing. My core competency lies in complete end-end management of a new website development project, and I am seeking opportunities to build websites from the ground up for you or your business. I also have experience in the following areas: SQL,C,C++,JAVA,VB 6.0. I am also acting as a manager in a group named "svntech" in odesk where I have a skilled team.

Groups: BoonEx

Associated with: Liberal-Arts

$4.44 /hr
276 hours

Chelsea G.

Research Analyst

United States - Tests: 6

Market research professional with over five years of experience in data analysis, survey design, and online survey programming. I also have plenty of experience with lead generation and data entry.

77% Job Success
$16.67 /hr
10 hours

Mohammad ali N.

Mohammad ali N.

Control System Engineer

Armenia - Tests: 2

Summary : A Control system engineer that like to solve Problem in Automation Area and like to Program mostly ( Challenge my self to do some Stuff for fun even ) and i know programming languages : C,C++,C# and JAVA And Knowledge of Windows, Linux operating system. An Working Experience at Torque Automation Company in Dubai that include PLC And SCADA System ( Design+Implementation+Test ) and at same time providing network and system Support in same company and as IT Support for Eight Building Contracting. As Automation Engineer my biggest Project was 5000 I/O and it was sewage treatment plant and other Projects : DCP And Water Treatment plant and HVAC. Education : Ajman University of Science and Technology-Ajman. JUN. 2011 Bachelor of Science (B.SC.) in Electrical Engineering (Instrumentation and Control) Certificates • 30-Mar.’11 Participation in GULF Programming Contest,GPC-2011 • 14-Apr.’11 Attendance Certificate for attending “The Excellence in Engineering Forum 2011”, in Dubai International Convention & Exhibition Center. • 09-May.’11 Presenting A Scientific Paper Titled : Smart Traffic Light System • 14-May.’11 Participation in IEEE UAE Student Day 2011 Computer Skills: Knowledge about Operating system (OS): Microsoft Windows, Linux, MACOSX. *Most frequently OS used: Microsoft Windows, Linux. *Know how to configure Servers. Developing Software’s: A. Microsoft Visual Studio for Developing GUI Interface: PC Based or Mobile Based Application. B. A cross-platform application and UI framework “QT” C. Eclipse IDE for Java Developers Engineering Software’s: A. AutoCAD B. Labcenter Electronics - Professional PCB Design and Simulation “Proteus” C. LabView D. Matlab E. Quartus II ( Working With FPGA ) F. NI circuit design "Multisim" G. Cadence OrCAD PCB Designer H. Professional PCB design and simulation I. MikroElektronika - MikroC PRO for PIC Microcontrollers Automation Software’s: Siemens Automation Software’s: 1) SCADA System SIMATIC WinCC 2) HMI System SIMATIC WinCC flexible 3) SIMATIC STEP 7 Engineering Software - PLC programming 4) Totally Integrated Automation 5) Product Catalog CA 01 6) SIMATIC Selection Tool Rockwell Automation Software’s: 1. RSLogix 5000 And RSLogix 500 (PLC programming) 2. FactoryTalk View Studio (FactoryTalk View Machine Edition And FactoryTalk View Site Edition) 3. RSLogix Architect 4. Integrated Architecture Builder 5. RsNetworks for Controlnet Useful Software’s: A. Microsoft Office (Word, Excel, & PowerPoint) B. Adobe Professional Communication Skills: •Speaking Languages: 1) English 2) Persian (Mother Language) 3) Arabic 4) Hindi •Reading & Writing Languages: 1) English 2) Persian (Mother Language) 3) Arabic Personal Information: • Date of birth: 08ᵗᵸ of May 1989 • Place of birth: I.R.IRAN • Nationality: Iranian • Marital status: single

$12.22 /hr
6 hours

Mario V.

Mario V.

Customer Service | Chat and Email support | Data Entry | Web Research

Philippines - Tests: 3

I am a dedicated, organized and methodical individual. I have an active and dynamic approach to work and getting things done. I have been in the Business Process Outsourcing (BPO) industry for over 4 years. I started as a Customer Service Representative with up-selling where I handled Home TV shopping account in USA. I have been with as well, I do Chat, Emails and call support in the Account Takeover Department, our main task is to restore accounts that were hacked. I also worked as a Customer Service Representative with Telstra’s ( Australia's Telecommunication company ) billing department, I was assigned to answer call inquiries regarding their bills and do Up selling by upgrading their Phone subscription. I am also doing real estate business in the Philippines that developed my interpersonal skills. I am determined and decisive. I identify and develop opportunities. I am willing to impart my skills to the success of individuals or professionals seeking Data entry, MS Word, MS Excel and Acrobat/ PDF services. I work well in a team but also on my own as I like to set myself goals which I will achieve, I have good listening and communication skills.

$5.00 /hr
0 hours