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

130

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: May 1, 2015
More options
Clear all filters
  1. George Saliba

    George Saliba

    Electronics Design Engineer / Programmer

    Malta - Last active: 1 day ago - Tests: 9

    Fully qualified electronics design engineer with over 10 years experience in the design of electronic systems. I have experience in various area of electronic design including: embedded systems, analog circuits, high power switching controls, low power battery operated devices, wireless designs, microcontroller (AVR, ARM, PIC...) systems and design of high performance processor systems running embedded Linux. My primary EDA is Altium Designer.

    $40.00 /hr
    7,347 hours
    5.00
  2. Nikolay C.

    Nikolay C.

    Brainbench certified JSE/JEE dev, DB dev, Sys-Arch

    Ukraine - Last active: 4 hours ago - Tests: 2 - Portfolio: 11

    Would you like to find a powerful Java-dev? If so, please read further... 1. Intentions I'm working as a free-lancer more than 2 years already, and worked > 12 years in scientific and software engineering areas. I'm here because I'm looking worldwide for interesting work related to software development using the following technologies (some or all): - Java 5/6/7 (JSE, Swing, CORBA, Web Services, etc.) - JEE5/6 (EJB3, JSF, Hibernate, etc.) - GWT, Spring, Struts, etc. - And other JSE/JEE-related frameworks - GlassFish, Tomcat, JBoss, Jetty, etc. - JME (CLDC 1.1, MIDP 2.0) and Android - Maven, Ant, etc. - Oracle, MySQL, PostgreSQL and other DBMS - Some sub-tasks could be related to C/C++ with STL (but NOT the whole project!) - UML and/or Agile Modeling - Well-organized Agile processes - Etc. It would be nice to be involved into software concepts and architecture development. Also it would be nice to have possibilities for applying my initiative and creativity. I'm ready to work as a free-lancer for the beginning up to 40+ hours per week), and you may hire me as a full-time employee as well. I'm ready to move mostly to any country or city. In such case I'm ready to start as a developer (or senior developer), but with possibility to grow up to TL, and further up to SA or PM (of course, starting from TL or SA would be nice). 2. Education - University Master Degree in the area of Informatics and Computer Systems 3. General Skills I have a wide working and scientific experience with dozens of technologies (> 14 years). The most deep experience I have with the following techs: - JSE5/6 and J2SE (Java Core, Multithreading, AWT, Java2D, Swing, CORBA, WebServices, Networking, etc.) - since 1998 - JEE5 (EJB3, Hibernate3, JSF, CometD, Jetty, Tomcat, JBoss, GlassFish) - about of 5 years - J2ME (CLDC 1.1, MIDP 2.0, WMA) - about a year - Other Java techs (Jakarta Commons, Log4J, Velocity, Maven, Ant, etc.) - many years - Android development (support about 0.5 years) - C/C++ and STL - since 1995 (STL from 2001) - Oracle 9i/10g, MySQL, PostgreSQL, InterBase - since 2000 - OOA/OOD/OOP and UML Modeling - since 1995 (UML from 2001) Large experience with the following platforms and tools: - Windows - since 1995 - Linux/UNIX - since 1997 - MS Office (incl. Visio and Project) and Star/OpenOffice - since 1997 - IntelliJ IDEA, NetBeans, Eclipse - since 2001 - C++Builder and Delphi - since 2000 - PL/SQL Developer - since 2005 - Enterprise Architect and other UML tools (Rational Rose, Poseidon, etc.) - since 2001 Git, SVN and CVS - since 2001 Management Skills - since 2004 (worked on TL and PM positions) Architect Skills - since 2000 (designing concepts, business models and architectures for quite complex scientific, B2C and B2B applications) Language Skills: - Russian - native - English - fluent, working language since 2001, ~1000 pages of docs written - German - intermediate (quite fluent, but non-perfect) - Ukrainian - can understand in 100%, cannot speak/write fluently 4. Contacts - You can contact me via oDesk. Usually online (GMT): - 10:00am - 5:00pm - 7:00pm - 10:00pm

    $40.00 /hr
    14,214 hours
    5.00
  3. Atif S.

    Atif S.

    Image and Signal Processing Expert (MATLAB, openCV, emguCV, DSP, FPGA)

    Ireland - Last active: 4 days ago - Tests: 2

    To contribute with my efforts and skills to the research and developement in the field of image/signal processing, machine learning and embedded digital design. I am working in such environment which gives me opportunities to learn, innovate and evolve into a successful and responsible professional. I have 9 years of relevent education and 4 years of working experience in the area of Image Processing, Statistical Learning, Digital System Design and now doing PhD in the same field.

    $44.44 /hr
    0 hours
    4.63
  4. Oleg Lavrentyev

    Oleg Lavrentyev Agency Contractor

    Expert Mobile Developer

    Ukraine - Last active: 3 days ago - Tests: 5 - Portfolio: 8

    I have more than 6 years of experience in mobile development and managing developer teams. The main competency is iOS. I was leading development of one of the top rank applications on the AppStore for a years. Among other skills are Android, QT, Desktop and Embedded software. My main objective on oDesk is to improve working experience, cooperate with inspired people and have fun by creating really valuable and useful software.

    Groups: Coding Champs

    Associated with: Olearis

    $37.00 /hr
    3,863 hours
    5.00
  5. Mohamed anis M.

    Mohamed anis M. Agency Contractor

    Embedded System designer

    Tunisia - Last active: 1 day ago - Tests: 9 - Portfolio: 7

    I have a very good experience with Assembler, C, C++, java and C#. I have been working with C for more than 5years for desktop and embedded systems. I have a lot of experience with Microchip PIC, msp430, ARM based microcontroller and DSPs. I'm accustomed to working with CAD software such as Proteus (Isis / Ares) and Altium designer. Also I speak English and French fluently.

    Associated with: BreakPoint

    $45.00 /hr
    1,224 hours
    4.84
  6. Rameshwar Saran

    Rameshwar Saran

    Software Architect and Developer

    India - Last active: 07/06/2014 - Tests: 1 - Portfolio: 2

    Recent Past Experiences: Software Architect with Phoenix Technologies Ltd., Software Architect with GuardianEdge - Symantec and Software Architect with TriCipher - VMWare. Also, my core team has experience with Gilead Sciences Inc. (pharmaceutical company), Domino's Pizza Ltd., Jubilant Empro, Nokia Ltd., Mother & Care, Heildelberg Ltd., Global School Services, TransAuth, Shiptech America, Southern Company and others. Languages: Objective-C, Java, C, C++, C#, VB.NET, ASP.NET, VB, VBA, PHP, Perl, SQL, Assembly, RealBASIC, Power Basic, HTML, CSS, JavaScript, AJAX, XML, WordPress, Joomla, Flash ActionScript and more... Business Intelligence: - ETL: Cognos, Informatica, SSIS - Reporting: MicroStrategy, SSRS, Business Objects (SAP) Databases: MySQL, Microsoft SQL Server, Oracle, DB2 Platforms: Windows, OS X, Linux, Android, iOS Types of Programs: Desktop and Client-Server Applications, Web Applications, and Mobile Applications, ERP Solutions, Systems and Windows Internals, Digital Signature Solutions, Identity and Access Management, Bluetooth and Wireless, Cryptography, USB and Smart Card Tokens.

    $55.56 /hr
    373 hours
    5.00
  7. Alexandr S.

    Alexandr S.

    Team Lead|Performance Engineer|C++/Java/PHP/Python developer|Sysadmin

    Russia - Last active: 04/28/2011 - Tests: 21 - Portfolio: 3

    I'm looking for a decent buyer with interesting job. I have an over 8 years of experience in linux system administration and web development (LAMP). At my main job I have a strong experience with 2-tier LAMP highloaded systems set up and maintenance . All highloaded systems was stress tested before running to production. I can gather and analyze requirements, design system and database architecture (using UML), write system specifications. I can research and implant new technologies in company. I can get to the root of a challenging problem to provide a solution. I can read and understand source code written by others, refactor it and also reverse engineer it. I can learn quickly! I think it's the main what I can.

    $44.44 /hr
    84 hours
    4.91
  8. Paul M.

    Paul M.

    Multi-disciplined Development Engineer

    South Africa - Last active: 4 months ago - Tests: 5

    I have been involved in software and hardware product development in the electronic manufacturing industry for the last number of years. Primarily this focus has been on embedded development on ARM with C++ but also Java, C# and PHP for testing, prototyping and for the development of other products and services. I have also worked in the research sector, around the field of space science and astronomy instrumentation. My strong background in electronics and software development is complimented by more than a decade of experience using open source tools and systems to deliver robust and scalable solutions to industry. I would be interested in endeavours where I can leverage my skills and expertise to create lasting customer value.

    $44.44 /hr
    51 hours
    5.00
  9. Andre Walker

    Andre Walker

    Engineer

    United States - Last active: 10/31/2012 - Tests: 3 - Portfolio: 1

    Over the last 3 years I have developed a variety of hardware and software in C, C++, and C#. My core competency lies in design and debugging of small to mid size programs. I am seeking opportunities to build apps/programs from the ground up for you or your business. I have studied cutting edge technology with hardware as well as software. I have picked up my trade extremely fast. My portfolios below demonstrate my robotics work. I taught C++ and Java at a summer camp last year and it really pushed my skills and abilities! I am now much more confident in both languages. I can do iOS programming, but I don't have a mac at the moment. I've worn lots of hats in my day any other questions just ask.

    $44.44 /hr
    0 hours
    5.00
  10. Muhammad N.

    Muhammad N.

    Expert Embedded Engineer, Enthusiastic Programmer and Security Guy

    Pakistan - Last active: 1 day ago - Tests: 4

    I am an Electrical Engineer and pursuing my Master's degree in Information Security. Over the last 4 years, I have successfully executed many security scenarios and designed engineering solutions ranging from complex embedded robotic solutions to coding in different environments which includes MATLAB, C and C# at top. I have a great amount of interest in robotics and embedded solutions. Also I have hands on experience on various Micro-controllers which include PIC16,18,32, DsPIC and Atmel. Programming is another area of my expertise. I am quite an expert in -C,C++,C# -Python -Java -MATLAB -Excel. Moreover being an information security guy, attacking the systems and devising strategies against a potential attack really help me to keep moving forward. Moreover be sure that solutions provided by me would always be of top quality. I always go for the projects which are challenging and allow me to grow my set of expertise.Kindly have a look at some of the testimonials provided by my value customers to have an idea about the quality of work I do: Testimonial#1 "I gave Muhammad a very difficult project and knew I wouldn't be available to help guide him very much. He took it on with enthusiasm. What he didn't know he learned on his own. I did not have to micromanage him at all. He kept me updated with his progress the entire time and responded quickly any time I needed him. His expertise in MATLAB and Partial Differential Equations was very impressive. I enjoyed working with Muhammad and have complete confidence in him when he says he can complete a project. He was the perfect freelancer for me. " Testimonial#2 "He is amazing freelancer, who goes beyond the task to help. If you don't work with this freelancer, it's your lost. Communication skill is very good and he is willing to listening before he speaks. Overall he did amazing job for the task i provided him." Testimonial#3 "awesome guy, very detailed, showed real commitment to not only ensuring the project was complete but that it was done the right way. Went above and beyond to keep communications line open and made sure to deliver exactly what i wanted"

    $25.00 /hr
    19 hours
    5.00