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 salary data.
Help us improve our data by signing up and submitting your salary.
Create Your Profile
Find C++ jobs on Hired.

C++ Resources

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

C++ Engineer Jobs

Senior Backend Engineer
Senior Backend Engineer
5001+ employees
Are you looking for unlimited opportunities to develop and succeed? With work that challenges and makes a difference, within a flexible and supportive environment, we can help our customers achieve...
About Manulife: Manulife is a financial services company providing financial advice, insurance, and wealth and asset management solutions.
Senior Backend Engineer
5001+ employees
Senior Backend Engineer
Are you looking for unlimited opportunities to develop and succeed? With work that challenges and makes a difference, within a flexible and supportive environment, we can help our customers achieve...
About Manulife: Manulife is a financial services company providing financial advice, insurance, and wealth and asset management solutions.
Software Development Engineer, Transportation Technology
Software Development Engineer, Transportation Technology
5001+ employees
It's no secret that Amazon relies on its technology to deliver millions of packages every day to its customers - on time, with low cost. The Middle Mile Transportation Technology organization, buil...
About Amazon: Amazon is a company operating a marketplace for consumers, sellers, and content creators.
Software Development Engineer, Transportation Technology
5001+ employees
Software Development Engineer, Transportation Technology
It's no secret that Amazon relies on its technology to deliver millions of packages every day to its customers - on time, with low cost. The Middle Mile Transportation Technology organization, buil...
About Amazon: Amazon is a company operating a marketplace for consumers, sellers, and content creators.
Software Development Engineer
Software Development Engineer
5001+ employees
Amazon is looking for exceptional, motivated software engineers to work in the Kindle Reader organization. As a Software Engineer you will take an exciting and challenging role on a team that is in...
About Amazon: Amazon is a company operating a marketplace for consumers, sellers, and content creators.
Software Development Engineer
5001+ employees
Software Development Engineer
Amazon is looking for exceptional, motivated software engineers to work in the Kindle Reader organization. As a Software Engineer you will take an exciting and challenging role on a team that is in...
About Amazon: Amazon is a company operating a marketplace for consumers, sellers, and content creators.
Ground System Engineer
Ground System Engineer
5001+ employees
Raytheon Pasadena is looking for a Ground System Engineer to provide system engineering support to software development activities.<br><br>Responsibilities include, but are not limited to:<br><br>*...
About Raytheon: Raytheon is a global company that specializes in defense and other government markets.
Ground System Engineer
5001+ employees
Ground System Engineer
Raytheon Pasadena is looking for a Ground System Engineer to provide system engineering support to software development activities.<br><br>Responsibilities include, but are not limited to:<br><br>*...
About Raytheon: Raytheon is a global company that specializes in defense and other government markets.
New Glenn Verification Engineer
New Glenn Verification Engineer
1501-5000 employees
Description:<br><br>As part of a small, passionate and accomplished team of experts, you will work on launch vehicles, space vehicles, and launch facility systems for the New Glenn Program. You wil...
About Blue Origin: Blue Origin is an aerospace manufacturer and spaceflight services company.
New Glenn Verification Engineer
1501-5000 employees
New Glenn Verification Engineer
Description:<br><br>As part of a small, passionate and accomplished team of experts, you will work on launch vehicles, space vehicles, and launch facility systems for the New Glenn Program. You wil...
About Blue Origin: Blue Origin is an aerospace manufacturer and spaceflight services 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: