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

117

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

4.69
Last updated: September 1, 2015
Clear all filters
  1. 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
    0.00
  2. 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

    $38.89 /hr
    1,454 hours
    4.99
  3. Laurentiu M.

    Laurentiu M.

    Web & Software developer/Design & Multimedia

    Romania - Tests: 4 - Portfolio: 4

    Over the last 2 years, I have developed a wide range of websites using HTML, XHTML, JAVA, ASP.NET and SQL 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 some experience in the following areas: MySQL, Ajax, PHP, and software design and testing.

    $11.11 /hr
    0 hours
    0.00
  4. 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
    0.00
  5. 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
    0.00
  6. waqar ul haq

    waqar ul haq

    Software developer skilled in Mobile and web development

    Pakistan - Tests: 4 - Portfolio: 3

    Over the last 5 years i have developed my programming skills mainly in web and mobile development. I am a free lancer for more than 2 years now. In total i have more than 250 ratings of doing different projects of web development, mobile development in Android, Windows phone, I phone, Titanium on different freelancing forums like odesk. My skills in detail: Desktop and windows development in VB.net, C++,C#, mysql, XML, html, Java, ajax, OOP. Web development and web programming in asp.net, php, Zend, wordpress, Joomla, Ruby on rails, Mobile development: in android SDK, Eclipse, titanium, phonegap, Windows Phone and titanium development for android and i phone both.

    $11.11 /hr
    1,176 hours
    3.97
  7. Nino B.

    Nino B.

    Software Developer / Systems Engineer / Electronics Hardware Designer

    Philippines - Tests: 7 - Portfolio: 7

    I am deeply interested in Artificial Intelligence and Neural Networks. I work well with the Java programming language, though I could adapt to other object-oriented and server-scripting languages. I also do data mining and web scraping projects, image recognition and processing and signal-filtering applications. I am a fan of embedded systems, wearable technology and green computing.

    $27.78 /hr
    1,115 hours
    4.81
  8. Mathew G.

    Mathew G.

    Experienced Customer Support & Core Network Implementation Engineer

    Kenya - Tests: 5

    I am Young focused and hardworking person a holder of Bachelor of Science in Computer Engineering with 5000+ Odesk working hours in Customer and Technical Support in great online software companies and video design Integrations. I have Over 6 Cumulative years in as Customer/Technical support having worked in ISP based on VSAT Communication (KU-band and C-Band of Various Dish Capacities), Hub/NOC Planning & Design, Monitoring for (iDirect, Hughes & NewTec) using Various Management & Monitoring Software (Hughes NMS, iMonitor, NewTec, Packeteer etc) based in ISP’s NMC and Customer Support Departments. In Mobile Telecommunication Experience as a Core Network Integration Engineer for Multinational Telecommunication Vendor (Huawei) CS Products (MSOFTX300/UMG8900/HSS/HLR 9860). Also worked before in same vendor as Solution Architect/Pres-sales Engineer (for CS/PS & Carrier Software Products and Solutions) and as Core Network CS Engineer involved in Core Network Planning, Design and Implementation. I have great work experience in Internet Protocols (SS7 / SIGTRAN/MAP / CAP/ TCAP / CAMEL) , 3GPP CN standards and protocols and in particular BSSAP,RANAP/MAP. I have done Integrations with E/// MSC/BSC (TD/BSC)/RNC, Telepins (MFS), Mavenir's (EIR) and other Vendors.

    $12.22 /hr
    5,679 hours
    4.68
  9. Emil B.

    Emil B.

    Expert PHP developer - Yii Framework

    Serbia - Tests: 1 - Portfolio: 3

    Area of Expertise, 4+ years: Skills: PHP (Yii framework, Code Igniter) HTML, CSS Java Scipt, JQuery Oracle SQL, MySQL, MOngoDB C, C++, JAVA, Matlab Standards: Understanding client, creative and critical thinking, realistic attitude, best coding/designing software practice, responsible, reliable.. Looking forward to: Exciting projects, cool ideas, science projects, enterprise apps, long term projects.. I am also interested in algorithm development specialty:solving hard problems in combinatorial optimization Availability: From 9 am - 12 pm, 7 days a week, in +1 GMT zone

    $15.00 /hr
    0 hours
    5.00
  10. Jared Machuru

    Jared Machuru

    software application developer.

    Kenya - Tests: 2 - Portfolio: 3

    Result and goal-oriented developer, working within specified time limit, secure and user-friendly solutions considering minimal possible cost to my clients. skills 1. Software Development. 2. GUI Design. 3. Coding and scripting. 4. Debugging and troubleshooting. Key technologies 1. Programming: java, c, c++, php, html, sql server. 2. Systems: Windows,Unix, Linux and Android. 3 Databases: Ms Access and Mysql. Experience Internship in Nyamira County Government: I helped in designing and developing Nyamira county government website.

    $10.00 /hr
    0 hours
    4.77