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

Loading...

Find C++ jobs on Hired.

C++ Resources

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

C++ Engineer Jobs

Implementation Specialist - Actimize
Implementation Specialist - Actimize
1501-5000 employees
Position Summary<br><br>The Implementation Specialist is responsible for the overall implementation of technical systems, software, and hardware in support of a business objective or project. This ...
About Wintrust: Wintrust is a financial holding company offering community and commercial banking, wealth management, and mortgage services.
Implementation Specialist - Actimize
1501-5000 employees
Implementation Specialist - Actimize
Position Summary<br><br>The Implementation Specialist is responsible for the overall implementation of technical systems, software, and hardware in support of a business objective or project. This ...
About Wintrust: Wintrust is a financial holding company offering community and commercial banking, wealth management, and mortgage services.
Cloud Native Developer
Cloud Native Developer
Position Description:<br><br>CGI is currently seeking a Cloud-Native Developer who will work on highly visible transformation projects for some of the world's largest enterprises. Not only will you...
Cloud Native Developer
Cloud Native Developer
Position Description:<br><br>CGI is currently seeking a Cloud-Native Developer who will work on highly visible transformation projects for some of the world's largest enterprises. Not only will you...
Senior C++ HPC Software Engineer
Senior C++ HPC Software Engineer
Basic Qualifications<br><br>Bachelor's degree in software engineering or a related technical field is required (or equivalent experience), plus a minimum of 10 years of relevant experience; or Mast...
Senior C++ HPC Software Engineer
Senior C++ HPC Software Engineer
Basic Qualifications<br><br>Bachelor's degree in software engineering or a related technical field is required (or equivalent experience), plus a minimum of 10 years of relevant experience; or Mast...
Principal Solution Architect
Principal Solution Architect
Job FamilyIT Architecture<br><br>Job Description SummaryTransamerica has been helping people feel better about the future for more than 100 years, and we're proud of the trust we've earned. But we ...
Principal Solution Architect
Principal Solution Architect
Job FamilyIT Architecture<br><br>Job Description SummaryTransamerica has been helping people feel better about the future for more than 100 years, and we're proud of the trust we've earned. But we ...
Cyber Security Engineer
Cyber Security Engineer
Paragon Communications Solutions, Inc. (PCSI)<br><br>www.paragoncommo.net<br><br>Paragon Communications Solutions, Inc. (an Xator Corporation National Security Solutions Company) is a niche provide...
Cyber Security Engineer
Cyber Security Engineer
Paragon Communications Solutions, Inc. (PCSI)<br><br>www.paragoncommo.net<br><br>Paragon Communications Solutions, Inc. (an Xator Corporation National Security Solutions Company) is a niche provide...
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