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
$152,333
The salaries of candidates in this role range from a low of $50,000 to a high of $275,000, with a median salary of $150,000.

Loading...

Find C++ jobs on Hired.

C++ Resources

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

C++ Engineer Jobs

Industrial Security Spec II
Industrial Security Spec II
5001+ employees
Job Description:<br><br>Highly motivated security professional willing to work in a fast paced, dynamic, high pressure environment. Responsibilities will include providing security assistance to th...
About Raytheon: Raytheon is a global company that specializes in defense and other government markets.
Industrial Security Spec II
5001+ employees
Industrial Security Spec II
Job Description:<br><br>Highly motivated security professional willing to work in a fast paced, dynamic, high pressure environment. Responsibilities will include providing security assistance to th...
About Raytheon: Raytheon is a global company that specializes in defense and other government markets.
Cloud Security Architect - Vice President
Cloud Security Architect - Vice President
Cloud Security Architect - Vice President<br><br>Job ID: 3195303 Full/Part-Time: Full-time Regular/Temporary: Regular Listed: 2019-07-01 Location: McLean, United States of America<br><br>Technology...
Cloud Security Architect - Vice President
Cloud Security Architect - Vice President
Cloud Security Architect - Vice President<br><br>Job ID: 3195303 Full/Part-Time: Full-time Regular/Temporary: Regular Listed: 2019-07-01 Location: McLean, United States of America<br><br>Technology...
Embedded Software Developer
Embedded Software Developer
5001+ employees
Opportunity<br><br>Do you like new challenges every day? Do you thrive in dynamic real-time situations? At Parsons, we specialize in solving complex problems on a daily basis.We're looking for smar...
About Parsons: Parsons is a company providing software and hardware products, technical services, and integrated solutions in the defense, intelligence, and critical infrastructure markets.
Embedded Software Developer
5001+ employees
Embedded Software Developer
Opportunity<br><br>Do you like new challenges every day? Do you thrive in dynamic real-time situations? At Parsons, we specialize in solving complex problems on a daily basis.We're looking for smar...
About Parsons: Parsons is a company providing software and hardware products, technical services, and integrated solutions in the defense, intelligence, and critical infrastructure markets.
Product Support Sr. Staff Engineer I
Product Support Sr. Staff Engineer I
About PAC:<br><br>Who We Are: Panasonic Avionics takes entertainment to new heights. We're the world's leading supplier of (IFEC) inflight entertainment and communications systems that allow airbor...
Product Support Sr. Staff Engineer I
Product Support Sr. Staff Engineer I
About PAC:<br><br>Who We Are: Panasonic Avionics takes entertainment to new heights. We're the world's leading supplier of (IFEC) inflight entertainment and communications systems that allow airbor...
System Engineer - Linux
System Engineer - Linux
System Engineer - Linux<br><br>Req #: 190033714<br><br>Location: Plano, TX, US<br><br>Job Category: Technology<br><br>Job Description:<br><br>As an experienced Infrastructure Engineering profession...
About JPMorgan Chase: JP Morgan Chase is a financial services provider that offers investment banking, asset management, treasury, and other services.
System Engineer - Linux
System Engineer - Linux<br><br>Req #: 190033714<br><br>Location: Plano, TX, US<br><br>Job Category: Technology<br><br>Job Description:<br><br>As an experienced Infrastructure Engineering profession...
About JPMorgan Chase: JP Morgan Chase is a financial services provider that offers investment banking, asset management, treasury, and other services.
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: