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
$145,310
The salaries of candidates in this role range from a low of $75,000 to a high of $250,000, with a median salary of $142,500.

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

Senior Specialist, Federal Java Developer
Senior Specialist, Federal Java Developer
Known for being a great place to work and build a career, KPMG provides audit, tax and advisory services for organizations in today's most important industries. Our growth is driven by delivering r...
Senior Specialist, Federal Java Developer
Senior Specialist, Federal Java Developer
Known for being a great place to work and build a career, KPMG provides audit, tax and advisory services for organizations in today's most important industries. Our growth is driven by delivering r...
Web Production Specialist
Web Production Specialist
Overview<br><br>As a key member of the Social Media Team within the Communications Department, the Web Production Specialist contributes to the creative design, web organization and helps maintain ...
Web Production Specialist
Web Production Specialist
Overview<br><br>As a key member of the Social Media Team within the Communications Department, the Web Production Specialist contributes to the creative design, web organization and helps maintain ...
Sr. Leader, Software Development (Elastic Beanstalk)
Sr. Leader, Software Development (Elastic Beanstalk)
5001+ employees
AWS Elastic Beanstalk is dedicated to making the process of deploying and managing web applications and services into AWS as easy as possible. Elastic Beanstalk is uniquely positioned to serve as a...
About Amazon: Amazon is an electronic commerce and cloud computing company.
Sr. Leader, Software Development (Elastic Beanstalk)
5001+ employees
Sr. Leader, Software Development (Elastic Beanstalk)
AWS Elastic Beanstalk is dedicated to making the process of deploying and managing web applications and services into AWS as easy as possible. Elastic Beanstalk is uniquely positioned to serve as a...
About Amazon: Amazon is an electronic commerce and cloud computing company.
Application Support Engineer
Application Support Engineer
3+ years Development or Architecture experience for multi-tiered business applications<br><br>* 2+ years production systems engineering and/or support role.<br>* Proven experience with monitoring t...
Application Support Engineer
Application Support Engineer
3+ years Development or Architecture experience for multi-tiered business applications<br><br>* 2+ years production systems engineering and/or support role.<br>* Proven experience with monitoring t...
Software Development Engineer
Software Development Engineer
5001+ employees
The Alexa Shopping Grocery Team, a team within Alexa Voice Shopping, enables customers to quickly build carts of all their household grocery needs using voice and across device formats such as the ...
About Amazon: Amazon is an electronic commerce and cloud computing company.
Software Development Engineer
5001+ employees
Software Development Engineer
The Alexa Shopping Grocery Team, a team within Alexa Voice Shopping, enables customers to quickly build carts of all their household grocery needs using voice and across device formats such as the ...
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: