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
$122,329
The salaries of candidates in this role range from a low of $75,000 to a high of $165,000, with a median salary of $125,000.

Loading...

Find C++ jobs on Hired.

C++ Resources

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

C++ Engineer Jobs

Cloud Platform Engineer
Cloud Platform Engineer
SAP Fieldglass is looking for experienced and motivated technologists who possess a unique balance of technical depth and strong ...
About SAP Fieldglass: SAP Fieldglass is helping to transform how work gets done across the enterprise, enabling organizations to optimize their use of external workers and service providers to be more agile and accelera...
Cloud Platform Engineer
SAP Fieldglass is looking for experienced and motivated technologists who possess a unique balance of technical depth and strong ...
About SAP Fieldglass: SAP Fieldglass is helping to transform how work gets done across the enterprise, enabling organizations to optimize their use of external workers and service providers to be more agile and accelera...
Software Engineer-Ionic
Software Engineer-Ionic
Software Engineer-Ionic
Software Engineer - Summer '18 Internship
Software Engineer - Summer '18 Internship
51-200 employees
About Albert.io: Albert provides students with personalized learning experiences in core academic areas while providing educators with actionable data. Leverage world-class, standards aligned practice content for A...
Software Engineer - Summer '18 Internship
51-200 employees
Software Engineer - Summer '18 Internship
About Albert.io: Albert provides students with personalized learning experiences in core academic areas while providing educators with actionable data. Leverage world-class, standards aligned practice content for A...
JAVA Developer
JAVA Developer
201-500 employees
About OANDA: OANDA: Award-winning leader in Currency Data, Forex & CFD Trading, offering leveraged trading, payment and data services for businesses and investors.
JAVA Developer
201-500 employees
JAVA Developer
About OANDA: OANDA: Award-winning leader in Currency Data, Forex & CFD Trading, offering leveraged trading, payment and data services for businesses and investors.
Java Developer
Java Developer
About IQNavigator + Beeline: 您已成功安装LNMP一键安装包!
Java Developer
About IQNavigator + Beeline: 您已成功安装LNMP一键安装包!
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: