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

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

Darko Milošević

Darko Milošević

Application, web programmer and OS administrator

Serbia - Tests: 2 - Portfolio: 3

Over the last 8 years, I have developed a wide range of desktop applications and websites using C, C++, C#, VB, HTML, DHTML, PHP, and MySQL including desktop applications and sites for startup companies and small businesses. My core competency lies in complete end-end management of a new desktop application, or website development project, and I am seeking opportunities to build Windows and Linux applications, and websites from the ground up for you or your business. Also, I have developed and the open source applications such as Croatian support for Festival speech synthesis system. I also have some experience in the following areas: Assembly, SQL, OOP, and software design and testing.

$20.00 /hr
0 hours

Paul R.

Paul R.

Software Conceptualization Engineer, creating software through custome

United States - Tests: 3 - Portfolio: 4

I have been involved in writing software since elementary school when I was asked to help put together a basic program for library management (done as a way to keep me busy). I'm passionate about finding creative solutions to business problems and then implementing them as a software solution. I believe that software engineering is the process of engaging the scientific method to discover the root problem set and then using the best tools and processes to solve those root issues. Without the ability to create a hypothesis then rigorously test that hypothesis through experimentation and customer interaction, we, as software developers, are just working for ourselves. I work to continually improve my processes and tools based on these experiments with customers to create products that my customers will use for years to come.

$138.89 /hr
0 hours

Daniel B.

Daniel B.

System Administrator, Security Auditor, Developer

Venezuela - Tests: 2

I'm computer science. I have worked with many projects related to administrative and logistic areas in companies in my country. I have a moderate experience in web development projects on the use of apache / php / mysql and extensive experience in the administration of servers (linux / microsoft) and database management. I also worked as a systems auditor in the area of ​​security. I hope to serve you in whatever you need. Best Regards

$12.00 /hr
0 hours

Dilan S.

Dilan S.

Expert desktop and web application developer

Sri Lanka - Tests: 4 - Portfolio: 3

Objective : To obtain an IT related job which allows me to learn new technologies while utilizing my experience developing windows-based applications as well as my knowledge of JAVA, C , C++ , C#, Unix IT Skills : C, C# / C++ / JAVA / Unix,ASP.Net JavaScript, HTML ,CSS MySQL / MSSQL Windows Operating Systems, Fedora, Microsoft Office

$15.00 /hr
0 hours

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

Carlos Jaimes

Carlos Jaimes

Web designer with experience in Ajax, CSS and HTML5

Venezuela - Tests: 3

Student in Computer Engineering, with expertise in: Programming Programming languages: C, C + +, C #, JAVA, PHP, Ajax and JavaScript. Object-oriented programming in Java and C + +. Database Handlers Used: Oracle, MySQL and PostgreSQL. Experience in Modeling and Data Base design. SQL Query Language and PL / SQL. Networks Handlers Used: Cisco Packet Tracer and Wireshark NeoTracePro. Network Planning and Design, calculation of Sub-Networks, Network Masks and IP Addresses. Configuration and Implementation of Routing Protocols. Laboring with experience in: Web Design Management Database: PostgreSQL, MySQL and Oracle ERP Implementation and support and service networks. CISCO CCNA Certification.

$30.00 /hr
51 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

Simon Stalevich

Simon Stalevich Agency Contractor

iPhone | iPad | Android | Web | Others

Russia - Portfolio: 8

SSP Software provides a wide range of high-quality software engineering and development services across the globe. We are experts in development, customization and integration of complex enterprise-level solutions, as well as advanced web and mobile applications. With a focus on innovative technologies, we pride ourselves on a transparent development process; a flawless user experience; and delivery within deadline.

Associated with: SSP Software

99% Job Success
$25.00 /hr
0 hours

Mahmoud Al-Qudsi

Mahmoud Al-Qudsi

Senior Software Architect

United States

I'm a senior software architect (with a degree in computer engineering) with 10 years of commercial software design and development experience and over 20 years of experience troubleshooting and administering Windows, Linux, Mac, and FreeBSD machines. I have designed and developed dozens of successful small and medium commercial applications, consulted for startups that went on to get multi-million dollar acquisitions, led teams of more than a dozen individuals at a software development firm, founded my own software development company, designed custom operating system distributions, programmed microcontrollers and designed hardware for gizmos and gadgets, administered servers, designed databases, and much more. My experience in software development covers C, C++, C#, and PHP on Windows, Linux, Mac, and FreeBSD. I've developed entire backends for cloud applications, eCommerce platforms, desktop utilities and applications, firmware for embedded devices I've designed and developed myself, and more. I've administered Windows, FreeBSD, and Linux servers, and use Windows, Linux, FreeBSD, and Mac on a daily basis. I always have at least 4 or 5 virtual machines running at a time, and am very well-versed in both administering and developing for the cloud, mainly AWS (currently using EC2, S3, CloudFront, Route53) plus Azure. I've worked on ultra-high-performance libraries and pride myself in designing and developing fast, succinct, and highly-reliable code. I'm constantly approached to consult with regards to the best strategies to adopt when approaching an idea for a startup or application, and provide valuable feedback on perceived difficulties and vantages. I love to learn and challenge myself constantly to do so, love both technical and regular writing, and am always trying something new. I'm a native English speaker and express myself fluently. I take great pride in my work, and am an extreme perfectionist by nature. I regularly contribute to open source projects, and have a real passion for everything to do with computers and especially with software development. I'm on oDesk to find something new to challenge myself with and experience a wider range of technical challenges and to push myself to the limits.

$375.00 /hr
0 hours