C++ Software Engineer Job Trends

Software Engineer - C++
UK

The median Software Engineer - C++ salary in the UK is £75,000 per year, according to job vacancies posted during the 6 months leading to 19 October 2026.

The table below compares current salary benchmarking and summary statistics with the previous two years.

6 months to
19 Oct 2026
Same period 2025 Same period 2024
Rank 485 582 511
Rank change year-on-year +97 -71 +101
Permanent jobs requiring a C++ Software Engineer 379 68 245
As % of all permanent jobs in the UK 0.32% 0.14% 0.35%
As % of the Job Titles category 0.34% 0.15% 0.37%
Number of salaries quoted 276 52 169
10th Percentile £51,625 £43,500 £35,000
25th Percentile £60,000 £62,500 £47,500
Median annual salary (50th Percentile) £75,000 £65,000 £60,000
Median % change year-on-year +15.38% +8.33% +4.35%
75th Percentile £90,000 £105,000 £70,000
90th Percentile £100,000 £121,250 £82,500
UK excluding London median annual salary £65,000 £65,000 £60,000
% change year-on-year - +8.33% +4.35%

All Permanent IT Job Roles
UK

For comparison with the information above, the following table provides summary statistics for all permanent IT job vacancies. Most job vacancies include a discernible job title that can be normalized. As such, the figures in the second row provide an indication of the number of permanent jobs in our overall sample.

6 months to
19 Oct 2026
Same period 2025 Same period 2024
Permanent vacancies in the UK with a recognized job title 110,575 43,887 66,229
% of permanent jobs with a recognized job title 92.35% 89.81% 95.36%
Number of salaries quoted 74,795 25,885 37,895
10th Percentile £30,250 £28,000 £31,250
25th Percentile £41,250 £35,000 £41,250
Median annual salary (50th Percentile) £59,000 £52,500 £56,000
Median % change year-on-year +12.38% -6.25% -6.67%
75th Percentile £76,250 £73,750 £75,000
90th Percentile £98,750 £93,750 £95,000
UK excluding London median annual salary £55,000 £45,000 £50,000
% change year-on-year +22.22% -10.00% -4.76%

C++ Software Engineer Job Vacancy Trend

Historical trend showing the proportion of permanent IT job postings featuring 'C++ Software Engineer' in the job title relative to all permanent IT jobs advertised.

C++ Software Engineer job vacancy trend in the UK

C++ Software Engineer Salary Trend

Salary distribution trend for C++ Software Engineer job vacancies in the UK.

Salary distribution trend for C++ Software Engineer job vacancies in the UK

C++ Software Engineer Salary Histogram

Salary distribution for jobs citing C++ Software Engineer over the 6 months to 19 October 2026.

Salary histogram for C++ Software Engineer in the UK

C++ Software Engineer Top 13 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ Software Engineer within the UK over the 6 months to 19 October 2026. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Jobs
England +103 359 £75,000 +15.38% 137
UK excluding London +97 324 £65,000 - 103
South East +48 117 £65,000 -27.78% 33
Work from Home +17 97 £77,500 +19.23% 67
East of England +26 76 £74,500 +14.62% 27
South West -30 68 £60,000 -7.69% 17
London -54 50 £100,000 -9.09% 35
North of England -56 25 £100,000 +122.22% 10
North East - 25 £100,000 - 1
Midlands -30 23 £75,000 +39.53% 11
East Midlands - 23 £75,000 - 7
Scotland - 12 £85,000 - 7
Wales - 3 - -

C++ Software Engineer Skill Set Top 30 Co-Occurring Skills & Capabilities

For the 6 months to 19 October 2026, C++ Software Engineer job roles required the following skills and capabilities in order of popularity. The figures indicate the absolute number of co-occurrences and as a proportion of all permanent job ads featuring C++ Software Engineer in the job title.

RankSkillShareJob Ads
1C++100.0%379
1Software Engineering100.0%379
3Linux29.6%112
4Python24.3%92
5AI16.9%64
6Degree16.6%63
7Computer Science12.1%46
8C#11.6%44
9C10.8%41
9Computer Science Degree10.8%41
11SDLC10.6%40
12Security Cleared10.3%39
13Agile9.0%34
14Mathematics8.7%33
15AWS8.4%32
15Low Latency8.4%32
15Rust8.4%32
18SC Cleared8.2%31
19Computational Fluid Dynamics7.4%28
19Finite Element Analysis7.4%28
21Data Science6.9%26
21OOP6.9%26
23Embedded C++6.6%25
24Workflow5.8%22
25Problem-Solving5.5%21
26Git5.3%20
27Boost C++ Libraries5.0%19
27Docker5.0%19
29Machine Learning4.7%18
29Master's Degree4.7%18

C++ Software Engineer Skill Set Co-Occurring Skills & Capabilities by Category

The table below expands on the one above by listing co-occurrences one category at a time. It covers the same employment type, locality and period, with up to 20 co-occurrences in each category.