The average salary for a Late-Career C++ Software Engineer is $120,000.
Is C++ Software Engineer your job title? Find out what you should be paid
Use our tool to get a personalized report on your market worth.
$90k - $130k
$82k - $166k
Your Market Worth Over Time
How has your pay changed over time for your market? Find out by taking our salary quiz.
Job Description for C++ Software Engineer
A career as a C++ software engineer is a fast-paced yet rewarding career that offers many growth and development opportunities. A C++ software engineer will be required to have a strong work ethic and great interpersonal skills, as the position typically requires working in small groups. Due to the work environment of a C++ software engineer, an individual seeking this career will also need to have strong and effective oral and writing communication skills in order to communicate with other gro…Read more
C++ Software Engineer Job Listings
Search for more jobs
Popular Skills for C++ Software Engineer
C++ Programming Language
Pay by Experience Level for C++ Software Engineer
An entry-level C++ Software Engineer with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of $67,444 based on 18 salaries. An early career C++ Software Engineer with 1-4 years of experience earns an average total compensation of $77,834 based on 78 salaries. A mid-career C++ Software Engineer with 5-9 years of experience earns an average total compensation of $92,403 based on 33 salaries. An experienced C++ Software Engineer with 10-19 years of experience earns an average total compensation of $101,130 based on 26 salaries.
Years of Experience
This data is based on 155 survey responses.
Related Job Salaries
$60k - $124k
$50k - $103k
$83k - $152k
$74k - $139k
$103k - $173k
$52k - $113k
$81k - $153k
$87k - $157k
$48k - $99k
$49k - $99k