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 New York,
so we've calculated your salary information for the San Francisco Bay Area instead:
Based on real Hired interview data, C++ developers in New York earn an average annual salary of
Based on real Hired interview data, C++ developers in SF Bay Area earn an average annual salary of
$143,985
The salaries of candidates in this role range from a low of $72,000 to a high of $250,000, with a median salary of $140,000.

Loading...

We expect C++ developers to receive 4 Interview Requests on Hired.

C++ Resources

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

C++ Engineer Jobs

Infrastructure Software Engineer
Infrastructure Software Engineer
51-200 employees
The Company<br><br>6sense helps B2B marketing and sales organizations fully understand the complex ABM buyer journey. By combining intent signals from every channel with the industry's most advance...
About 6Sense: 6sense is a B2B predictive intelligence engine for marketing and sales.
Infrastructure Software Engineer
51-200 employees
Infrastructure Software Engineer
The Company<br><br>6sense helps B2B marketing and sales organizations fully understand the complex ABM buyer journey. By combining intent signals from every channel with the industry's most advance...
About 6Sense: 6sense is a B2B predictive intelligence engine for marketing and sales.
Research Scientist - AI and/or Machine Learning
Research Scientist - AI and/or Machine Learning
Research Scientist - AI and/or Machine Learning
Research Scientist - AI and/or Machine Learning
Software Engineer (Applications)
Software Engineer (Applications)
5001+ employees
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the techno...
About SpaceX: SpaceX is an aerospace manufacturer and space transport services company.
Software Engineer (Applications)
5001+ employees
Software Engineer (Applications)
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the techno...
About SpaceX: SpaceX is an aerospace manufacturer and space transport services company.
Cloud Engineer
Cloud Engineer
5001+ employees
What you'll be doing...<br><br>Verizon Cloud Services Platform and Engineering team is looking for an experienced, high performing, hands-on senior engineer to drive the Enterprise IT transformatio...
About Verizon: Verizon Communications is a broadband and telecommunications company operating 4G LTE network, 3G network, and information services.
Cloud Engineer
5001+ employees
Cloud Engineer
What you'll be doing...<br><br>Verizon Cloud Services Platform and Engineering team is looking for an experienced, high performing, hands-on senior engineer to drive the Enterprise IT transformatio...
About Verizon: Verizon Communications is a broadband and telecommunications company operating 4G LTE network, 3G network, and information services.
Software Development Engineer - eCFT Company Wide Initiatives (Buckeye)
Software Development Engineer - eCFT Company Wide Initiatives (Buckeye)
5001+ employees
Buckeye is a program to enable us to leverage new AWS regions and improve the efficiency and scale of our business, improve customer latency through local affinity to compute resources, and reduce ...
About Amazon: Amazon is an electronic commerce and cloud computing company.
Software Development Engineer - eCFT Company Wide Initiatives (Buckeye)
5001+ employees
Software Development Engineer - eCFT Company Wide Initiatives (Buckeye)
Buckeye is a program to enable us to leverage new AWS regions and improve the efficiency and scale of our business, improve customer latency through local affinity to compute resources, and reduce ...
About Amazon: Amazon is an electronic commerce and cloud computing company.
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: