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. Mohammad Mozammil

    Mohammad Mozammil

    Senior iOS | Mac | Android Developer

    India - Portfolio: 20

    Over the past 5 years, I have designed, developed and managed over 140 iPhone/iPad applications for many large-scale clients, some include Rolex, Ford, Oogababy, Makemark LLC, Source Digital Production, IT City (Kingdom of Saudi Arabia), Government of Turkey etc. These applications ranged from simple navigation bar application to high end user interface design and Image Processing. Throughout my career, I have used Core Graphics, OpenGL, WebKit, SQLite, Core Data, JSON, XML, SOAP, Cloud APIs etc. I have done lots of things in Image processing. I am a team player and a motivated individual who enjoys taking on new challenges and learning new technologies.

    $33.33 /hr
    1,505 hours
    4.96
  2. Hanna Z.

    Hanna Z.

    High Standards: IT Project Manager and HR Expert

    Canada - Tests: 2

    I am great at what I do because I am inquisitive, very intelligent, willing to learn, have very high standards, and will figure out the solution to any problem. Due to these qualities, I have developed my skills to a very high degree of excellence. I will help you get clear on the results you want and keep you focused. My unique combination of experience as a project manager, HR professional, computer programmer, coach, and trainer enables me to get a bird's eye view of the workings of your projects and business. I am able to see many perspectives at once and launch them into a cohesive working plan for all parties involved. I have a broad range of skills and professional experience in the following areas: - Project Manager for Software Development - Liaison in business settings, including acting as a liaison between technical and business. - Expert Hiring Manager for Freelancers on websites such as oDesk and Elance. - Business and Executive Coach and Trainer - Conflict Mediator - Expert Internet Marketer - HR Manager - Business Plans and Marketing Plans My experience has been in the government, not-for-profit, and oil & gas sector. I have also successfully run my own business, and I know firsthand the quality and effort that it takes to continue to profit from a business. I am conscientious, enthusiastic, a really quick learner, and have extremely high standards. If you give me a chance, I will treat your business as if it is my own.

    $33.33 /hr
    1,243 hours
    4.99
  3. Alina B.

    Alina B.

    Senior iOS/Android Expert.

    Ukraine - Tests: 11 - Portfolio: 3

    Hi, I am Alina Benko, Ukrainian. To deliver the product you want, within your budget, meeting your deadline - this is my task as an oDesk freelancer. FORMAL BACKGROUND: In 2010 I graduated in Computer Science from the National Technical University of Ukraine after 5 years' of studies. Since then I worked as a programmer for four years; developing iOS/Android apps with Ukraine's largest development company SPD-Ukraine (http://www.spd-ukraine.com/). In 2014 I started working as a freelance developer/designer at oDesk. I love being a developer for mobile platforms. DEVELOPMENT EXPERIENCE: - Social Networking apps, - Taxi app, - Vehicle Tracking apps using GPS, - Dating apps, - Restaurant delivery apps, - Google Map apps, - Educational apps, - File uploading apps, - Chat apps, - Health / Fitness apps, - Photo / Video apps (like Instagram, YouTube), - Navigation apps, - Travel apps (like Hotels.com), - Food /Drink apps (like OpenTable,Urbanspoon, Starbucks), - Utility apps, - Business Advertisement apps, - News apps, - Dictionary apps, FEATURES: - Integrating Web service API via JSON/XML - Parse.com, AWS as could server - Facebook APIs, Twitter APIs, LinkedIn APIs, Yelp APIs, Instagram APIs, Youtube APIs - Video/Photo Manipulation(CoreImage, GPUImage) - Google APIs, GPS Location - Google Cloud Messaging - Handling Camera - QR-Codes - In App Purchase - Push Notification - Advertisement(iAd, AdMob, RevMob) - Advanced User Interface design PROGRAMMING LANGUAGES: - Objective-C - Java - C/C++/C# - HTML/CSS/JavaScript - PHP/MySQL VERSION CONTROL SYSTEM - git/github/bitbucket PROJECT MANAGEMENT SYSTEM - asana.com/trello.com ***************************************************************************************** If you want to build your own great apps, please don't hesitate to contact me. I would be happy to devote all my things to make them come to your life. I'll go to great lengths for you. I promise you it. Thanks in advance, Alina.

    $40.00 /hr
    1,883 hours
    4.93
  4. Bruno Cardoso

    Bruno Cardoso

    Senior software developer

    Portugal

    Looking for expertise in programming, web development, or desktop development? Highly rated and experienced Technology Solutions Provider ready to apply the latest skills to satisfy your most challenging project requirements. Offer track record of consistent success serving the needs of worldwide clients spanning multiple industries. Interested? Please contact me and I would be happy to discuss your specific needs and present strategies to resolve unique and complex issues. Background Highlights: ? Knowledge of server side and client side languages ? Balanced understanding of programming and logic concepts ? Quickly acclimate to new technology stacks ? Effective communicator with multi-lingual skills: English, Spanish, French and Portuguese (native language)

    $50.00 /hr
    3,376 hours
    5.00
  5. Alan Febles

    Alan Febles

    Robotics/App programming, Social Media

    Mexico - Tests: 6 - Portfolio: 1

    Lately I've been working in Social Media but eventually finding a job in Robotics and/or Application Programming would be the type of work I would like to dedicate to. Developing programs for Technological Companies like a Start Up would be really interesting to work in for me. Although I'm just starting out I would dedicate more of my time and effort to compensate the lack of experience. I have programmed in C++, Java and some Python. I am familiar with Matlab, Netbeans, Eclipse, Notepad++, Proteus and such type of software. In school I developed a pair of robotic arms: one was mechanical and the other one was programmed with a pic. I studied Mechatronical Engineering which is a mixture of Mechanical, Electronics and Software engineering in a private Mexican university. I am fluent in English and Spanish.

    $10.00 /hr
    3,157 hours
    5.00
  6. James R.

    James R.

    Instrumentation Engineer / Technical Writer

    United States - Tests: 31 - Portfolio: 6

    The objective here is to do high quality work on the given job assignment as efficiently as possible. I am flexible enough to work on many aspects of a technical project, from initial concept to final release. Most of my recent jobs involved writing user guides and manuals, software specifications, and other forms of technical documentation. In many of my technical writing assignments, I would analyze or do research on a complex topic, and then explain it in a simplified document that can be easily understood by non-technical readers. I often discovered potential problems that needed to be corrected. I would also code some software occasionally to correct a bug in a program or add a new feature to a product. I have experience with C/C++, Visual Basic, and various assembly languages. I am also skilled on both the Linux and UNIX based operating systems. Some other areas of expertise include circuit and PCB design, software testing, and data analysis on Excel charts.

    $12.00 /hr
    4,608 hours
    4.89
  7. Yuri S.

    Yuri S.

    Project manager

    Ukraine - Tests: 8 - Portfolio: 11

    We want to be more than expendable, one-off hired hand - our goal is to help you not only by implementing what you require of us, but also by providing advice, guidance, and best practices based on our wide experience. We'll understand your business needs and will always help to fulfill them - even if it requires more effort from us. We'd be happy to build a long-time relationship and became a valuable resource for all your development and software architecture needs. If you need a hands-off solution, on time, on point and on budget, we are your team! Unter viele europäische und amerikanische Kunden arbeiten wir auch gern im deutschsprachigen Raum. Wir verfügen über mehrjahrige Erfahrungen in IT-Technoligien und unseres Ziel ist durch das Verstehen von Kundenbedürfnisse ein Qualitätsprodukt zu einem konkurrenzfähigen Preis zu liefern.

    Groups: Bluehost Developers and Designers, Corona Labs

    $22.22 /hr
    2,888 hours
    4.99
  8. Meloraine Vicedo

    Meloraine Vicedo

    Internet Marketing, Social Media, Wordpress, Data Entry, Ms Office

    Philippines - Tests: 1

    I have a bachelor’s degree in Information Technology major in Networking. My experience includes internship at the Hubport Interactive Incorporated it’s an Outsourcing Company – I was able to portray the role of a System Administrator and Technical Support. My background includes administrative, technical experience and general knowledge about Information Technology and its specific fields. My years in college equipped me with expertise in different application software’s, computer hardware and software installation, troubleshooting & repair, database and computer networks concepts and applications. The experiences provided me confidence on communicating and interact with people and how to deal professionally.

    $3.33 /hr
    1,335 hours
    4.81
  9. Arslan Shehzad

    Arslan Shehzad

    WordPress Ninja

    Pakistan

    Driven by the philosophy that every project it's unique and needs a different approach, I try to deliver the best solutions to worldwide clients at decent prices and reasonable timeframes. My expertise area allows me to provide complete solutions for WordPress Customization, Database Design (MySQL and MSSQL), Server Programming (PHP, WordPress, C# .Net) and Front-end Developing (HTML5, CSS3, Javascript). I write clean, well structured and standards compliant HTML5/CSS3 code. I validate HTML5/CSS3 through w3 validation tools and validate WordPress theme code through Theme-Check plugin. I have gained experience while working with different companies. Believing in work till customer satisfaction and anticipating clients need is my first priority. Providing in time and quality service is my key to keep long term business commitment with the clients.Your trust will lead me to a new world of opportunities.

    $15.00 /hr
    1,591 hours
    4.52