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

Yogesh J.

Yogesh J.

iPhone App developer

India - Tests: 4 - Portfolio: 1

Hello, I am an iPhone App developer with 2 years of experience in Sebiz Info-tech Mohali(Punjab). I have also good knowledge of cocos2d in game department. I got diploma from Punjab State Board Of Technical Educational and Development, and graduated with degree from Punjab Technical University. Development is my passion. When I am developing an application, I consider that experience like I am playing a game. I just want to make good relationship with client. Please give me chance to work with you so that we develop a long term working relationships. Thank you

$8.00 /hr
0 hours

Dev Nair

Dev Nair Agency Contractor

Game Changing Mobile and Cloud Apps

India - Portfolio: 23

Game changing Mobility - there is more to it than what meets the eye. Behind every great app that we build, each successful product we engineer, there is strong customer bonding and a great team - where the vision and purpose is shared, technology is carefully chosen and managed, and the focus is kept unfalteringly on the experience of one person we do all this for - the end user. Technology : iOS/Android/Blackberry/Windows/HTML5, Node JS, Knockout JS, Yii, Zend, .NET, Sitefinity, DotNetNuke, Redis, Wordpress/Drupal AlignMinds is fast growing Mobile and Cloud Technology Consulting Company known for its breathtaking designs, brilliant project execution and passion for quality.

Associated with: AlignMinds Technologies

94% Job Success
$20.00 /hr
50 hours

Iyad Khaddour

Iyad Khaddour Agency Contractor

Iyad Khaddour

United States - Portfolio: 6

Over 12 years of software development experience, desktop as well as web applications, combining academic education with real world programming experience, recently joined other experts in the field and we formed NTC Comprehensive experience in complex algorithms design and optimization, including Artificial Intelligence techniques. Microsoft Visual C++ Desktop Applications Developer since 2001 and have been writing software for the Windows OS since. Using either plain WIN32 API or the MFC library. Designed and implemented several server side platforms and developed own Object Oriented PHP libraries from basic tasks to complex custom designed and coded Content Management System. Adapting the latest technologies in front end web design and an expert in web scraping. Please note, I am located in Turkey and not in the United States but I am available at US business hours all the time and can voice chat over Skype throughout the project.

Associated with: NTC

100% Job Success
$30.00 /hr
393 hours

Michael Kryzhanovsky

Michael Kryzhanovsky Agency Contractor

Phonegap, C++ .NET, VoIP, Embedded, IoT

United States - Portfolio: 6

FROM IDEA TO PRODUCT Your ideas require more than software engineering. More than code manipulation. You need a complete package of professional services to turn your ideas into the product and results of your dreams. A FLAWLESS PROCESS THAT PRODUCES UNMATCHED RESULTS STEP I: We start with YOU. Your ideas, your goals, your dreams. Next we present solutions, describe the necessary expertise, and provide ballpark estimates. STEP II: Now we create a product specification which describes the deliverables in details, and we decide the best allocation of resources and a delivery schedule that meets your needs. STEP III: Now we deliver the product to you. We conduct our development in iterations, using Continuous Integration to reduce and eliminate bugs. We welcome your feedback after each iteration.

Associated with: Engineerus, Inc.

100% Job Success
$50.00 /hr
0 hours

Mahmoud Al-Qudsi

Mahmoud Al-Qudsi

Senior Software Architect

United States

I'm a senior software architect (with a degree in computer engineering) with 10 years of commercial software design and development experience and over 20 years of experience troubleshooting and administering Windows, Linux, Mac, and FreeBSD machines. I have designed and developed dozens of successful small and medium commercial applications, consulted for startups that went on to get multi-million dollar acquisitions, led teams of more than a dozen individuals at a software development firm, founded my own software development company, designed custom operating system distributions, programmed microcontrollers and designed hardware for gizmos and gadgets, administered servers, designed databases, and much more. My experience in software development covers C, C++, C#, and PHP on Windows, Linux, Mac, and FreeBSD. I've developed entire backends for cloud applications, eCommerce platforms, desktop utilities and applications, firmware for embedded devices I've designed and developed myself, and more. I've administered Windows, FreeBSD, and Linux servers, and use Windows, Linux, FreeBSD, and Mac on a daily basis. I always have at least 4 or 5 virtual machines running at a time, and am very well-versed in both administering and developing for the cloud, mainly AWS (currently using EC2, S3, CloudFront, Route53) plus Azure. I've worked on ultra-high-performance libraries and pride myself in designing and developing fast, succinct, and highly-reliable code. I'm constantly approached to consult with regards to the best strategies to adopt when approaching an idea for a startup or application, and provide valuable feedback on perceived difficulties and vantages. I love to learn and challenge myself constantly to do so, love both technical and regular writing, and am always trying something new. I'm a native English speaker and express myself fluently. I take great pride in my work, and am an extreme perfectionist by nature. I regularly contribute to open source projects, and have a real passion for everything to do with computers and especially with software development. I'm on oDesk to find something new to challenge myself with and experience a wider range of technical challenges and to push myself to the limits.

