The median annual salary for a C++ Software Engineer was £42,500 in advertised job vacancies during the 3 months to 23 June 2017.

The first table below provides salary benchmarking and summary statistics including a comparison to same period in the previous 2 years.

Software Engineer - C++
UK
3 months to
23 Jun 2017
Same period 2016 Same period 2015
Rank 412 520 504
Rank change year-on-year +108 -16  
Permanent jobs requiring a C++ Software Engineer 608 449 576
As % of all permanent IT jobs advertised in the UK 0.68% 0.46% 0.52%
As % of the Job Titles category 0.71% 0.47% 0.54%
Number of salaries quoted 532 407 489
Median salary £42,500 £40,000 £40,000
Median salary % change year-on-year +6.25% -  
90% offered a salary of more than £31,350 £30,000 £30,000
10% offered a salary of more than £60,000 £55,000 £55,000
UK excluding London median salary £42,500 £40,000 £40,000
% change year-on-year +6.25% -  

The next table is for comparison with the above and includes summary statistics for all job roles in permanent job vacancies. Most job vacancies include a discernible job title. As such, the figures in the first row provide an indication of the number of permanent jobs in our overall sample.

IT Job Roles
UK
Permanent job vacancies with a job title containing a recognized job role 85523 94943 107102
As % of all permanent IT job vacancies advertised in the UK 95.96% 96.54% 96.59%
Number of salaries quoted 69945 79998 88268
Median salary £46,250 £47,500 £45,000
Median salary % change year-on-year -2.63% +5.55%  
90% offered a salary of more than £27,500 £27,500 £26,500
10% offered a salary of more than £74,000 £70,000 £71,000
UK excluding London median salary £42,500 £41,500 £40,000
% change year-on-year +2.40% +3.75%  

C++ Software Engineer
Job Vacancy Trend

The job posting trend of jobs advertised that featured C++ Software Engineer in the job title.

Job vacancy trend for C++ Software Engineer in the UK

C++ Software Engineer
Salary Trend

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing C++ Software Engineer.

Salary trend for C++ Software Engineer in the UK

C++ Software Engineer
Salary Histogram

The salary distribution of IT jobs citing C++ Software Engineer over the 3 months to 23 June 2017.

Salary histogram for C++ Software Engineer in the UK

C++ Software Engineer
Top 30 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 3 months to 23 June 2017. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 3 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Last 3 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England +104 567 £42,500 +6.25% 76
East of England +66 143 £47,500 +26.66% 24
Cambridgeshire +59 129 £48,750 -2.50% 21
Cambridge +54 124 £50,000 - 20
South East -9 117 £45,000 +5.88% 23
London +47 101 £55,000 +12.82% 9
South West +74 97 £40,000 -9.09% 12
Yorkshire +46 45 £42,500 -5.55%
Bristol +11 41 £42,500 -5.55% 8
Berkshire +39 31 £43,500 -13.00% 5
Scotland +36 28 £40,000 -3.61% 3
Dorset +25 27 £40,000 -11.11% 3
Edinburgh +19 25 £42,500 +2.40% 2
North West -36 25 £45,000 +12.50% 4
Manchester -13 24 £45,000 +12.50% 3
East Midlands -28 23 £32,500 -7.14% 3
City of London +39 21 £62,500 +38.88% 2
Hampshire -24 20 £52,500 +31.25% 3
Surrey +27 19 £45,000 +5.88% 9
North East - 19 £35,000 - 1
West Sussex +1 17 £30,000 -40.00% 1
Northampton -3 17 £32,500 +8.33% 3
Northamptonshire -15 17 £32,500 -4.41% 3
South Yorkshire -4 15 £42,500 -5.55%
Bournemouth - 15 £40,000 -
Durham - 15 £35,000 - 1
West End of London +12 14 £35,000 - 1
Barnsley +2 14 £42,500 -5.55%
Reading +26 13 £42,500 -15.00% 2
Gloucestershire -1 13 £35,000 -22.22%

