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. Jaspreet Singh

    Jaspreet Singh

    Game Developer, Application Developer and Reverse Engineer

    India - Tests: 7 - Portfolio: 4

    I'm a game developer, game designer and an Android application developer. I've worked on a lot of Android gaming and application projects, Unity 2D & 3D projects and libGDX projects for my clients, myself and my University. I have a lot of experience in Java, C#, C++, C, MySQL, SQLite and PHP. I use libGDX to develop 2D games and Unity 3D for both 2D & 3D games with other useful stuff like Ad Integration, Social integration and other things. I also have relevant experience in Reverse engineering, C++, PAWN, graphics designing, video editing and production, anything related Youtube, web development using PHP and Wordpress.

    $15.00 /hr
    38 hours
    5.00
  2. Lester Lopez

    Lester Lopez

    Junior Android and iOS Developer | Photo/Graphic Designer

    Philippines - Tests: 3 - Portfolio: 12

    I am a freelancer. I have developed applications for both Android and iOS platforms. I am also working on different kinds designs and editing images/photos using Adobe Photoshop, and Im dealing with different kinds of video-editing/sound-editing. Im skilled in any animation using adobe flash and adobe photoshop. Therefore, To be able to find my client where I can showcase,utilize and develop my skills and be able to employ to offer challenges for my personal and professional growth as well.

    $8.89 /hr
    129 hours
    5.00
  3. Mohamed Osama

    Mohamed Osama

    Undergraduate at Faculty of Engineering in Cairo University

    Egypt - Tests: 3

    I am a C and C++ programmer with 2 year experience. Experience in NI Multisim and Proteus in designing and simulating logical circuits. Experienced about programming PIC micro controller using mikroC. Experience in Digital Design using vhdl and verilog. Experienced in AVR micro controller . Implemented alot of embedded systems projects as AutoParking Car, Autonomous Maze-Solver Car and many other projects. Experienced in programming on Windows and Linux environments. Arabic is my mother tongue. Strong in Written English and Have a basic verbal skills.

    $10.00 /hr
    0 hours
    5.00
  4. Yuri S.

    Yuri S.

    PHP/Zend/Javascript developer

    Belarus - Tests: 1

    In my arsenal: PHP(Zend, Doctrine), Mysql/Postgree, Apache/Nginx, Linux, Sphinx, SOLR, Xapian search engines. Being a customer oriented, I have successfully executed many applications in different technologies. Achieving 100% customer satisfaction and proving my best services. I believe in work quality, customer satisfaction and timely delivery of projects for better relations with customers. Your queries and request are welcome.

    $30.00 /hr
    1,006 hours
    5.00
  5. Vitaly Emelyanov

    Vitaly Emelyanov

    Programmer / Web Developer / Translator

    Ukraine - Tests: 6

    A student programmer & translator is ready to make some nice work! I used to have experience in creating web projects and desktop applications, I'm always ready to help you and find out something new for myself. Also, I have an experience in translations from/to russian and ukrainian, they both are my native languages.

    $5.00 /hr
    0 hours
    0.00
  6. Senthilnathan T.

    Senthilnathan T.

    Software Developer

    India - Tests: 1

    10 years of proven experience in software development. Programming in C, C++, C#, Java, Objective-C. Windows Kernel Device Drivers for USB and PCI/PCIe devices Windows Applications and Libraries in VC++, VC#, QT for Windows XP/7/8 MAC OS X Applications in XCode - Objective C, Cocoa framework Java Applications (Swing Forms/Applets, JNI) Native and .NET CF Applications for Windows CE 6.0/7.0 Android Applications Expertise: Software: Application Software Development Windows Device Driver Development Other development tasks: Embedded: Embedded Hardware Design Embedded Software Development Service Description ---------------------------- 1. Application Software Development: ------------------------------------------------------ Development of Applications for Windows, MAC OSX and Mobile OS such as Windows CE and Android. Specialized in developing application software that communicates with hardware through device driver interface. Development of MFC applications in VC++, managed windows forms applications in VC#. Development of Java applets, Java Swing Forms applications, JNI library. Development of GUI applications for MAC OS X using XCode with Cocoa framework. Programming in C, C++, C#.Net, Java, Objective - C Tools: Visual Studio 6, Visual Studio 2005 to 2012, Eclipse IDE, Android SDK, NetBeans IDE C/C++ QT Framework, NetBeans IDE Java, MAC OS X XCode 2. Windows Device Driver Development: --------------------------------------------------------- Development of 32 and 64 bit WDM, WDF kernel mode and user mode device drivers for Windows 8, 7 and XP. Specialized in the development of USB device drivers and PCI/PCIe device drivers, HID miniport driver, USB Smartcard Reader driver, Network TDI Client driver, NDIS miniport driver and File system filter driver. Programming in C. Tools: Windows DDK, Windows WDK 8.0, WinCE Platform builder 3. Embedded Hardware Design: ---------------------------------------------- Design of high speed multi-layer PCBs with Microprocessor, Microcontroller, Digital Signal Processor, Programmable Logic Devices, Memorys, on-board peripherals and analog circuits, in a full product level, from concept to production. Tools: Cadence Orcad Capture, Layout, Allegro PCB, Mentor Graphics DxDesigner, PADS PCB, HyperLynx, ModelSim, Xilinx ISE 4. Embedded Software Development: ----------------------------------------------------- Development of embedded firmware for target platforms such as 8051, ARM, PIC, DSP. Programming in C and Assembly. Tools: Keil uVision, Raisonance RIDE, Microchip MPLAB, Analog Devices Visual DSP++ Domain Expertise: --------------------------- Telecommunication, Smartcard security and Access control, USB Storage Devices, Power Conversion, Measurements and Data Acquisition, PC Peripherals. Standards/Bus/Protocols Known: USB 2.0, USB 3.0, I2C, SPI, PCI, SD MMC, ISO14443 & ISO7816 Mifare, Desfire, Electronic Passports, DES, AES, TDES Encryption

    $29.00 /hr
    204 hours
    4.99
  7. Pradeep Reddy

    Pradeep Reddy

    C,C++,Qt,Linux

    India - Tests: 2

    Over 4+ Years of Experience in Application Development . • Software engineer focused in C/C++ programming using the Qt Framework, sockets, multithreading. • Audio and Video Codecs implementation. • Porting of SIP stack to Embedded Linux based on DM357/DM3730 platforms and Added video support to SIP stack. • Porting FFMPEG based Media player to Windows and Linux. • C,C++, Qt 4, Qt5 (gui, network, sql, concurrent, model/view, threads), good working Knowledge in Linux, QtCreator, VisualStudio 2005,2008,2010, • Protocol Used/Known: SIP, RTP, UDP, TCP/IP, FTP. • Tools: Visual C++, Qt Creator, Qt Remote Debugging under Linux. • Work experience with EVM boards (omap3730, DM357, DM365), good working Knowledge.

    $16.67 /hr
    2 hours
    4.00
  8. John Jaime Holguin

    John Jaime Holguin

    After Effects,Photo Shop,Premiere Pro,Power Point

    Colombia - Portfolio: 1

    I love my work as a designer, my goal is to use all the tools around me to let my clients feel that they have total control over the project so they have the best results for their money. I aim to do my best, my motto is "A happy client is a new friend". I'm a very organized person and very focussed on the acomplishment of set deadline. Skills: -Adobe After Effects CC -Adobe Photo Shop CC -Adobe Premiere Pro CC -Power Point Animation

    $16.00 /hr
    0 hours
    5.00
  9. Curtis Y.

    UI, Web and Application Developement

    United States - Tests: 3

    In the last 17 years, I have developed or helped develop a wide range of software applications using FoxPro, Visual Basic, RealStudio, C, C++, PHP, MySQL, Real basic SQL to name a few. I have also setup Networks, Unix Servers, Windows Servers, Mail and Web Servers, along with Routers and Firewalls. Repaired system boards to give me more knowledge of the computer itself to help write better code, I am now more aware of how the Operating System actually works and it now aids me when troubleshooting and correcting errors in the code. With this knowledge I am better suited to create Technical Manuals, articles, e-Books and Web Content. I also have very strong researching skills.

    $35.00 /hr
    3 hours
    4.15
  10. Mohammad Al-wadi

    Mohammad Al-wadi

    Oracle Developer / Java Developer / C++ Developer

    Jordan - Tests: 1

    I have a good experience in C++ , Java and Oracle certificates : OCA, OCP, DBA. I provide services with 100% accuracy and my main objective is to provide excellent service, with timely, accurate, and professional results. Feel free to contact me about one or any combination of my skills for your organization.

    $10.00 /hr
    0 hours
    0.00