$375.00 /hr
0 hours

Gofur H.

Gofur H. Agency Contractor

pro*C/C++, plsql, CSS, PHP, flex, AS3, Oracle, Ajax, OOP, C#, .NET

Czech Republic - Tests: 12 - Portfolio: 5

Over the last 10 years, I have developed a wide range of websites using HMTL,DHTML,CSS, PHP, flex, actionscript including sites for startup companies and small businesses. 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 solid skills in the following areas: MySQL, PostgreSQL, Oracle, Plsql, Interbase Pascal/Delphi, JDK 4,5 and 6JEE 5, c/c++, Pro*c, Web Services SQL, Ajax, OOP, and software design and testing.

Associated with: Wise solutions

100% Job Success
$38.89 /hr
1,456 hours

Jouie Dominisac

Jouie Dominisac

Prolific Writer, Excel/Word Expert, Project Manager, and VA

Philippines - Tests: 20 - Portfolio: 1

According to my Innermetrix Disc Index results, I have the following unique behavioral strengths: * I build confidence in others needing a boost. * I show remarkable consistency in project ability: I lead by demonstrating and mentoring, without inconsistencies or sudden changes. * I have a high degree of quality-control orientation. * I am conscientious: I do things the correct way, the first time. * I am people-oriented in a stable and sincere way. * I have a keen awareness of the broad-based impact of important decisions. * I am self-motivated, goal-directed, and able to spread that motivation to others. * I am able to deal with details (exact standards, data, fine print, and close tolerances) with accuracy and confidence. For 7 years now, I had been growing in the IT department of a manufacturing corporation. I was the IT Coordinator, which involves: * designing, planning and implementing the new software * making sure all affected departments are involved and well-spoken for * ensuring that the integrity of the old Sybase database is maintained * providing reports and presentations in MS Excel, Word, Visio, and PowerPoint for logistics, sales, and production to determine margin curves, appropriate lead times, and consumption trends. Now that we have two kids, we agreed that it would be best for me to spend more time with them and do home-based assignments and projects instead. I have also worked on several freelance articles for different companies outside of and in oDesk for the last seven years. These involve * ghostwriting original and interesting articles on different topics * providing well-researched technical papers on varied subjects * proofreading or rewriting articles from other writers Here on oDesk, I have extensive experience in providing varied online services to an educational start-up company: * recruit, interview, hire, and manage employees * call, enroll, and update parents on student matters * create, present, and implement quality manuals for various departments or for general use * gather operational data and provide reports * create, modify and maintain various online tools used by employees I am proficient in HTML, C++ and Visual Basic programming. I am an expert in data entry and MS Word and Excel conversions of data. I occasionally offer tutorial services in English accent enhancement, conversational English, MS Office Applications, and High School Math and Science. I am also fluent in Spanish (Mexican). My objective here on oDesk is to earn, learn, hone my skills, and be regarded as a reliable service provider by always delivering timely and quality work.

100% Job Success
$10.00 /hr
1,203 hours

Zoltán Kis Gergely

Zoltán Kis Gergely

software developer

Hungary - Tests: 9 - Portfolio: 3

In recent years I have created dozens of dynamic webpages, and their server-side, backend processes. All of my webpages are coded manually, I take care of cross-browser compatibility and beeing W3C compliant, therefore I do not use any automated website generator. Software environment: Linux bash script, JavaScript, HTML, CSS, XML, XSD, Other skills: XLS, XLA, C++, PHP

$20.00 /hr
0 hours

Michael Eguruze

Michael Eguruze

Programmer (C++, C#, Unity, GLSL, JAVA)

Bulgaria - Portfolio: 1

Currently working full-time as a graphics programmer in the television broadcast industry in London, I'm seeking for opportunities in the game development industry. Education: Recently graduated in Computer Science at Technical University of Varna (Bulgaria), with massive knowledge in the problem solving and Object-Oriented Programming. In addition to my 4 years of education I developed skills in Web development, Server-side applications and even low-level memory management. During my free time I am trying out graphics libraries and game engines, as SFML (Simple and Fast Multimedia Library), SDL (Simple DirectMedia Layer ), Unity 3D, Undeal Engine. I also have some experience with OpenGL 3.3 and GLSL. Personal projects: For my Diploma assignment I made a 3D water surface simulation (pseudo-realistic physics) with Unity3D, and during my free time I made my own 2D particle engine on SFML. Improved skills: I gained commercial experience in the programming industry using C++, Java, C#, JScript and Lua Script. For web applications I use PHP, MySQL, JQuery, XML, and others. Deep understanding in linear algebra, physics and good analytic thinking. Other objectives and skills: - Team working; - Multitasking (working over several projects); - Willing to learn and improve my knowledge

$3.00 /hr
0 hours