C++
UK

The following table provides summary statistics for permanent job vacancies with a requirement for C++ skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited C++ over the 6 months to 9 May 2024 with a comparison to the same period in the previous 2 years.

6 months to
9 May 2024
Same period 2023 Same period 2022
Rank 142 145 95
Rank change year-on-year +3 -50 -1
Permanent jobs citing C++ 2,028 2,475 5,699
As % of all permanent jobs advertised in the UK 2.05% 2.44% 3.63%
As % of the Programming Languages category 6.12% 5.64% 6.72%
Number of salaries quoted 1,630 1,757 2,253
10th Percentile £39,500 £35,000 £35,000
25th Percentile £46,930 £47,000 £47,500
Median annual salary (50th Percentile) £60,000 £65,000 £65,000
Median % change year-on-year -7.69% - +13.04%
75th Percentile £73,750 £86,250 £93,750
90th Percentile £95,000 £120,000 £132,500
UK excluding London median annual salary £56,500 £60,000 £52,500
% change year-on-year -5.83% +14.29% -

All Programming Languages
UK

C++ is in the Programming Languages category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for coding skills.

Permanent vacancies with a requirement for coding skills 33,162 43,852 84,744
As % of all permanent jobs advertised in the UK 33.46% 43.27% 54.01%
Number of salaries quoted 24,974 27,985 43,449
10th Percentile £35,000 £38,750 £37,000
25th Percentile £45,000 £49,500 £46,250
Median annual salary (50th Percentile) £60,000 £65,000 £62,500
Median % change year-on-year -7.69% +4.00% +13.64%
75th Percentile £77,500 £86,250 £82,500
90th Percentile £100,000 £106,275 £100,000
UK excluding London median annual salary £54,000 £55,000 £53,112
% change year-on-year -1.82% +3.55% +6.22%

C++
Job Vacancy Trend

Job postings citing C++ as a proportion of all IT jobs advertised.

Job vacancy trend for C++ in the UK

C++
Salary Trend

3-month moving average salary quoted in jobs citing C++.

Salary trend for C++ in the UK

C++
Salary Histogram

Salary distribution for jobs citing C++ over the 6 months to 9 May 2024.

Salary histogram for C++ in the UK

C++
Top 17 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the UK over the 6 months to 9 May 2024. 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 +14 1,748 £60,000 -14.29% 979
UK excluding London +22 1,636 £56,500 -5.83% 677
Work from Home -55 620 £60,000 -7.69% 420
South East +14 560 £57,500 -7.63% 205
London -70 330 £95,000 +12.43% 352
South West +18 295 £55,000 -12.00% 123
North of England +56 215 £57,500 - 70
Midlands +5 199 £50,000 -4.76% 87
Scotland -60 176 £60,000 +13.21% 46
East of England +24 143 £60,000 - 146
North West +50 116 £61,750 +2.92% 48
West Midlands -7 116 £57,500 - 39
East Midlands +16 83 £48,745 +8.32% 48
Yorkshire +46 75 £47,500 +11.76% 15
Wales +10 45 £50,000 +11.11% 8
North East +13 24 £55,000 +10.55% 8
Northern Ireland +8 5 - - 5

C++
Co-occurring Skills and Capabilities by Category

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

