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?

Calculating results... just a moment.
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
The salaries of candidates in this role range from a low of low_salary to a high of high_salary, with a median salary of median_salary.

Loading...

We don't have enough salary data.
Help us improve our data by signing up and submitting your salary.
Create Your Profile
Need more salaries
We expect C++ developers to receive ivr_count Interview Requests on Hired.
Find C++ jobs on Hired.

C++ Resources

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

C++ Engineer Jobs

Senior Software Engineer
Senior Software Engineer
About Payfully: Payfully is a safe and secure way to instantly get paid today for future reservations at your Airbnb. Airbnb hosts, why wait to get paid?
Senior Software Engineer
About Payfully: Payfully is a safe and secure way to instantly get paid today for future reservations at your Airbnb. Airbnb hosts, why wait to get paid?
Sales Engineer, Software & Analytics
Sales Engineer, Software & Analytics
201-500 employees
About Resonate: Resonate connects your unique audience insights with powerful analytical, activation and measurement tools so you can accelerate strategic marketing actions
Sales Engineer, Software & Analytics
201-500 employees
Sales Engineer, Software & Analytics
About Resonate: Resonate connects your unique audience insights with powerful analytical, activation and measurement tools so you can accelerate strategic marketing actions
Software Developer - Toolsmith
Software Developer - Toolsmith
Software Developer - Toolsmith
Software Engineer
Software Engineer
501-1000 employees
Solid communication skills, a servant leadership attitude, a love of learning and an analytical mind are a must.
About Solstice: At Solstice, we help Fortune 500 companies seize new opportunities through groundbreaking digital solutions.
Software Engineer
501-1000 employees
Software Engineer
Solid communication skills, a servant leadership attitude, a love of learning and an analytical mind are a must.
About Solstice: At Solstice, we help Fortune 500 companies seize new opportunities through groundbreaking digital solutions.
Software Engineer II
Software Engineer II
Gain technical foundation and acquire leadership skills, project management experience, and cross-functional process knowledge.
Software Engineer II
Gain technical foundation and acquire leadership skills, project management experience, and cross-functional process knowledge.
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