C++ Developers

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

130

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

4.65
Last updated: May 1, 2015
More options
Clear all filters
  1. Alexander Kozlov

    Alexander Kozlov

    Top level professional Architect and SW engineer

    Russia - Last active: 8 days ago - Tests: 21 - Portfolio: 4

    Make things done! I'm a professional C/C++ developer with more than 12 years of experience. I have been working both for a companies from Fortune 500 list, and a small local companies. My core competency lies in the world of mobile applications, SaaS and PaaS, desktop software and games development. I love to do my work right and really enjoy being respected for the things i do.

    $55.56 /hr
    1,772 hours
    5.00
  2. Bigyan Shrestha

    Bigyan Shrestha

    Software Engineer

    Nepal - Last active: 20 days ago - Tests: 4

    I have 2+ years experience in software development as a Software Engineer. * Languages: Java, PHP, Common LISP, C/C++, python * OS: Linux (Redhat, Debian), Windows * Databases: MySQL,Oracle, MsSQL, SQLite, Berkeley DB * Miscellaneous: # HTTP, SOAP, Web services # JBoss, Apache Tomcat, Slide (WebDAV) # Ant, Maven, Bamboo, SVN, CVS, GIT ** Specialties: Research, design, development, and testing of enterprise and desktop applications. Release engineering and tools development more info: http://np.linkedin.com/in/bigee

    $44.44 /hr
    13 hours
    4.94
  3. Michael Angelos Simos

    Michael Angelos Simos

    Python / Java Expert

    Greece - Last active: 1 month ago - Tests: 3 - Portfolio: 9

    Over the last years, I have been involved with several large scale projects from web development to distributed systems. Information Retrieval Semantic Information Retrieval and Data Mining is my passion and research domain over the last years. I currently work at National Hellenic Research Foundation / NDC . Feel free to contact me for consulting, or quotation requests.

    $40.00 /hr
    18 hours
    5.00
  4. Jordan Ringenberg

    Jordan Ringenberg

    PhD in Computer Science, Expert in C++, Python, MATLAB, Java, Web Dev.

    United States - Last active: 1 day ago - Tests: 3

    Expert knowledge and over seven years of experience in object-oriented programming and agile development utilizing C++, Java, Python, Visual Basic, Objective-C, C#, MySQL, shell scripting, and web programming Software engineering and computer vision expertise, with numerous peer-reviewed published outcomes. Specialties include object-oriented design, algorithms, image processing and computer vision, and 3D modeling Expert-level experience in major development platforms including .NET, MATLAB, Linux/UNIX, Eclipse, and Cocoa Strong written and verbal skills, with proven track record in university teaching and scholarly publications

    $60.00 /hr
    91 hours
    5.00
  5. Torsten Weigelt

    Torsten Weigelt

    Python or QA work

    Ireland - Last active: 19 hours ago - Tests: 23 - Portfolio: 5

    The following (not conclusive) list summarizes the skill and experience: o Able to notice and pursue odd details o Hands-on knowledge of QA methods, tools, and terminologies o Willingness to get one's hands dirty, to experiment, to try something to see what happens o Extremely passionate about high quality, clean software o Ability to research, grasp and apply new concepts o Methodical and systematic testing approach o Skeptical, especially about assumptions, and want to see concrete evidence o Solid understanding of quality systems and software test cycle processes o Ability to run tests, analyze reports, and recommend corrections as needed in order to ensure high quality standards Specialties: o Programming expertise: C/C++, Java, nesC, PHP 4/5 o Web development: W3C conform: (x)HTML, CSS o Union negotiation and team leading

    $111.11 /hr
    105 hours
    4.87
  6. Olaf Dietsche

    Olaf Dietsche

    Senior software developer

    Germany - Last active: 19 hours ago - Tests: 34 - Portfolio: 5

    I am a professional software developer, working as a freelancer since 1987. My primary programming languages comprise C++, Java, SQL and various scripting languages (shell, perl, awk, ...). My skills also include both front end (HTML, CSS, Javascript, jQuery) and back end web development (PHP, JSP, Java servlets). I have done projects on my own, in small teams of 2-4 developers, and in large teams as well.

    $45.00 /hr
    57 hours
    5.00
  7. Joseph M.

    Joseph M.

    Software Developer with Java, C#, C++, MongoDB, and MySQL Expertise

    United States - Last active: 2 days ago - Tests: 2

    I have 14 years of experience in software development and believe there is a direct connection between design and the ease of use and efficacy of software. If the fundamental design is good then enhancements are very often natural extensions of it. I view testing as integral to development since the programmer will always have singular insight in understanding how to test his or her own software. I like to exceed expectations and I know from experience that doing so requires the ability to anticipate as well as solve problems.

    $55.56 /hr
    406 hours
    5.00
  8. Mushegh M.

    Mushegh M.

    Senior software developer

    Armenia - Last active: 19 hours ago - Tests: 2 - Portfolio: 11

    I'm senior software engineer with more than 9 years of experience in the software development area. The last 5 years I developed mobile applications starting from problem statement formulation and documentation development to end-user product delivery. My clients are always happy to work with me, which is the main reason of having 5 stars with more than 13 completed large projects. I hope you will be happy as well. The applications that I used to develop include: - Audio/Video conference, p2p connectivity - Messaging applications, supporting connectivity with various social networks and messaging platforms - Image processing and multimedia based programming with AVFoundation and OpenAL - Network programming, network monitoring solutions development - Database design and high performance database object models automation frameworks development - 2D/3D programming with OpenCV and OpenGL

    Groups: iOS Swift Test Contributors, Upwork Verified Mobile Developers

    $40.00 /hr
    3,038 hours
    5.00
  9. Guillaume G.

    Guillaume G.

    Senior developer, Project Manager

    China - Last active: 11 days ago - Tests: 9

    Professional and hobbyist developer, with over 15 years of actual development under the belt and 6 years in 'hands-on' management positions (as engagement manager in a consulting firm and then as a CTO in a web startup). My technical experience ranges from desktop (C/C++/C#/Java/VB, scripting in Python/Ruby/VBA), embedded (PIC, ATMEGA, ARM), web (PHP, Ruby on Rails, JS/Coffeescript, HTML5 and some understanding of web design principles and UX construction) and ERP/Business Intelligence (SAP BW, QlickView). These days (2014), I am mostly doing web dev (front-end/back-end) in Ruby, Python and CoffeeScript - they allow very quick iterations and cutting through tons of boilerplate to get to a MVP as quickly as possible. My skills in C/C++ are a bit rusty, but I'll gladly dust them off for an interesting project :) I read Java and C# and don't mind using them as external dependencies, but I do not enjoy working with those. As for my management experience, I have been leading small and large engagements (up to 2 millions EUR) in offshore settings (India, China), both on-site and remotely I feel like I have a good understanding of the communication and management challenges involved in freelancing. As your contractor, I see myself adding value by challenging your requirements, helping you define clear specifications and, if the assignment is large enough to need more than myself as a developer, I can help you screen out other offshore resources and simplify your outsourcing experience.

    $65.00 /hr
    333 hours
    5.00
  10. Ian Hunter

    Ian Hunter

    Full-Stack Web Engineer

    United States - Last active: 19 hours ago - Tests: 8

    I utilize version control systems along with build servers and automated testing to ensure that the web applications I code are reliable, reusable, and readable. Whether you need something done in the browser or on the server, I'm capable and experienced. I have several years of experience in writing web applications including a variety of languages (Ruby, PHP, JavaScript) and a variety of frameworks (Rails, CakePHP, Yii, Backbone, Angular). My experience is not limited to simple blogging or data entry. From Facebook to PayPal and YouTube, I've integrated web applications with many modern web APIs to create feature-rich, interactive websites.

    $40.00 /hr
    10 hours
    5.00