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

123

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: August 1, 2015
Clear all filters
  1. Ivan N.

    Ivan N.

    SAP-ABAP, C#, SQL Developer

    Moldova - Last active: 2 days ago - 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
    5 hours
    0.00
  2. Ranis S.

    Ranis S.

    System Developer for Windows/Linux.C/C++/Assembler

    Russia - Last active: 19 days ago - Tests: 3 - Portfolio: 7

    For the last 6 years I've been working primary with C++ and technologies/libraries related to it; such as: boost, Qt, log4qt, STL). I have a good knowledge of the old-school C++98/03 as well as modern C++11. Have an experience with VSS, CVS, SVN and Git. But hugely prefer Git. Have about 3 years experience with CMake. Also I have an experience in software architecture and design patterns(GoF, primary). I prefer projects with unit tests and clean code requirements. For the purpose of unit testing I've used Qt tests, boost test and Google test and Google mock. Currently I work with gtest&gmock combination, mostly. So, my primary goal, at the moment, is to apply my developers skills for some challenging software-developing job which being written using the modern C++ language.

    $32.50 /hr
    0 hours
    0.00
  3. Aram B.

    Aram B.

    C#/.NET Winforms/Java SE and Android Developer

    Armenia - Last active: 1 month ago - Tests: 5 - Portfolio: 5

    Hi, my name is Aram. I believe that the core understanding of the problem is the 90% of work done, so I'm always trying first to understand what client wants and then start development process. As I didn't have a time to work remotely before I don't have any job done here so I don't have any feedback. I'll be appreciate to you if you'll give me a chance to show my professional skills and punctuality. Thank you! Below are my skills: .NET and C#: Winforms, Collections, Multithreading, Sockets, etc. Java SE: Swing, Collections, Multithreading, Sockets, etc. Android (2.x+): Activities, Fragments, Location APIs, Multithreading, SQLite, etc. Technologies/Protocols: WCF, XML, XML-RPC, JSON, SOAP, SMPP, etc. Databases: SQL Server, MySql, SQLite, Oracle IDE: Visual Studio, NetBeans, Intellij Idea, Eclipse, Notepad++ OS: Windows, Linux VCS: Git, Mercurial, SVN.

    $16.67 /hr
    0 hours
    0.00
  4. Emmanuel Nicolet

    Emmanuel Nicolet

    Software engineering student

    France - Last active: 1 day ago - Tests: 7

    I am currently studying for a Master's degree in software engineering at the university of Avignon, France. I am skilled in programming languages such as C, C++ and Java, and with the UNIX/Linux operating systems. I also have knowledge of web development with HTML/CSS, PHP and Javascript (with JQuery). Additional skills: Android, Game development (SDL, SFML), Qt, x86 assembly

    $8.00 /hr
    0 hours
    0.00
  5. Kari Hirvi

    Kari Hirvi

    C++/Qt/Matlab/Python developer with scientific background

    Finland - Last active: 2 months ago - Tests: 7

    I have years of experience with Matlab and I'm very productive with it, whether it's algorithm development, visualizing data or creating GUIs, for example. I'm also well versed in Python and I can provide a working software version quickly with rapid iterations with feedback from the client. I have also professional experience with C++, C# and Java, and I can bundle them into the project as needed. I have a PhD in physics and I've been working in different positions ranging from project manager and developer to customer service and helping sales. I can translate your problem into working code, and, if needed, refine the project requirements based on your business case. Below are few examples where you could gain tangible benefits from my experience - Matlab development of all kind, e.g., algorithms, GUIs, full applications - Data conversion and processing from one or multiple sources - Implementing algorithms based on scientific publications - Converting algorithms from another language to C++,C#,Java, Python or Matlab - Data analysis and visualization - Requirement analysis & management, e.g., reading texts and extracting measurable requirements from them with traceability to the source - Measure requirements quality by classifying them, e.g, is there an acceptance criteria, is this a system or user requirement, does the requirement have multiple requirements in it. - Creating and writing acceptance testing procedures with traceability to the project requirements I can work on both Windows and Linux platforms. Looking forward to working with you! Kari References: - LinkedIn: http://fi.linkedin.com/in/karihirvi - GitHub: https://github.com/karihirvi - Some older material in Google code https://code.google.com/a/eclipselabs.org/p/capua/

    $60.00 /hr
    0 hours
    0.00
  6. Dilan S.

    Dilan S.

    Expert desktop and web application developer

    Sri Lanka - Last active: 3 days ago - Tests: 4 - Portfolio: 3

    Objective : To obtain an IT related job which allows me to learn new technologies while utilizing my experience developing windows-based applications as well as my knowledge of JAVA, C , C++ , C#, Unix IT Skills : C, C# / C++ / JAVA / Unix,ASP.Net JavaScript, HTML ,CSS MySQL / MSSQL Windows Operating Systems, Fedora, Microsoft Office

    $15.00 /hr
    0 hours
    0.00
  7. Muhammad Waqas

    Muhammad Waqas

    I am web developer

    Pakistan - Last active: 20 days ago - Tests: 1 - Portfolio: 2

    From last 1.5 years, I am developeding websites using PHP, MySQL, HTML5, CSS3 including sites for startup companies and small businesses. i am bachelor in computer science. My core competency lies in complete management of a new website development project, and I am seeking opportunities to build websites from the ground up for you or your business.

    $4.00 /hr
    0 hours
    0.00
  8. Gaurav Deshmukh

    Gaurav Deshmukh

    Software Developer

    United States - Last active: 6 days ago

    I am a technology enthusiast , with adept at Computer Science. I am passionate about programming and truly enjoy it.Through my computer engineering courses and my internship experience at Amdocs and Tata Elxsi, I have improved my programming and software engineering skills.I have also organized and conducted many technical workshops for juniors as a member of tech-savy group MCUG. Currently I am in Master's in computer science program at The University of Texas at Tyler.

    $8.89 /hr
    0 hours
    0.00
  9. Loy Ramirez

    Loy Ramirez

    Expert Web Developer

    Venezuela - Last active: 3 days ago - Tests: 2

    Skilled software developer and designer with extensive experience. Bachelor in Computer Science with an IT Specialization Specialties: CakePhp, HTML5, Javascript, MySQL, Ajax, Jquery, CSS, Git, Wordpress. Skilled in: C++, Python, PHP, Rails, Zend, SQL, Inkscape, KineticJS, AWS, Mobile development and routine site maintenance and administration. Basic-intermediate Knowledge in many other languages and tools. You can check some of my works in: www.Loyramirez.com Also i have developed many enterprise projects for inner purposes for medium and small companies.

    $14.44 /hr
    0 hours
    0.00