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

133

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

4.67
Last updated: August 1, 2015
Clear all filters
  1. Navjot Sandhu

    Navjot Sandhu

    Software Engineer with graphics specialization

    Canada - Last active: 3 months ago

    I'm currently completing my second Masters, a Master of Computer Science in Human Computer Interaction in which my thesis is on 3D user interface design and methods, essentially creating a new system from scratch. I can work with the desktop and mobile devices, using WebGL, OpenGL ES, DirectX11 and OpenGL 4 specification. I know how to create all types of shaders in glsl and hlsl, and work with immediate mode and the new pipeline very well. I also have learned how to take pseudo code from research and books and implement them as well in shaders. I can apply engineering principles for optimization for rendering engines, and do client/server work as well in c/c++, java, and objective-c, as well as work with computer science algorithms for creating specialized effects and utility functions. I can also program for mobile devices, primarily in iPhone and Windows phone, though I am able to work with Android also.

    $40.00 /hr
    175 hours
    0.00
  2. Victor Mironov

    Victor Mironov

    Java-developer (Spring MVC, Hibernate), PHP, web-design

    Germany - Last active: 5 months ago - Tests: 2 - Portfolio: 12

    Being involved in software development process for 7 years I have good abilities and want develop in such directions: J2EE, J3D, Hibernate, Spring MVC, JSP/Servlets, JDBC, Java Beans, Applets, AJAX, HTML, JavaScript, PHP, Web Development / Programming.

    $27.78 /hr
    240 hours
    0.00
  3. Dani L.

    Dani L.

    Expert C# Designer/Developer - Web, Mobile Apps and Client/Server

    United Kingdom - Last active: 4 days ago - Tests: 17 - Portfolio: 6

    A C# and .NET Software Design/Development expert with a strong database, architecture, agile project/product management and business strategy background. In my 20 year career I have worked in practically every area of sodtware development and technical management. I am passionate about developing and desgning modern responsive websites and apps that deliver great experiences on any device. Software that people like to use. I weite about technology in the post-PC era at http://beyondthepc.co.uk/ If you need to get the solution right the first time, and if you value dependability, prompt communication, great language, communication, analytical and technical skills we will probably enjoy working with each other. I am also a highly skilled web developer who is passionate about creating brilliant web sites, web apps, and web services, using modern web technologies and responsive web techniques, delivering great user experiences on any device. I have more than 14 years professional software industry experience, chiefly with creating Windows Client/Server applications as well as web projects using both Microsoft and open-source stacks for all kinds of customers. I also have extensive experience managing projects, products and teams of 1-25+ developers and testers using Agile methodologies. My previous role as a board-level director provided valuable insights into business and product strategy. So what am I doing on oDesk? In short, I have a need to work from home for family reasons, and I wanted to refocus my career back towards software design and development rather than management. I have put in a lot of effort to refresh my programming skills and learning the latest technologies. I am looking for any opportunities to help with small-to-medium projects that would benefit from the diversity and depth of my industry experience, in a freelance or consultant capacity. Key skills Languages: C#, Java, JavaScript, PHP, Python, C/C++ Platforms: Windows Client and Server, Windows 8 Apps, Windows Phone, Android Frameworks: .NET Framework, Windows Runtime, Entifty Framework, ADO.NET, Xamarin, PhoneGap Presentation: WPF, XAML, WinJS Windows Forms, Win32 API Database: SQL Server incl. Clustering, Replication, Fault-tolerance, Mysql, SQLite, MongoDB, Azure Tables Web Back-end: ASP.NET MVC, ASP.NET Web API, ASP.NET Web Forms, SignalR, OData, WCF Web Client: HTML5, CSS3, LESS, TypeScript, AJAX, Web Sockets / COMET, jquery, knockout.js, backbone.js Web Servers: IIS, OWIN, Linux/BSD, Apache, nginx, lighttpd, Windows Azure Web Applications: Wordpress Version Control: Git, Team Foundation Server, Subversion Additional skills include: * Unit testing and TDD with various testing and mocking frameworks * Azure management and configuration, Azure Storage Services, Azure SQL, Azure Web Sites, Azure Mobile Services development, Azure VM role * Windows and Linux server and network administration, Hyper-V and VMWare virtualization management. * JSON / XML / XPath / XSLT * Web service and API creation and consumption using WCF, SOAP and HTTP REST. * Wordpress theme and plugin development. * Expert understanding of Socket programming for Client and Server, HTTP protocol, DNS, DNS-SD (ZeroConf/Bonjour), SSDP, UPNP/DLNA - OAuth authentication, RSS and Atom syndication I have experience of the following areas Team lead, Project manager, Scrum master, UI/UX designer, Product manager/business analyst, QA Lead/Test Manager, Data Architect/Enterprise Architect, DBA, Deployment Manager. I would also be interested in mentoring or coaching developers and development teams to improve Agile development processes, coding and architecture standards.

    $40.00 /hr
    10 hours
    0.00
  4. Laurentiu M.

    Laurentiu M.

    Web & Software developer/Design & Multimedia

    Romania - Last active: 1 month ago - 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
  5. Vlad Kampov

    Vlad Kampov

    Web Developer

    Ukraine - Last active: 5 months ago - Tests: 5 - Portfolio: 5

    Hi, My name is Vlad Kampov. In my portfolio, are a few of the things that I've developed. I believe my strong points are my Creativeness and Punctuality. My #1 goal will always be to meet your needs and deadline. When working on a new project, I like to speak with the client, so that I can have a clear understanding of his/her needs and vision of the project. I'm honest and fair. From 2013 i started to develop websites, applications and other cool things as a freelancer in Ukraine. Please take a look at my work history for comments from other clients. Thank you in advance for your time and consideration. I look forward to working with you soon. I have a Bachelors in Software Engineering from National Technical University of Ukraine "Kiev Polytechnic Institute". Listed below are my experience and skills. — iOS: Swift, Objective-C (XCode) — Core web: XML, JSON, HTML/CSS, JavaScript; — CMS: Joomla, Wordpress — IDE: XCode, QtCreator, Visual Studio, Eclipse; — OS: Windows, Mac OS X; — VCS: Git; — SQL;

    $20.00 /hr
    0 hours
    0.00
  6. Zied H.

    Zied H.

    HightDev

    Tunisia - Last active: 26 days ago - Tests: 4 - Portfolio: 4

    I'm 23, I do my computer engineer in 5 years before I did 2 years preparatory math section and physical .I am good in mathematics and computer chooses .I odesk to earn money and use my ability .In short, I'm happy to make telque iT projects in the developing c, c ++, java, jee and more to make it a project that laison with mathematics and physics .Apropos my experience I make plans all along my curriculum plus I'm doing math courses (algebra, analysis), I also do project in the field of imaging (telecom, medical, mesh),

    $5.00 /hr
    0 hours
    0.00
  7. Vsevolod Sozasnkiy

    Vsevolod Sozasnkiy

    Designer & Front-end developer

    Ukraine - Last active: 8 days ago - Tests: 1 - Portfolio: 2

    Frontend developer with a 2+ years of experience: - HTML / HTML5 - CSS / CSS3 - Jade, SASS, Less - jQuery - javascript - basic knowlege of PHP5, MySQL, Laravel - Twitter Bootstrap - Cross browser compatible, semantic and responsive layouting - PSD to HTML More than 10 websites done, near 15 on support.

    $7.78 /hr
    0 hours
    0.00
  8. Karlo Monsi

    Karlo Monsi

    interactive developer

    Mexico - Last active: 12 days ago - Tests: 2

    Developer of interactive installation including kinect, flash, openframeworks, leapmotion, profesional photography , live video, streaming, webcasting. Also started as a web developer so have experience with videoconferencing systems, multiplayer online games, databases, facebook etc.. Usually work as developer for interactive floors(water effect, particles) , paint walls with projectors and video mapping.

    $18.89 /hr
    1 hours
    0.00