Application Platforms
1 67 (3.30%) Apache
2 18 (0.89%) Confluence
3 15 (0.74%) Apache Spark
4 12 (0.59%) nginx
5 6 (0.30%) IIS
5 6 (0.30%) Kinematics
6 5 (0.25%) IBM Notes
7 3 (0.15%) Ethereum
7 3 (0.15%) Hyperledger
8 2 (0.099%) CMS
8 2 (0.099%) SAS
8 2 (0.099%) WinCC
9 1 (0.049%) Apache Airflow
9 1 (0.049%) WebLogic
Applications
1 79 (3.90%) Simulink
2 11 (0.54%) GNU Octave
3 10 (0.49%) Microsoft Office
4 7 (0.35%) Microsoft Excel
5 6 (0.30%) OrCAD
6 2 (0.099%) CANalyzer
6 2 (0.099%) Doxygen
6 2 (0.099%) Fusion 360
7 1 (0.049%) CATIA
7 1 (0.049%) EViews
7 1 (0.049%) Microsoft PowerPoint
7 1 (0.049%) SOLIDWORKS
7 1 (0.049%) Spreadsheet
7 1 (0.049%) SPSS
7 1 (0.049%) Stateflow
Business Applications
1 11 (0.54%) Teamcenter
2 4 (0.20%) Visualfiles
3 1 (0.049%) Dynamics CRM
3 1 (0.049%) LabWindows
3 1 (0.049%) Oracle Applications
3 1 (0.049%) SAP Business One
Cloud Services
1 150 (7.40%) Azure
2 147 (7.25%) AWS
3 57 (2.81%) SaaS
4 35 (1.73%) Azure DevOps
5 23 (1.13%) GCP
6 20 (0.99%) GitHub
7 13 (0.64%) OpenShift
7 13 (0.64%) Serverless
8 12 (0.59%) Pulumi
9 10 (0.49%) Power Platform
10 9 (0.44%) Sentry
11 8 (0.39%) AWS IoT
11 8 (0.39%) Cloud Computing
11 8 (0.39%) WhatsApp
12 7 (0.35%) Amazon EC2
12 7 (0.35%) AWS Lambda
13 5 (0.25%) PaaS
13 5 (0.25%) PowerApps
14 4 (0.20%) AWS CloudFormation
14 4 (0.20%) Power Automate
Communications & Networking
1 78 (3.85%) TCP/IP
2 40 (1.97%) Wireless
3 34 (1.68%) Network Security
4 27 (1.33%) MQTT
5 24 (1.18%) 5G
5 24 (1.18%) Wi-Fi
6 23 (1.13%) Modbus
7 22 (1.08%) Internet
8 21 (1.04%) 4G
9 20 (0.99%) Ethernet
10 19 (0.94%) SD-WAN
10 19 (0.94%) WAN
11 18 (0.89%) 3G
11 18 (0.89%) Bluetooth
11 18 (0.89%) RS-485
12 17 (0.84%) DNS
13 14 (0.69%) Firewall
14 12 (0.59%) HTTP
15 11 (0.54%) LoRaWAN
16 10 (0.49%) Wireshark
Database & Business Intelligence
1 77 (3.80%) SQL Server
2 66 (3.25%) PostgreSQL
3 37 (1.82%) MongoDB
4 30 (1.48%) NoSQL
5 26 (1.28%) MySQL
6 20 (0.99%) Relational Database
7 16 (0.79%) Redis
8 14 (0.69%) Big Data
9 13 (0.64%) Elasticsearch
10 8 (0.39%) Power BI
11 7 (0.35%) KDB
11 7 (0.35%) Kdb+
11 7 (0.35%) RDBMS
11 7 (0.35%) SQLite
12 6 (0.30%) Hadoop
13 5 (0.25%) Amazon RDS
13 5 (0.25%) Metadata
13 5 (0.25%) SQL Server Reporting Services
14 4 (0.20%) Apache Cassandra
14 4 (0.20%) BusinessObjects
Development Applications
1 175 (8.63%) Git
2 122 (6.02%) Visual Studio
3 78 (3.85%) JIRA
4 75 (3.70%) Subversion
5 72 (3.55%) Jenkins
6 49 (2.42%) GitLab
7 46 (2.27%) LabVIEW
8 30 (1.48%) CMake
9 25 (1.23%) Ant
10 16 (0.79%) Rational Rhapsody
10 16 (0.79%) Team Foundation Server
11 15 (0.74%) Eclipse
12 14 (0.69%) Vagrant
13 13 (0.64%) Bitbucket
13 13 (0.64%) GDB
13 13 (0.64%) Selenium
14 11 (0.54%) Cucumber
15 10 (0.49%) Cypress.io
15 10 (0.49%) GCC
15 10 (0.49%) GNU Toolchain
General
1 347 (17.11%) Social Skills
2 231 (11.39%) Electronics
3 204 (10.06%) Analytical Skills
4 202 (9.96%) Finance
5 123 (6.07%) Manufacturing
6 106 (5.23%) Automotive
7 76 (3.75%) Marketing
8 71 (3.50%) Inclusion and Diversity
9 63 (3.11%) Telecoms
10 56 (2.76%) Games
11 50 (2.47%) Public Sector
12 49 (2.42%) Front Office
13 46 (2.27%) Aerospace
14 39 (1.92%) Military
15 33 (1.63%) Aviation
16 28 (1.38%) Presentation Skills
17 27 (1.33%) Organisational Skills
18 26 (1.28%) Law
19 21 (1.04%) Banking
20 20 (0.99%) Legal
Job Titles
1 881 (43.44%) Software Engineer
2 534 (26.33%) Developer
3 470 (23.18%) Senior
4 335 (16.52%) C++ Software Engineer
5 314 (15.48%) C++ Developer
6 297 (14.64%) Embedded Engineer
7 291 (14.35%) Senior Software Engineer
8 205 (10.11%) Embedded Software Engineer
9 185 (9.12%) Lead
10 134 (6.61%) Software Developer
11 108 (5.33%) Senior C++ Software Engineer
12 104 (5.13%) Senior Embedded Engineer
13 89 (4.39%) Embedded C++ Engineer
14 70 (3.45%) Embedded C++ Software Engineer
15 66 (3.25%) Architect
15 66 (3.25%) Senior Developer
16 62 (3.06%) C++ Software Developer
17 59 (2.91%) C Software Engineer
17 59 (2.91%) C/C++ Software Engineer
18 58 (2.86%) Senior Embedded Software Engineer
Libraries, Frameworks & Software Standards
1 216 (10.65%) .NET
2 97 (4.78%) HTML
3 89 (4.39%) Qt
4 75 (3.70%) .NET Framework
5 73 (3.60%) WPF
6 69 (3.40%) STL
7 58 (2.86%) REST
8 56 (2.76%) CSS
9 51 (2.51%) React
10 48 (2.37%) Yocto
11 38 (1.87%) Web Services
11 38 (1.87%) XML
12 37 (1.82%) MFC
13 36 (1.78%) WinForms
14 34 (1.68%) ASP.NET
15 33 (1.63%) Apache NiFi
16 32 (1.58%) .NET Core
17 29 (1.43%) Middleware
18 28 (1.38%) Hibernate
18 28 (1.38%) JSON
Miscellaneous
1 216 (10.65%) Algorithms
2 129 (6.36%) Embedded Systems
3 108 (5.33%) FPGA
4 102 (5.03%) IoT
5 80 (3.94%) Self-Motivation
6 71 (3.50%) Distributed Systems
7 53 (2.61%) Robotics
8 52 (2.56%) VHDL
9 47 (2.32%) Hedge funds
10 43 (2.12%) Foreign Exchange (FX)
11 41 (2.02%) Greenfield Project
12 39 (1.92%) CUDA
13 35 (1.73%) GNSS
14 33 (1.63%) Equities
15 32 (1.58%) Device Driver
16 30 (1.48%) Data Structures
17 28 (1.38%) Cloud Native
18 25 (1.23%) Analogue Electronics
18 25 (1.23%) Enterprise Software
18 25 (1.23%) Verilog
Operating Systems
1 672 (33.14%) Linux
2 312 (15.38%) Windows
3 105 (5.18%) Embedded Linux
4 71 (3.50%) Unix
5 61 (3.01%) Android
6 37 (1.82%) Ubuntu
7 27 (1.33%) Apple iOS
8 22 (1.08%) AIX
8 22 (1.08%) Red Hat Enterprise Linux
9 18 (0.89%) CentOS
10 12 (0.59%) Mac OS
10 12 (0.59%) Windows 10
11 11 (0.54%) Debian
11 11 (0.54%) Windows Server
12 9 (0.44%) FreeRTOS
13 4 (0.20%) Kali Linux
14 3 (0.15%) Windows Embedded Compact
15 2 (0.099%) FreeBSD
15 2 (0.099%) Mac OS X
15 2 (0.099%) Rocky
Processes & Methodologies
1 1,163 (57.35%) Software Engineering
2 439 (21.65%) Problem-Solving
3 407 (20.07%) Computer Science
4 363 (17.90%) Agile
5 259 (12.77%) Mathematics
6 216 (10.65%) Multithreading
7 165 (8.14%) OO
8 160 (7.89%) Mentoring
9 150 (7.40%) Test Automation
10 149 (7.35%) DevOps
11 146 (7.20%) Physics
12 144 (7.10%) Machine Learning
13 142 (7.00%) Artificial Intelligence
14 133 (6.56%) SDLC
15 99 (4.88%) Signal Processing
16 92 (4.54%) Software Testing
17 86 (4.24%) CI/CD
18 80 (3.94%) Open Source
19 78 (3.85%) Code Quality
20 74 (3.65%) Low Latency
Programming Languages
1 937 (46.20%) C
2 699 (34.47%) Python
3 516 (25.44%) C#
4 430 (21.20%) Java
5 237 (11.69%) SQL
6 188 (9.27%) JavaScript
7 95 (4.68%) MATLAB
8 84 (4.14%) Bash
8 84 (4.14%) Rust
9 77 (3.80%) Go
10 76 (3.75%) Embedded C
11 66 (3.25%) Fortran
12 58 (2.86%) Embedded C++
13 55 (2.71%) VB
14 38 (1.87%) Perl
14 38 (1.87%) PowerShell
15 36 (1.78%) TypeScript
16 29 (1.43%) COBOL
16 29 (1.43%) Micro Focus COBOL
17 26 (1.28%) Ada
Qualifications
1 600 (29.59%) Degree
2 299 (14.74%) Security Cleared
3 179 (8.83%) Computer Science Degree
4 156 (7.69%) SC Cleared
5 121 (5.97%) Master's Degree
6 117 (5.77%) PhD
7 56 (2.76%) DV Cleared
8 11 (0.54%) HND
9 10 (0.49%) BPSS Clearance
10 8 (0.39%) Microsoft Certification
11 7 (0.35%) PMI Certification
12 5 (0.25%) MCAD
12 5 (0.25%) Numerate Degree
12 5 (0.25%) Postgraduate
13 4 (0.20%) AWS Certification
13 4 (0.20%) DBS Check
14 3 (0.15%) HNC
15 2 (0.099%) ISEB
15 2 (0.099%) ITIL Foundation Certificate
16 1 (0.049%) OSCP
Quality Assurance & Compliance
1 63 (3.11%) QA
2 23 (1.13%) Software Quality Assurance
3 21 (1.04%) PMO
4 18 (0.89%) GDPR
5 12 (0.59%) ISO 9001
5 12 (0.59%) MISRA
6 9 (0.44%) ISO 13485
7 8 (0.39%) MISRA C
8 7 (0.35%) AUTOSAR
8 7 (0.35%) ISO 9000
9 5 (0.25%) IEC 61508
9 5 (0.25%) JTAG
9 5 (0.25%) TickIT
10 4 (0.20%) 21 CFR Part 11
10 4 (0.20%) Def Stans
10 4 (0.20%) IEC 61131
10 4 (0.20%) NIST
11 3 (0.15%) ISO 26262
12 2 (0.099%) DO-178B
12 2 (0.099%) HIPAA
System Software
1 173 (8.53%) Firmware
2 100 (4.93%) Embedded Firmware
3 89 (4.39%) Docker
4 4 (0.20%) Ceph
4 4 (0.20%) Virtual Machines
5 3 (0.15%) VMware Infrastructure
6 2 (0.099%) Virtual Servers
6 2 (0.099%) VMware ESXi
7 1 (0.049%) Active Directory
7 1 (0.049%) OpenSIPS
7 1 (0.049%) Oracle RAC
7 1 (0.049%) QEMU
Systems Management
1 94 (4.64%) Kubernetes
2 45 (2.22%) Terraform
3 35 (1.73%) Ansible
4 21 (1.04%) Grafana
5 8 (0.39%) Puppet
6 6 (0.30%) Progress Chef
7 5 (0.25%) Prometheus
8 4 (0.20%) Knative
9 2 (0.099%) Functional Safety
9 2 (0.099%) Kibana
9 2 (0.099%) Podman
9 2 (0.099%) Wonderware InTouch
10 1 (0.049%) Docker Swarm
10 1 (0.049%) Istio
10 1 (0.049%) logstash
10 1 (0.049%) Nagios
10 1 (0.049%) Oracle Enterprise Manager
10 1 (0.049%) Packer
10 1 (0.049%) Salt
Vendors
1 132 (6.51%) Microsoft
2 45 (2.22%) SAP
3 44 (2.17%) Xilinx
4 36 (1.78%) Oracle
5 30 (1.48%) Google
6 29 (1.43%) Micro Focus
7 14 (0.69%) Atlassian
8 12 (0.59%) EMC
8 12 (0.59%) Red Hat
9 10 (0.49%) Cadence
9 10 (0.49%) Synopsys
10 8 (0.39%) Altera
10 8 (0.39%) Apple
10 8 (0.39%) Green Hills
10 8 (0.39%) Motorola
11 7 (0.35%) Cisco
12 6 (0.30%) BT
12 6 (0.30%) HP
12 6 (0.30%) NVIDIA
12 6 (0.30%) Remedy