C++ Software Engineer Skill Set
Top 30 Co-occurring IT Skills

For the 6 months to 23 June 2017, C++ Software Engineer job roles required the following IT skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads featuring C++ Software Engineer in the job title.

1 1076 (100.00%) C++
2 1070 (99.44%) Software Engineering
3 513 (47.68%) Linux
4 475 (44.14%) C
5 415 (38.57%) Degree
6 366 (34.01%) Computer Science
7 332 (30.86%) Java
8 330 (30.67%) C#
9 326 (30.30%) Windows
10 296 (27.51%) Python
11 267 (24.81%) Agile Software Development
12 259 (24.07%) OO
13 241 (22.40%) Mathematics
14 187 (17.38%) Multithreading
15 171 (15.89%) Physics
16 168 (15.61%) Algorithms
17 161 (14.96%) Visual Studio
18 149 (13.85%) STL
19 146 (13.57%) Embedded C
20 144 (13.38%) SQL
21 138 (12.83%) Computer Science Degree
22 124 (11.52%) Electronics
23 119 (11.06%) SDLC
24 118 (10.97%) Embedded C++
24 118 (10.97%) Boost C++ Libraries
25 116 (10.78%) OOP
26 114 (10.59%) Scrum
27 111 (10.32%) JavaScript
27 111 (10.32%) Android
28 104 (9.67%) HTML

