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: July 1, 2015
Clear all filters
  1. Octavian Dumitrescu

    Octavian Dumitrescu

    IT Admin

    Romania - Last active: 6 days ago - Tests: 2

    I have been working as network admin and linux system admin for almost 15 years. I started as programer in C, C++ , php , mysql ,BASH scripting , javascript 10 years ago. I love to solve issues and I am eager to learn . I'm hard worker , passionate about IT&C . I am an expert at tracking down network and linux systems issues. As network admin I have a lot of experience with a lot of network devices brands.

    $15.00 /hr
    0 hours
    0.00
  2. Harvey Ruback

    Harvey Ruback

    Senior Software Engineer and Architect

    United States - Last active: 6 months ago - Tests: 3

    Diverse Software Professional with a 20+ year successful history delivering a variety of complex solutions. Proven strong programming and leadership skills spanning a large breadth of platforms and hardware environments. Possesses an innate focus on robustness and maintainability, while balancing performance goals and schedule constraints. Excellent written and verbal communication skills with the ability to clearly and concisely convey messaging to both technical or non-technical team members and customers. Consistently demonstrates creative, strategic, analytical problem solving skills with the ability to balance short term tactical against long-term strategic goals.

    $120.00 /hr
    0 hours
    0.00
  3. Kujtim R.

    Kujtim R.

    Data scientist & machine learning engineer in NLP and Computer Vision

    Macedonia - Last active: 3 months ago - Tests: 3

    I am PhD student in Computer Vision. I have graduated at Technische Universität München in 2014. My master thesis was related with NLP, text mining and machine learning. I am interested in computer vision, NLP and web development. Also I do online algorithm competition. I love math, and during high school and primary school I have participated in national and international math competition. During master studies I have done these projects: Worked in Yelp data-set challange as part of practical course data mining. Task: Estimated business rating using features extracted from business reviews (sentiment features and n-grams), user information and business location. Achieved 91% classification accuracy. (Text mining, machine learning, WEKA, Java) System of automatic agents for Indexing Pubmed & Pubmed Central for rich text annotations - Solr, Java, Bash (information retrieval, indexing, searching) Road type recognition using random forests on “BMW Car IT”- Python, Machine learning Web application "Collaborative video note"- Java Play!,ElasticSearch, CSS, JPA ,JavaScript, CSS, Ajax, PostgreSQL, GoogleAPI) Bachelor studies: Designed and implemented small compiler - 10000 lines of code C++ and 4 "student web application" in .NET Awards and honors: 1st place Codefu Autumn 2014 – competition in algorithms December 2014 DAAD scholarship for Master studies in Technische Universität München - April 2012 Honor Best Student of Faculty of Computer Science and Engineering, “SS Cyril and Methodius” University, Skopje and in top 3 students of university – 26.11.2011– Skopje Student of generation at Institute of Informatics (FNSM)– December2009,2011 Successful participation in Balkan Math Olympiad for adults – May 2008 Macedonian Math Olympiad (MMO 16-20years old): Silver (April 2008), Bronze (April 2006) National Math Competition in Macedonia – II prize (March 2008, 2007, 2006), I prize (March 2005) Successful participation in MMO -(April 2008, 2007, 2006, 2005) National WideMath Olympiad “PLUS” (Macedonia, Albania, Kosovo) III-prize (May 2003, 2004) IIprize (May 2005) Student of generation, 7th march (2004, 2005, 2006, 2007, 2008)

    $27.78 /hr
    0 hours
    0.00
  4. Zlatin Georgiev

    Zlatin Georgiev

    Developer

    Bulgaria - Last active: 4 months ago - Tests: 8

    I've been programming since 1981 and have fully mastered over 25 programming languages. I've developed my own Java and C++ knowledge bases, an automated system for building management, an ERP system, a multilingual dictionary program, a spreadsheet management system, a cash register system, barcode reading and printing systems, a scales management system, HTTP, TCP and knowledge base management servers, mobile Java games, a Modula-2 antivirus system, a mathematical system for calculating differential equations, a system for process optimization and other software. I have a higher university education of a mechanical engineer.

    $56.00 /hr
    0 hours
    0.00
  5. Juan Pablo Lorenzetti

    System Enginner

    Belize - Last active: 23 days ago - Tests: 2

    i have more than 10 years experience in the telecommunication field. (mostly in small companies, a 1 man IT dept.) Skills on: 1. administering and setting up platforms for services (prepaid cards, IVR, sms, etc) 2. developing software to perform tasks and/or provide services. 3. Strong background developing using open source software for different tasks/services. 4. Web development using php/javascript (jquery, etc) 5. strong knowledge in the linux OS and its tools (automating tasks, bash scripting,etc) 6. strong knowledge in the C/C++,pyhton,perl,java. 7. Integration of platforms/services. Latest projects of the past 3 years (list is too long otherwise): 1. Implemented a AAA, using open source software, for a 3G WCMDA network. 2. Implemented a company PBX with more than 150 extensions, interconnected to the PSTN with personalized scripts for the various dept within the company. 3. Implemented a 15+ call center using a virtual PBX, using open source software, the call center did not have infrastructure, the physical PBX was located at an operator and the agents used mobiles to receive calls, all features were implemented such as queues, welcome message, email sent to agents for missed calls, voicemail, after hour annoucement, etc etc 4. Implementation of different protocols to interconnect with various elements within a telecom network, such as MML interfaces for service provisioning, smpp to provide sms based services, radius/diameter to provide real time charging, etc etc 5. etc

    $16.67 /hr
    0 hours
    0.00
  6. Paul Norman

    Backend Database software developer

    Canada - Last active: 05/30/2014 - Tests: 1

    I am an experienced developer with the OpenStreetMap software stack and with general PostgreSQL + PostGIS usage. I have presented to the State of the Map US conference three years running on software development I have worked on. I have extensive experience with optimizing osm2pgsql and rendering servers. I have written both ETL and OTLP type software interacting with spatially enabled databases. My area of expertise is ETL software with long-running queries and databases that will not fit into RAM.

    $87.00 /hr
    156 hours
    0.00
  7. Vladimir K.

    Odesk certified C/C++/Visual C++/MFC/COM/COM+/.NET Developer

    Ukraine - Last active: 04/02/2008 - Tests: 2

    Core Skill: C/C++ AssessmentsSummary:Deep knowledge in a process of building complex system, debugging and testing. Operation system: DOS/Windows 9x/Windows NT (Win2000 / WinXP)Program languages: C/C++Compilers: Visual C++/ARM SDT 2.51/TasmLibraries: MFC/ATLMethodology: XML, HTML, Construction of compilersProtocols: TCP/IP (building a client-server applications)

    $10.00 /hr
    379 hours
    0.00
  8. Stas E.

    Stas E.

    C, C++, Qt, Linux, .NET

    Ukraine - Last active: 16 hours ago - Tests: 2 - Portfolio: 2

    Software developer with more than 10 years of experience in C, C++ and .NET technologies. I am hard working, passionate about software and technologies, striving for excellence. 5 years of experience building systems with: - C and C++; - Qt framework; - Linux; - embedded systems, including those with real-time requirements; - .NET I have experience in: - web development with ASP.NET and a little AngularJS; - desktop development with .NET and Qt; - SQL database development with MSSQL, PostgreSQL and SQLite; - cross-platform application development for Windows and Linux; - industrial automation using commercial PLC and commodity hardware.

    $22.22 /hr
    14 hours
    0.00
  9. Vitaly Davydov

    Vitaly Davydov

    Software Engineer / Analyst

    Russia - Last active: 1 month ago - Tests: 2

    Information Technologies Professional with strong software engineering and analytical skills. About 15 years of various experience in different areas of informational technologies including development of cross-platform multi-threaded software using C++ and other languages, design and implementation of databases, data warehouses, development and support of complex business IT systems. I prefer to communicate at work days 5:00 - 9:00 PM GMT, any time at weekends.

    $23.00 /hr
    0 hours
    0.00
  10. Afanasy Argunov

    Afanasy Argunov

    Software Developer, Linux System Administrator

    Russia - Last active: 3 days ago - Tests: 1

    Hi, My name is Afanasy Argunov. I'm a newbie in upwork and cannot provide good portfolio. But I believe that my strengths are Creativeness and Punctuality. In works I always speak with the clients so I can understand their needs. For me the main points of work are client's needs and deadline My skills listed below: Node.js/mongodb/angular.js developer - strong knowledge in node.js - strong knowledge in javascript - strong knowledge in socket.io - strong knowledge in angular.js Android Developer: - developed Android applications for 5 years - strong knowledge Android principles - strong knowledge in Java Other Software Developer - strong knowledge in Python - good knowledge in Ruby - good knowledge in C/С++ development Network expert: - worked with networks based on Cisco Systems equipment for 10 years - CCNA passed in 2009 - strong knowledge in networking Linux System Administrator - worked with servers based on Linux for 4 years - good Linux knowledge

    $20.00 /hr
    0 hours
    0.00