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


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

Last updated: October 1, 2015
Clear all filters

Mohammed Omar

Mohammed Omar

IT Consultant with 17 years of experiance

Saudi Arabia - Tests: 2 - Portfolio: 1

• 15 years of professional Experience in managing and architecting complex services paired with demonstrable strategic business acumen. Hold a record of accomplishment in maximizing the business value from IT • More than 9 years in the project management and directorship for IT solutions implementation. • Have a solid knowledge in the banking solutions including business intelligence and data integration, with numerous implementations in the Government and telecom sectors. Relevant Competencies Key Responsibilities: • projects Risk Management; • Enterprise governance risk and compliance (GRC) • Involved in bids & projects that have the highest level of risk to the business • Guides and mentor Project Managers. • Assists PMs in shaping and negotiating scope of work with clients at the early phase of projects delivery • Plans, manages and delivers the most complex projects that will significantly affect the organization and which will deliver strategic benefits to client and/or stakeholders • Reviews and reports on projects to ensure they are within defined financial targets whilst maintaining and developing customer satisfaction. • Plans and executes strategies for improving project margin during the delivery of projects • Coach / mentor and guide Project Managers. • Interface with 3rd party suppliers, which involve the selection of suppliers, agreement, planning, timelines and quality of deliverables. • Project management; management of large scale projects with a extensive • experience in the Government ,Telecom Sectors • Professional services consultancy, and project implementations for deploying IT solutions • Team management. • Value Selling. • Building Customer and Partner Relationships • e-Government ,e-Services • Performance management • Strategic and Technical Insight • Balanced score cards Technical Competencies • Enterprise Architecture Cloud Computing, TOGAF, and SOA. • Business Intelligence BI ,SAP Business Objects XI • Enterprise contend management ECM ,FileNet P8 • Oracle ERP • BPEL ,BPMN • J2EE ,NET • Software engineering (SDLC, CMMI, Agile, Analysis, and Modeling using UML).

$45.00 /hr
0 hours

Slobodan Krstic

Slobodan Krstic

skilled worker

Serbia - Tests: 2

We are team of 5 developers with experience in C++ and .net development. We are currently working as developers for EBV Elektroink, who is a part of AVNET group. We are responsible for developing and maintaining complete ERP solution, from database in oracle through server in c++ to client in .net.

$15.00 /hr
0 hours

Zlatin Georgiev

Zlatin Georgiev


Bulgaria - Tests: 8

I've been programming since 1981 and have fully mastered over 25 programming languages. I've developed my own Java and C++ knowledge bases, an automated system for building management, an ERP system, a multilingual dictionary program, a spreadsheet management system, a cash register system, barcode reading and printing systems, a scales management system, HTTP, TCP and knowledge base management servers, mobile Java games, a Modula-2 antivirus system, a mathematical system for calculating differential equations, a system for process optimization and other software. I have a higher university education of a mechanical engineer.

$56.00 /hr
0 hours

Fabiano Pinheiro

Fabiano Pinheiro


Brazil - Tests: 2

• Solid career in the Information Technology area, working in strategic, managerial positions at major companies. • Management of Infrastructure, Communication, Projects, Network, Systems, Telecommunications, Servers and Technical-Support areas. • Expertise in managing Protheus Microsiga (TOTVS) and SAP integrated ERP-system deployment and maintenance projects. Knowhow in PMBOK. • Elaboration and Maintenance of corporate IT policies. Knowhow in ITIL V3 and COBIT. • Experience in deployment and management of high availability and complex IT Infrastructure (hardware and software), focusing on optimizing technology resources, ensuring environment security and excellence in attending internal and external clients. • Conception and management of IT-Related Projects. • Elaboration of the IT Master Plan. Management of IT Solutions that optimize company business. Focus on the balance between people, processes and technologies. • IT- and Telecom-contract management concerning technical (SLAs, Service Recuperation, Measuring Service Quality) and financial aspects (invoice-accuracy approval and assessment, ROI post-analysis). • Relations (negotiations, purchasing and development) with technology suppliers (products and services) such as Embratel, OI, TIM, Cisco, IBM, HP, Microsoft, Oracle, TOTVS, SAP and others • Leadership of face-to-face and virtual teams, working on training and development for building high-performance teams oriented toward delivering results.

$60.00 /hr
0 hours

Inar I.

Inar I.

Dynamics CRM Specialist

Latvia - Tests: 2

• 5+ years of Dynamics CRM (3.0, 4.0, 2011, 2013, 2015 OnPremise/Online) expertise with development in Microsoft Gold Partner environment. • Key technical support for 6 successful roll-outs. • Full lifecycle experience in developing 3 Dynamics CRM solutions. • Discovered 1 critical bug in Dynamics CRM product line. • Completed 2 certification exams (MB2-631, MB2-633). • Worked with cross-geographical teams, with total of 5 different countries (Germany, Sweden, Estonia, Latvia, Russia).

Groups: Microsoft Certified Professionals

$22.22 /hr
0 hours

Dariusz Z.

Senior .NET developer

Poland - Tests: 11

Microsoft Certifications: - 70-483 Programming in C# - 70-487 Developing Windows Azure and Web Services - 70-486 Developing ASP.NET MVC 4 Web Applications - 70-480 Programming in HTML5 with JavaScript and CSS - experience in developing desktop applcations in WPF, Silverlight - experience in developing mobile applications for Windows Phone - experience in developing web application ASP.NET, ASP.NET MVC, WCF, HTML5, CSS3, Javascript, jQuery, AngularJs, Knockout.Js, Bootstrap - experience in data programming - LINQ, MS SQL 2008/2012, T-SQL - graduated (M.Sc, B. Eng) Applied Computer Science in Science and Technology in the Department of Physics and Applied Computer Science on University Of Science And Technology in Cracow, Poland.

$22.23 /hr
0 hours

Vladimir K.

Odesk certified C/C++/Visual C++/MFC/COM/COM+/.NET Developer

Ukraine - Tests: 2

Core Skill: C/C++ AssessmentsSummary:Deep knowledge in a process of building complex system, debugging and testing. Operation system: DOS/Windows 9x/Windows NT (Win2000 / WinXP)Program languages: C/C++Compilers: Visual C++/ARM SDT 2.51/TasmLibraries: MFC/ATLMethodology: XML, HTML, Construction of compilersProtocols: TCP/IP (building a client-server applications)

$10.00 /hr
379 hours

Dmitry Skrinnik

Dmitry Skrinnik Agency Contractor

Web Development

Ukraine - Portfolio: 7

dMiva is an Ukranian application development company that specializes in web development, software, mobile, social, ecommerce. Our highly qualified team is always ready to provide our customers with new original systme architecture ideas, robust applications and marketing services. dMiva provide outstanding services, personalized solutions at the highest quality level. dMiva has experience of working in the web design and development industry for over 4 years. We always do our best to create successful projects with each our client. We are a team of highly professional developers, graphic designers, quality control testers and experienced product managers. We do understand all importance and responsibility for our customers during establishing a cooperation. Every project is given special attention.

Associated with: Dmitry Skrinnik

100% Job Success
$16.00 /hr
0 hours