C++ Software Engineer Skill Set
Co-occurring IT Skills by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same job type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Application Platforms
1 13 (1.21%) Elasticsearch
2 9 (0.84%) Cloud Foundry
3 7 (0.65%) Apache
3 7 (0.65%) JBoss
3 7 (0.65%) Tomcat
4 6 (0.56%) nginx
4 6 (0.56%) WebLogic
5 5 (0.46%) Jetty
5 5 (0.46%) WebSphere
6 3 (0.28%) DNN
7 2 (0.19%) IIS
8 1 (0.093%) Apache Spark
8 1 (0.093%) OpenStack
8 1 (0.093%) Oracle SOA Suite
Applications
1 5 (0.46%) Microsoft Excel
2 4 (0.37%) Microsoft Office
3 2 (0.19%) Simulink
4 1 (0.093%) AutoCAD
4 1 (0.093%) Stata
Business Applications
1 5 (0.46%) SAP Oil and Gas
2 1 (0.093%) Infor M3
Cloud Services
1 12 (1.12%) Amazon AWS
1 12 (1.12%) GitHub
2 9 (0.84%) SaaS
3 8 (0.74%) Google Play
3 8 (0.74%) iTunes
4 2 (0.19%) Office 365
5 1 (0.093%) Cloud Computing
5 1 (0.093%) Microsoft Azure
5 1 (0.093%) PaaS
Communications & Networking
1 56 (5.20%) TCP/IP
2 52 (4.83%) Wireless
3 46 (4.28%) Ethernet
4 29 (2.70%) Bluetooth
5 26 (2.42%) RS-232
6 25 (2.32%) InfiniBand
7 22 (2.04%) Wi-Fi
8 20 (1.86%) Internet
9 19 (1.77%) RS-485
10 18 (1.67%) GSM
11 14 (1.30%) Network Security
12 12 (1.12%) RTP
13 11 (1.02%) Diameter Protocol
13 11 (1.02%) HTTP
13 11 (1.02%) LTE
13 11 (1.02%) RANAP
13 11 (1.02%) UMTS
13 11 (1.02%) Wireshark
14 10 (0.93%) Asterisk PBX
14 10 (0.93%) PBX
Database & Business Intelligence
1 28 (2.60%) SQL Server
2 25 (2.32%) MySQL
3 18 (1.67%) NoSQL
4 14 (1.30%) Big Data
4 14 (1.30%) Relational Database
5 10 (0.93%) PostgreSQL
6 9 (0.84%) MongoDB
7 7 (0.65%) GIS
7 7 (0.65%) RDBMS
8 6 (0.56%) Oracle Database
9 5 (0.46%) InterSystems Cache
9 5 (0.46%) Oracle Database 11g
10 4 (0.37%) Data Mining
11 3 (0.28%) Apache Cassandra
11 3 (0.28%) SQLite
12 2 (0.19%) Geospatial Data
12 2 (0.19%) Hadoop
12 2 (0.19%) Redis
13 1 (0.093%) Blockchain
13 1 (0.093%) Kdb+
Development Applications
1 161 (14.96%) Visual Studio
2 89 (8.27%) Git (software)
3 82 (7.62%) Subversion
4 38 (3.53%) Eclipse
5 28 (2.60%) Android Studio
6 26 (2.42%) JIRA
7 19 (1.77%) Jenkins
8 15 (1.39%) GDB
8 15 (1.39%) GoogleTest
8 15 (1.39%) Mercurial
9 12 (1.12%) LabVIEW
9 12 (1.12%) Team Foundation Server
10 11 (1.02%) GCC
11 10 (0.93%) Rational DOORS
11 10 (0.93%) Trac
12 9 (0.84%) Hudson
12 9 (0.84%) Maven
12 9 (0.84%) Rational Rhapsody
13 8 (0.74%) NUnit
13 8 (0.74%) Xcode
General
1 124 (11.52%) Electronics
2 93 (8.64%) Finance
3 81 (7.53%) Games
4 73 (6.78%) Telecoms
5 47 (4.37%) Automotive
6 25 (2.32%) Manufacturing
7 23 (2.14%) Marketing
8 20 (1.86%) Banking
9 16 (1.49%) Multimedia
10 13 (1.21%) Aerospace
11 10 (0.93%) Military
12 9 (0.84%) Retail
13 8 (0.74%) Advertising
13 8 (0.74%) Legal
14 6 (0.56%) Front Office
15 5 (0.46%) Law
16 4 (0.37%) Billing
16 4 (0.37%) Investment Banking
17 2 (0.19%) Pharmaceutical
18 1 (0.093%) Financial Institution
Libraries, Frameworks & Software Standards
1 149 (13.85%) STL
2 118 (10.97%) Boost C++ Libraries
3 104 (9.67%) HTML
4 89 (8.27%) .NET
5 88 (8.18%) Qt
6 83 (7.71%) MFC
7 55 (5.11%) CSS
8 49 (4.55%) XML
9 45 (4.18%) OpenGL
10 40 (3.72%) AngularJS
11 31 (2.88%) COM
12 28 (2.60%) .NET Framework
13 26 (2.42%) WCF
14 25 (2.32%) WPF
15 22 (2.04%) DirectX
16 20 (1.86%) Web Services
17 18 (1.67%) Ajax
18 16 (1.49%) Apache Axis
19 15 (1.39%) SOAP
20 14 (1.30%) ASP.NET
Miscellaneous
1 366 (34.01%) Computer Science
2 168 (15.61%) Algorithms
3 84 (7.81%) Embedded Systems
4 45 (4.18%) Device Driver
5 42 (3.90%) Data Structures
6 37 (3.44%) Analytical Skills
7 29 (2.70%) 3D Graphics
8 25 (2.32%) Greenfield Project
9 18 (1.67%) 3D Printing
10 16 (1.49%) Augmented Reality
10 16 (1.49%) Field-Programmable Gate Array
11 15 (1.39%) Enterprise Software
12 14 (1.30%) CUDA
13 12 (1.12%) CAN bus
14 11 (1.02%) Contactless
15 10 (0.93%) PMI
16 9 (0.84%) Mobile App
17 8 (0.74%) Client/Server
17 8 (0.74%) Smart City
18 7 (0.65%) iPad
Operating Systems
1 513 (47.68%) Linux
2 326 (30.30%) Windows
3 111 (10.32%) Android
4 68 (6.32%) Unix
5 53 (4.93%) Apple iOS
6 50 (4.65%) Embedded Linux
7 24 (2.23%) Windows Embedded Compact
8 20 (1.86%) Windows XP
9 12 (1.12%) Mac OS X
9 12 (1.12%) Windows 10
10 10 (0.93%) Windows 7
11 5 (0.46%) Windows Server
12 4 (0.37%) Mac OS
12 4 (0.37%) Windows Mobile
13 3 (0.28%) OpenVMS
13 3 (0.28%) VMS
13 3 (0.28%) Windows Server 2012
14 1 (0.093%) Debian
14 1 (0.093%) SUSE
14 1 (0.093%) ThreadX
Processes & Methodologies
1 1070 (99.44%) Software Engineering
2 267 (24.81%) Agile Software Development
3 259 (24.07%) OO
4 241 (22.40%) Mathematics
5 187 (17.38%) Multithreading
6 171 (15.89%) Physics
7 119 (11.06%) SDLC
8 116 (10.78%) OOP
9 114 (10.59%) Scrum
10 104 (9.67%) UML
11 88 (8.18%) TDD
12 86 (7.99%) OOD
13 69 (6.41%) Open Source
14 55 (5.11%) Test Automation
15 50 (4.65%) Machine Learning
16 45 (4.18%) Unit Testing
17 44 (4.09%) CAE
18 42 (3.90%) Image Processing
19 32 (2.97%) Multithreaded Programming
20 27 (2.51%) Presales
Programming Languages
1 1076 (100.00%) C++
2 475 (44.14%) C
3 332 (30.86%) Java
4 330 (30.67%) C#
5 296 (27.51%) Python
6 146 (13.57%) Embedded C
7 144 (13.38%) SQL
8 118 (10.97%) Embedded C++
9 111 (10.32%) JavaScript
10 48 (4.46%) MATLAB
11 29 (2.70%) Fortran
12 28 (2.60%) Perl
13 26 (2.42%) Bash Shell
14 25 (2.32%) Ruby
15 22 (2.04%) Objective-C
16 20 (1.86%) Assembly Language
17 17 (1.58%) Scala
18 15 (1.39%) PHP
19 12 (1.12%) Delphi
19 12 (1.12%) Shell Script
Qualifications
1 415 (38.57%) Degree
2 138 (12.83%) Computer Science Degree
3 83 (7.71%) PhD
4 60 (5.58%) Security Cleared
5 59 (5.48%) Numerate Degree
6 19 (1.77%) SC Cleared
7 16 (1.49%) Master's Degree
8 11 (1.02%) HND
9 10 (0.93%) PMI Certification
10 9 (0.84%) DV Cleared
11 4 (0.37%) MCP
11 4 (0.37%) Microsoft Certification
Quality Assurance & Compliance
1 20 (1.86%) ISO 9001
2 18 (1.67%) QA
3 11 (1.02%) MISRA
4 9 (0.84%) JTAG
5 8 (0.74%) MISRA C
6 5 (0.46%) Def Stans
7 1 (0.093%) DO-178B
7 1 (0.093%) DO-254
System Software
1 58 (5.39%) Firmware
2 16 (1.49%) Docker
3 7 (0.65%) KVM
3 7 (0.65%) VMware Infrastructure
4 3 (0.28%) NFS
5 2 (0.19%) Virtual Machines
Systems Management
1 12 (1.12%) Puppet
2 8 (0.74%) Ansible
3 7 (0.65%) Opscode Chef
4 2 (0.19%) Kubernetes
Vendors
1 80 (7.43%) Microsoft
2 30 (2.79%) Oracle
3 27 (2.51%) Google
4 14 (1.30%) Freescale
5 10 (0.93%) Cisco
6 8 (0.74%) ILOG
7 7 (0.65%) VMware
8 6 (0.56%) IBM
8 6 (0.56%) Lauterbach
9 5 (0.46%) Altova
9 5 (0.46%) SAP
9 5 (0.46%) Splunk
10 4 (0.37%) Salesforce.com
11 3 (0.28%) Clearswift
11 3 (0.28%) Perforce
12 2 (0.19%) Atlassian
12 2 (0.19%) Facebook
12 2 (0.19%) Yahoo!
13 1 (0.093%) Green Hills
13 1 (0.093%) Xilinx
Cambridge, Cambridgeshire
IT Connections
Salary: 45,000 to £55,000
Posted: 9 hours ago
Surbiton, Surrey
Real Time Recruitment Solutions
Salary: 30,000 to 40,000
Posted: 14 hours ago
London
IT Connections
Salary: to £60,000
Posted: 9 hours ago
Tring, Hertfordshire
Understanding Recruitment
Salary: £30000.00 per annum + Benefits
Posted: 10 hours ago
Brighton, East Sussex
ARC IT Recruitment Ltd
Salary: £0.00 per annum + £DOE + Bonus + Benefits
Posted: 9 hours ago
West London
IT Connections
Salary: £40,000 to £60,000
Posted: 9 hours ago
Cambridge, Cambridgeshire
Amazing Prospects Ltd
Salary: £30k - 55k per year + Full Benefits Package,Best Around!!
Posted: 18 hours ago
London
DCL Search & Selection
Salary: £40000 - £45000 per annum
Posted: 9 hours ago
Northampton, Northamptonshire
IT Connections
Salary: £25,000 to £40,000
Posted: 13 hours ago
Oxfordshire
ARC IT Recruitment Ltd
Salary: £DOE + Brilliant Benefits
Posted: 9 hours ago
Cambridge, Cambridgeshire
IT Connections
Salary: 45,000 to £60,000
Posted: 9 hours ago
Central London / West End
IT Connections
Salary: £40,000 to £50,000
Posted: 13 hours ago
Cambridgeshire
IT Connections
Salary: to £60K
Posted: 9 hours ago
Northampton, Northamptonshire
IT Connections
Salary: £25,000 to £33,000
Posted: 13 hours ago
Weybridge, Surrey
Spectrum IT Recruitment (South) Ltd
Salary: £50000 - £65000 per annum
Posted: Yesterday
Oxfordshire
ReThink Recruitment
Salary: £30000.00 - £50000.00 per annum
Posted: Yesterday
Bristol, Avon
Sanderson
Salary: £40000 - £45000 per annum
Posted: Yesterday
Cambridge, Cambridgeshire
Real Time Recruitment Solutions
Salary: 40k - 50k (DOE) Plus Fantastic Benefits
Posted: 3 days ago
Cambridge, Cambridgeshire
Empiric
Salary: £40,000 per annum
Posted: 14 hours ago
Bristol Area
ANSON MCCADE
Salary: UKP 50000 per year
Posted: Yesterday
Cardiff, South Glamorgan
ANSON MCCADE
Salary: UKP 50000 per year
Posted: Yesterday
Newport, Gwent
ANSON MCCADE
Salary: UKP 50000 per year
Posted: Yesterday
Fleet, Hampshire
Spectrum IT Recruitment (South) Ltd
Salary: £40000 - £50000 per annum
Posted: Yesterday
Cambridge, Cambridgeshire
ECM Selection
Salary: to £50k DoE + top benefits
Posted: Yesterday
Bristol, Avon
Randstad Technologies
Salary: £65000.00 per annum
Posted: Yesterday
Northampton, Northamptonshire
IT Connections
Salary: £25,000 to £33,000
Posted: 13 hours ago
Bristol, Avon
Real Time Recruitment Solutions
Salary: 50,000 - 60,000 plus benefits
Posted: 4 days ago
Bristol, Avon
Novate IT Ltd
Salary: £50000 - £70000 per annum + bonus + benefits
Posted: Yesterday
Cambridge, Cambridgeshire
Amazing Prospects Ltd
Salary: £30k - 50k per year + Incredible Prospects+Potential+Benefits
Posted: 3 days ago
Watford, Hertfordshire
Informatiq Consulting
Salary: £28000 - £35000 per annum + Bens
Posted: Yesterday