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. Chetan S.

    Chetan S. Agency Contractor

    Software Developer

    India - Tests: 4

    I have more than 7 years of commercial programming experience. During this period I've designed several Desktop, Web applications, Server and Embedded System applications using C/C++, Perl and Python. My current focus is Data Analysis, Recommender Systems and Machine Learning Algorithms. For the last 2 years I've gained strong experience in area of Big Data, Map-Reduce and Distributed Computations using such tools like Hadoop and Mahout Experiencing with Big Data, SPARK, MYSQL, NoSQL(MongoDB),Hadoop, Sqoop, Hive, Pig, Teg. Experiencing with writing Business Model and Business Plan.

    Associated with: One Up Solutions

    $11.00 /hr
    27 hours
    3.25
  2. Victor Macik

    Victor Macik

    Software Developer

    Germany - Tests: 1

    Over the last 12 years, I have developed a wide range of websites and backend solutions using Java, C++, PHP, and MySQL including sites for different scales of clients. My core competency lies in complete end-end development of backend solutions, along with turn-key products. Feel free to consult with me on any matter, as I'm working independently I promise to provide help even if you aren't interested in conducting business together - this is just the friendly way.

    $33.33 /hr
    33 hours
    0.00
  3. Igor Dobrynin

    Igor Dobrynin

    admin/developer 1C:enterprise Erp / bitrix

    Russia - Tests: 5

    My main specialty - the development and support of ERP system 1c enterprise (1c-dn.com, the main site www.1c.ru) especially in the areas of trade, translated into english solutions 1c, integration with other information systems(databases, websites, applications for mobile applications, applications for PC). 1c - platform for the development of business solutions have my own life to 1c http://xn--1--clcq8ahdw.xn--p1ai/ (domain name on Russian recoded) on the subject of integration In addition, I also engaged 1c language development (object pascal, C ++, C#), administration of servers and workstations on the platforms Windows, Linux, web server Apaxhe and a lot more than. I am an administrator of framework Bitrix (most popular in Russia, where I live)

    $20.00 /hr
    0 hours
    0.00
  4. Cuong Le

    Cuong Le

    Senior Software Developer (C/C++/MFC,Java,...)

    Vietnam - Tests: 4 - Portfolio: 4

    Thanks for your reviewing. I am Cuong Le. I have over 6 years of software development experience in C/C++/MFC. Experienced in software development life cycle including requirement analysis, design and implementation. Programming Languages: C/C++, MFC, C#. Databases: PostgreSQL, SQL Server. Software process: CMMI, Agile (Scrum, Jira tool). Other: Visual Studio, Eclipse, UML, GIS, GPS, XML, XML-RPC, COM, Hook, GDI, DirectX (DirectDraw, DirectShow, Direct3D), Touch Screen device and printer device. Further information, please refer at https://vn.linkedin.com/in/ltcuong

    $8.89 /hr
    16 hours
    5.00
  5. Muhammad Usama

    Muhammad Usama

    Solver

    Pakistan - Tests: 2 - Portfolio: 4

    Over the last 4 years, I have developed many Desktop Applications for Windows in C# .Net, and also some in Java, C++ and some Kernel programming in C on a Linux System, for the clients and in studies. Have worked in core PHP and Wordpress as well. Currently I am working on an Web Based Institutional Repository (DSpace) which uses JSP and JAVA. My core competency lies in making a perfectly working system taking care of small details. I am seeking opportunities to build a solution for you. I also have some experience in the following areas: Javascript, Web Scrapping and Automation, Android, UI Designing, Java, MYSQL, MS SQL Server, PostgreSQL, MATLAB, Data Analysis and Data Cleaning,

    $6.00 /hr
    0 hours
    5.00
  6. Aram B.

    Aram B.

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

    Armenia - Tests: 6 - 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
    5.00
  7. Ivan K.

    Ivan K. Agency Contractor

    Senior Coldfusion Developer, Dev Team Leader

    Russia - Tests: 4 - Portfolio: 16

    I have 13 years experience in software development. Coldfusion is my primary area of expertise. I am focused on web application development. Here is a list of my most recent and current work: 1. Developed Hackers trap subsystem. I came up with the algorithm to protect web applications from hackers. 2. Help reduce the cost of application maintenance. There are a lot of applications with bad code quality. It leads to a lot of defects while maintenance + clients over pay for adding new functionality. I rewrote a lot of applications with clear architecture, design and code reduce the cost of application maintenance. 3. Help improve web applications performance (page loading): code optimization, sql queries optimization, changing of settings in Coldfusion Administration and MS SQL, hardware upgrades. 4. Integrated eCommerce web applications with Amazom (AWS) to upload products to Amazon, receive orders and so on. Products like Gold Rings, Stones, Candles, Clothing. 5. Integrated eCommerce web apps with eBay to upload products to eBay, receive orders, etc. 6. Integrated eCommerce web apps with payment systems like Paypal (including credit cards via Paypal), Secure Trading, SagePay, Pay4Later 7. Developed mobile version of websites using Jquery Mobile or flexible version with Bootstrap. 8. Integrated schema.org into products page for eCommerce web apps 9. Resolved issues with indexing of pages and images on Google 10. Installed and configured Coldfusion 11/IIS 8 on Win 2012 by using Coldfusion 11 Lockdown guide (Secure Installation) My previous work experience includes working with Luxoft and Gehtsoft Companies. Developed and managed applications for Boeing and FXCM companies. - 4 years in project management (up to 25 specialists in my team: analysts, developers, architects, testers); - 6 years in developers team management (up to 15 specialists in team: developers and architects); - 6 years in code development. About 40 projects with content hours from 1000 to 10000 were successfully completed. I have an advanced knowledge in SDLC (Macroscope P+ methodology). Participated in preparing projects for CMMI auditing. I provide the following services: 1. Project schedule development 2. Risk management 3. Operative team management 4. Budget management 5. Requirements development 6. Architecture and design development 7. Code development 8. Test design development and testing 9. User guide development 10. Deployment documentation development

    Associated with: Handsoft

    $55.00 /hr
    8,917 hours
    5.00
  8. Alexander M.

    Alexander M.

    Software Developer C++/Qt

    Ukraine - Tests: 2 - Portfolio: 5

    Software Engineer with 10+ years of diverse experience in software development, systems administration, and database administration. Developer of the opensource report solution CuteReport: http://sourceforge.net/projects/qreport/

    $45.00 /hr
    1,307 hours
    5.00
  9. Victor Cernobai

    Victor Cernobai Agency Contractor

    Senior C++ Financial/Trading Software Developer

    Romania - Tests: 2 - Portfolio: 2

    Hello and welcome to my oDesk profile, My name is Victor Cernobai and I am a professional C++ developer exclusively specialized in developing trading (and related) applications. I am in the financial industry since 2009. During this time I have participated in the development of a wide range of modules involving concepts such as high frequency trading, client/server architecture, distributed modules, OOP design patterns, low-latency optimizations, multi-threading, GPU acceleration, IPC, Socket Programming etc. My main IT expertise is C++, but I also do have working experience with Python and C#. Some more details about my expertise: a) API connectivity: Interactive Brokers API, Currenex API, FIX protocol with QuickFIX, IQFeed API, Trading Techologies, CQG, PFGBest, FXCMpro, Hotspot/ITCH, Bloomberg Open API; b) Building financial charts: OHLC, bars, Point and Figure; c) Implementing technical indicators like: Moving Average simple/exponential, MACD, RSI, bollinger bands etc. d) Data storage solutions: MySQL, SQLite, MSSQL, binary files; e) Back-testing and Optimization solutions; f) Trading algorithms: arbitrage algos, mean reversal, trend-following, trendline based etc.; As a freelancer I am only struggling to: a) Apply my programming and trading knowledge to bring higher value to trading applications; b) Be always close to the client; c) Take projects only when 100% confident they can be done on time and on budget; d) Provide the best answers to clients questions; e) Work only with serious clients. Thank you for your time and do not hesitate to ask me for portfolio samples! Best regards, CVI

    Associated with: CVI Trading Software Agency

    $55.56 /hr
    1,065 hours
    4.88
  10. Althaf M.

    Althaf M. Agency Contractor

    Certified Web/Software Architect with 10 years experience

    India - Tests: 15 - Portfolio: 7

    Experience : Experience in architecting and developing softwares for broad range of industries, including Building Management, Energy Management, etc. Have took part in many full SDLC projects and architected few Hybrid products. Well versed with the new paradigm shifts in programming and sound knowledge and experience in system level programming , as well as application programming - especially cross platform complaint solutions. Good linux admin skills as well as automation of many process using scripts. Through knowledge and practical knowhow on scalable web applications as well as web databases. Designed many e-commerce related portals from scratch and made scalable and user friendly approach in the solutions. Have a good overlook on the various aspects of product development and product management and also took part in and contributed to many product marketing strategy building activities. Decade long experience with various technologies and platforms make me learn more and make myself better utilized in various solution architecting and managing activities. Certifications : Certified Software Architect - Carnegie Melon University Certified Green Belt - Six Sigma Engineer (Process) Certified Scrum Master - Scrum Alliance (Agile) Programming/Scripting Languages : C++, PHP, JAVA,JSP,PERL, JAVASCRIPT, HTML5 , CSS2&3, Frameworks/Tools Used : QT using C++, JPA2 - Hibernate, Spring web-mvc, Spring data, Spring security , Spring web flow, Code Igniter, CakePHP, jQuery ,Backbonejs , Underscorejs, Knockoutjs, WebRTC - peerjs, SASS, LESS , REST, SOAP , RTSP, ffmpeg videojs etc. Servers Used , Apache(for php and mysql), Apache Tomcat for java, Glassfish Planning tools used : JIRA , CONFLUENCE, TRELLO, ASANA, Basecamp, Balsamiq Databases - Relational => MySql - Oracle Databases - NoSql => {'Mongo'}, /CouchDb, Solr My Strengths : 1. Quick Learner 2.Perfection (Altruistic) 3. Business Perspective Presently doing partial user experience designing activities - user interviews, Mockups, Card Sorting, Information Architecture, Persona Creation. TRAININGS HTML5, CSS3 and Java Script Training from Microsoft Microsoft training in Win8 Mobile Application Development. Startup Engineering, Standford Unversity Hadoop & Big Data Analytics, Edureka Data Scientist, University of Washington Spring Training from VMWare Mostly online through skype and hangout.

    Associated with: SecureBulls

    $30.00 /hr
    672 hours
    5.00