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?

We don't have enough data for Washington D.C.,
so we've calculated your salary information for the San Francisco Bay Area instead:
Based on real Hired interview data, C++ developers in Washington D.C. earn an average annual salary of
Based on real Hired interview data, C++ developers in SF Bay Area earn an average annual salary of
$135,835
The salaries of candidates in this role range from a low of $55,000 to a high of $250,000, with a median salary of $135,000.

Loading...

Find C++ jobs on Hired.

C++ Resources

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

C++ Engineer Jobs

Sr System Support Engineer
Sr System Support Engineer
Job Description<br><br>At Disney, we're storytellers. We make the impossible, possible. The Walt Disney Company is a world-class entertainment and technological leader. Walt's passion was to contin...
Sr System Support Engineer
Sr System Support Engineer
Job Description<br><br>At Disney, we're storytellers. We make the impossible, possible. The Walt Disney Company is a world-class entertainment and technological leader. Walt's passion was to contin...
SAP E2E Architect
SAP E2E Architect
SAP E2E Architect<br><br>Position ID: req16948<br><br>Sector: Group Staff & Functions<br><br>Functional Area: IT<br><br>Location: Stockholm<br><br>Number of Openings: 1<br><br>Reporting to: Head of...
SAP E2E Architect
SAP E2E Architect
SAP E2E Architect<br><br>Position ID: req16948<br><br>Sector: Group Staff & Functions<br><br>Functional Area: IT<br><br>Location: Stockholm<br><br>Number of Openings: 1<br><br>Reporting to: Head of...
Software Engineer II
Software Engineer II
5001+ employees
Azure Big Data teams (Azure Data Lake, HDInsight, Azure Stream Analytics and Cosmos) present interesting challenges in technologies such as big data, cloud, storage and open-source. We build reliab...
About Microsoft: Microsoft is a technology company that develops and supports software, services, and devices.
Software Engineer II
5001+ employees
Software Engineer II
Azure Big Data teams (Azure Data Lake, HDInsight, Azure Stream Analytics and Cosmos) present interesting challenges in technologies such as big data, cloud, storage and open-source. We build reliab...
About Microsoft: Microsoft is a technology company that develops and supports software, services, and devices.
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)
Vroom.com is a venture-backed, fast-growing start-up focused on revolutionizing the car buying experience. Our approach is unique in that we recondition pre-owned vehicles to a high standard, sell ...
Software Development Engineer in Test (SDET)
Software Development Engineer in Test (SDET)
Vroom.com is a venture-backed, fast-growing start-up focused on revolutionizing the car buying experience. Our approach is unique in that we recondition pre-owned vehicles to a high standard, sell ...
Software Development Engineer in Test in Personalization, Recommendations Team
Software Development Engineer in Test in Personalization, Recommendations Team
5001+ employees
The Team: The Personalization Team is responsible for features such as "Customers who bought this item also bought" (aka "Similarities"), as well as personalized recommendations that you find throu...
About Amazon: Amazon is a company operating a marketplace for consumers, sellers, and content creators.
Software Development Engineer in Test in Personalization, Recommendations Team
5001+ employees
Software Development Engineer in Test in Personalization, Recommendations Team
The Team: The Personalization Team is responsible for features such as "Customers who bought this item also bought" (aka "Similarities"), as well as personalized recommendations that you find throu...
About Amazon: Amazon is a company operating a marketplace for consumers, sellers, and content creators.
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