C++


What is C++?

C++ is an object-oriented language derived from C, and invented by Bjarne Stroustrup, while working at AT&T's Bell Labs. It is widely used for systems-level programming, and building applications on Windows and various Unix operating systems (Linux, *BSD, etc). It supports many interesting features, such as multiple inheritance (although usage of this is widely discouraged), generics, and sophisticated information-hiding constructs such as "friend classes". Notably, the generics features are Turing-complete, and can be used for a form of metaprogramming in which complex calculations are performed at compile-time instead of runtime. It is a common practice for organizations to define a coding standard in which many of the features of C++ are strictly forbidden in an attempt to ensure that code produced is comprehensible and predictable. Prominent implementations of C++ include Microsoft's Visual C++, the GNU Compiler Suite (GCC), and LLVM's Clang compiler.

How much do C++ developers make?

Calculating results... just a moment.
We don't have enough data for SF Bay Area,
so we've calculated your salary information for the San Francisco Bay Area instead:
Based on real Hired interview data, C++ developers in SF Bay Area earn an average annual salary of
Based on real Hired interview data, C++ developers in SF Bay Area earn an average annual salary of
The salaries of candidates in this role range from a low of low_salary to a high of high_salary, with a median salary of median_salary.

Loading...

We don't have enough salary data.
Help us improve our data by signing up and submitting your salary.
Create Your Profile
Need more salaries
We expect C++ developers to receive ivr_count Interview Requests on Hired.
Find C++ jobs on Hired.

C++ Resources

Check out the resources below to continue sharpening your C++ skills

C++ Engineer Jobs

Application Developer- PMW 240
Application Developer- PMW 240
Millennium Corporation is seeking anApplication Developerto support a program that is100% remote with occasional travel to Arlington, VA.
Application Developer- PMW 240
Millennium Corporation is seeking anApplication Developerto support a program that is100% remote with occasional travel to Arlington, VA.
Rails Architect
Rails Architect
About SwoopMe, Inc.: Swoop delivers high quality roadside management services for fleet customers through towing management software integrations with towing companies.
Rails Architect
About SwoopMe, Inc.: Swoop delivers high quality roadside management services for fleet customers through towing management software integrations with towing companies.
Staff Software Staff Software Engineer, Profiler Team
Staff Software Staff Software Engineer, Profiler Team
<p>Recognized as a global leader in interactive and digital entertainment, Sony Interactive Entertainment (SIE) is responsible for the PlayStation® brand and family of products and services. PlaySt...
About PlayStation: PlayStation Now offers online game streaming services. Explore hundreds of PS4, PS3 and PS2 games, including PlayStation exclusives, acclaimed masterpieces, indie gems, and more, with new games add...
Staff Software Staff Software Engineer, Profiler Team
About PlayStation: PlayStation Now offers online game streaming services. Explore hundreds of PS4, PS3 and PS2 games, including PlayStation exclusives, acclaimed masterpieces, indie gems, and more, with new games add...
Backend Developer
Backend Developer
About SHUFL: Find things you love, declutter your life and join a growing community.
Backend Developer
About SHUFL: Find things you love, declutter your life and join a growing community.
Sales Engineer
Sales Engineer
About Enigma Technologies, Inc.: Enigma is an operational data management and intelligence company. We place data into the context of the real world and make it connected, open, and actionable.
Sales Engineer
About Enigma Technologies, Inc.: Enigma is an operational data management and intelligence company. We place data into the context of the real world and make it connected, open, and actionable.
Match with your dream C++ job on Hired.

Do you work with this skill? Send us a note if any of this information doesn't look correct:

support@hired.com

Browse locations where C++ is in demand:

Browse locations where C++ is in demand: