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

Loading...

Find C++ jobs on Hired.

C++ Resources

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

C++ Engineer Jobs

Sharepoint Architect
Sharepoint Architect
Responsibilities include:<br><br>Analyze SharePoint intranet and extranet implementations to identify and address areas of opportunity<br><br>Collaborate with multiple teams to translate user and s...
Sharepoint Architect
Sharepoint Architect
Responsibilities include:<br><br>Analyze SharePoint intranet and extranet implementations to identify and address areas of opportunity<br><br>Collaborate with multiple teams to translate user and s...
Associate Gameplay Engineer
Associate Gameplay Engineer
5001+ employees
Ubisoft Entertainment, a global leader in the video games and entertainment software industry, is currently seeking a full-time Associate Gameplay Programmer for our San Francisco development studi...
About Ubisoft: Ubisoft is a publishing and distribution company of interactive entertainment products worldwide.
Associate Gameplay Engineer
5001+ employees
Associate Gameplay Engineer
Ubisoft Entertainment, a global leader in the video games and entertainment software industry, is currently seeking a full-time Associate Gameplay Programmer for our San Francisco development studi...
About Ubisoft: Ubisoft is a publishing and distribution company of interactive entertainment products worldwide.
Software Engineer
Software Engineer
1501-5000 employees
Search for more jobs<br><br>Software Engineer<br><br>Job Summary<br><br>Apply Now<br><br>* Job: 21404-DCOL<br>* Location: US-MA-Natick<br>* Department: Product Development<br><br>Working under the ...
About MathWorks: MathWorks is a developer of mathematical computing software for engineers and scientists.
Software Engineer
1501-5000 employees
Software Engineer
Search for more jobs<br><br>Software Engineer<br><br>Job Summary<br><br>Apply Now<br><br>* Job: 21404-DCOL<br>* Location: US-MA-Natick<br>* Department: Product Development<br><br>Working under the ...
About MathWorks: MathWorks is a developer of mathematical computing software for engineers and scientists.
Senior Software Engineer
Senior Software Engineer
5001+ employees
Arity is a technology company founded by The Allstate Corporation focused on making transportation safer, smarter and more useful for everyone. We collect and analyze massive amounts of data to hel...
About Allstate: Allstate Insurance Company provides insurance services.
Senior Software Engineer
5001+ employees
Senior Software Engineer
Arity is a technology company founded by The Allstate Corporation focused on making transportation safer, smarter and more useful for everyone. We collect and analyze massive amounts of data to hel...
About Allstate: Allstate Insurance Company provides insurance services.
Field Service Engineer New York
Field Service Engineer New York
Overview<br><br>For nearly half a century, Gerber Technology has been helping companies around the world develop, manufacture and take their products to market smarter, faster and more efficiently....
Field Service Engineer New York
Field Service Engineer New York
Overview<br><br>For nearly half a century, Gerber Technology has been helping companies around the world develop, manufacture and take their products to market smarter, faster and more efficiently....
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: