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 3 May 2024 with a comparison to the same period in the previous 2 years.

6 months to
3 May 2024
Same period 2023 Same period 2022
Rank 145 144 94
Rank change year-on-year -1 -50 -2
Permanent jobs citing C++ 2,020 2,531 5,676
As % of all permanent jobs advertised in the UK 2.05% 2.44% 3.63%
As % of the Programming Languages category 6.07% 5.64% 6.73%
Number of salaries quoted 1,625 1,788 2,273
10th Percentile £39,500 £35,000 £35,250
25th Percentile £47,000 £47,500 £47,500
Median annual salary (50th Percentile) £60,000 £65,000 £67,500
Median % change year-on-year -7.69% -3.70% +17.39%
75th Percentile £75,000 £86,250 £93,750
90th Percentile £96,250 £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,269 44,878 84,325
As % of all permanent jobs advertised in the UK 33.74% 43.24% 53.88%
Number of salaries quoted 25,012 28,616 44,114
10th Percentile £35,000 £38,750 £37,171
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,250 £100,000
UK excluding London median annual salary £54,000 £55,000 £54,000
% change year-on-year -1.82% +1.85% +8.00%

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 3 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 3 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 +15 1,742 £60,000 -14.29% 1,045
UK excluding London +20 1,624 £56,500 -5.83% 725
Work from Home -51 618 £60,000 -7.69% 423
South East +16 555 £57,500 -8.00% 208
London -61 333 £97,500 +14.71% 360
South West +19 294 £55,000 -9.84% 142
North of England +46 215 £57,500 - 78
Midlands +15 194 £50,000 -4.76% 85
Scotland -63 173 £60,000 +13.21% 47
East of England +15 143 £60,000 -2.04% 169
North West +42 115 £61,000 +0.83% 53
West Midlands -11 113 £57,500 +4.55% 40
East Midlands +27 81 £48,745 +8.32% 45
Yorkshire +27 76 £47,500 +11.76% 18
Wales +16 47 £50,000 +11.11% 6
North East +12 24 £55,000 +4.76% 8
Northern Ireland +6 5 - - 3

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 66 (3.27%) Apache
2 18 (0.89%) Confluence
3 12 (0.59%) Apache Spark
3 12 (0.59%) nginx
4 5 (0.25%) IBM Notes
4 5 (0.25%) IIS
4 5 (0.25%) Kinematics
5 3 (0.15%) Ethereum
5 3 (0.15%) Hyperledger
6 2 (0.099%) CMS
6 2 (0.099%) SAS
6 2 (0.099%) WinCC
7 1 (0.050%) Apache Airflow
7 1 (0.050%) WebLogic
Applications
1 74 (3.66%) Simulink
2 10 (0.50%) GNU Octave
2 10 (0.50%) Microsoft Office
3 7 (0.35%) Microsoft Excel
4 6 (0.30%) OrCAD
5 2 (0.099%) CANalyzer
5 2 (0.099%) Doxygen
5 2 (0.099%) Fusion 360
6 1 (0.050%) CATIA
6 1 (0.050%) EViews
6 1 (0.050%) Microsoft PowerPoint
6 1 (0.050%) SOLIDWORKS
6 1 (0.050%) Spreadsheet
6 1 (0.050%) SPSS
6 1 (0.050%) Stateflow
Business Applications
1 11 (0.54%) Teamcenter
2 4 (0.20%) Visualfiles
3 1 (0.050%) Dynamics CRM
3 1 (0.050%) Oracle Applications
3 1 (0.050%) Payment Gateway
3 1 (0.050%) SAP Business One
Cloud Services
1 149 (7.38%) Azure
2 147 (7.28%) AWS
3 55 (2.72%) SaaS
4 35 (1.73%) Azure DevOps
5 22 (1.09%) GCP
6 21 (1.04%) GitHub
7 14 (0.69%) Pulumi
8 13 (0.64%) OpenShift
8 13 (0.64%) Serverless
9 11 (0.54%) Power Platform
9 11 (0.54%) Sentry
10 8 (0.40%) AWS IoT
10 8 (0.40%) Cloud Computing
10 8 (0.40%) WhatsApp
11 7 (0.35%) Amazon EC2
11 7 (0.35%) AWS Lambda
12 6 (0.30%) PowerApps
13 4 (0.20%) PaaS
13 4 (0.20%) Power Automate
13 4 (0.20%) TestFlight
Communications & Networking
1 78 (3.86%) TCP/IP
2 42 (2.08%) Wireless
3 33 (1.63%) Network Security
4 28 (1.39%) MQTT
5 25 (1.24%) 5G
6 24 (1.19%) Wi-Fi
7 23 (1.14%) Modbus
8 21 (1.04%) 4G
8 21 (1.04%) Internet
9 20 (0.99%) Ethernet
9 20 (0.99%) SD-WAN
9 20 (0.99%) WAN
10 19 (0.94%) 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 9 (0.45%) Wireshark
Database & Business Intelligence
1 75 (3.71%) SQL Server
2 69 (3.42%) PostgreSQL
3 38 (1.88%) MongoDB
4 28 (1.39%) NoSQL
5 26 (1.29%) MySQL
6 21 (1.04%) Relational Database
7 18 (0.89%) Redis
8 13 (0.64%) Elasticsearch
9 12 (0.59%) Big Data
10 8 (0.40%) Power BI
10 8 (0.40%) RDBMS
11 7 (0.35%) KDB
11 7 (0.35%) Kdb+
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%) BusinessObjects
15 3 (0.15%) Data Mining
Development Applications
1 176 (8.71%) Git
2 121 (5.99%) Visual Studio
3 83 (4.11%) JIRA
4 76 (3.76%) Subversion
5 70 (3.47%) Jenkins
6 48 (2.38%) GitLab
7 46 (2.28%) LabVIEW
8 32 (1.58%) CMake
9 25 (1.24%) Ant
10 16 (0.79%) Rational Rhapsody
10 16 (0.79%) Team Foundation Server
11 15 (0.74%) Eclipse
12 14 (0.69%) Bitbucket
12 14 (0.69%) GDB
12 14 (0.69%) Selenium
13 12 (0.59%) Cucumber
13 12 (0.59%) Vagrant
14 11 (0.54%) Cypress.io
14 11 (0.54%) GCC
15 10 (0.50%) GNU Toolchain
General
1 342 (16.93%) Social Skills
2 224 (11.09%) Electronics
3 201 (9.95%) Finance
4 199 (9.85%) Analytical Skills
5 123 (6.09%) Manufacturing
6 106 (5.25%) Automotive
7 78 (3.86%) Marketing
8 71 (3.51%) Inclusion and Diversity
9 63 (3.12%) Telecoms
10 56 (2.77%) Games
11 51 (2.52%) Public Sector
12 49 (2.43%) Front Office
13 46 (2.28%) Aerospace
14 40 (1.98%) Military
15 34 (1.68%) Aviation
16 28 (1.39%) Organisational Skills
16 28 (1.39%) Presentation Skills
17 27 (1.34%) Law
18 20 (0.99%) Banking
18 20 (0.99%) Legal
Job Titles
1 871 (43.12%) Software Engineer
2 536 (26.53%) Developer
3 473 (23.42%) Senior
4 332 (16.44%) C++ Software Engineer
5 315 (15.59%) C++ Developer
6 293 (14.50%) Embedded Engineer
7 290 (14.36%) Senior Software Engineer
8 202 (10.00%) Embedded Software Engineer
9 187 (9.26%) Lead
10 134 (6.63%) Software Developer
11 108 (5.35%) Senior C++ Software Engineer
12 102 (5.05%) Senior Embedded Engineer
13 89 (4.41%) Embedded C++ Engineer
14 70 (3.47%) Embedded C++ Software Engineer
15 69 (3.42%) Senior Developer
16 64 (3.17%) Architect
17 63 (3.12%) C++ Software Developer
18 59 (2.92%) C Software Engineer
18 59 (2.92%) C/C++ Software Engineer
18 59 (2.92%) Junior
Libraries, Frameworks & Software Standards
1 217 (10.74%) .NET
2 99 (4.90%) HTML
3 91 (4.50%) Qt
4 75 (3.71%) .NET Framework
5 74 (3.66%) WPF
6 71 (3.51%) STL
7 58 (2.87%) REST
8 57 (2.82%) CSS
9 54 (2.67%) React
10 49 (2.43%) Yocto
11 42 (2.08%) XML
12 38 (1.88%) MFC
12 38 (1.88%) Web Services
13 36 (1.78%) WinForms
14 33 (1.63%) Apache NiFi
14 33 (1.63%) ASP.NET
15 32 (1.58%) .NET Core
16 28 (1.39%) Entity Framework
16 28 (1.39%) Middleware
17 27 (1.34%) JSON
Miscellaneous
1 217 (10.74%) Algorithms
2 131 (6.49%) Embedded Systems
3 105 (5.20%) FPGA
4 101 (5.00%) IoT
5 80 (3.96%) Self-Motivation
6 71 (3.51%) Distributed Systems
7 53 (2.62%) Robotics
8 50 (2.48%) VHDL
9 47 (2.33%) Hedge funds
10 45 (2.23%) Foreign Exchange (FX)
11 43 (2.13%) Greenfield Project
12 40 (1.98%) CUDA
13 35 (1.73%) GNSS
14 33 (1.63%) Device Driver
14 33 (1.63%) Equities
15 29 (1.44%) Data Structures
16 28 (1.39%) Cloud Native
17 25 (1.24%) Verilog
18 24 (1.19%) Enterprise Software
18 24 (1.19%) Legacy Code
Operating Systems
1 663 (32.82%) Linux
2 306 (15.15%) Windows
3 101 (5.00%) Embedded Linux
4 71 (3.51%) Unix
5 57 (2.82%) Android
6 34 (1.68%) Ubuntu
7 27 (1.34%) Apple iOS
8 22 (1.09%) AIX
9 20 (0.99%) Red Hat Enterprise Linux
10 16 (0.79%) CentOS
11 12 (0.59%) Mac OS
11 12 (0.59%) Windows 10
12 11 (0.54%) Debian
12 11 (0.54%) Windows Server
13 8 (0.40%) FreeRTOS
14 3 (0.15%) Kali Linux
15 2 (0.099%) FreeBSD
15 2 (0.099%) Mac OS X
15 2 (0.099%) Rocky
15 2 (0.099%) Windows Embedded Compact
Processes & Methodologies
1 1,156 (57.23%) Software Engineering
2 430 (21.29%) Problem-Solving
3 402 (19.90%) Computer Science
4 364 (18.02%) Agile
5 260 (12.87%) Mathematics
6 217 (10.74%) Multithreading
7 167 (8.27%) OO
8 164 (8.12%) Mentoring
9 146 (7.23%) DevOps
10 145 (7.18%) Test Automation
11 144 (7.13%) Physics
12 136 (6.73%) Artificial Intelligence
12 136 (6.73%) Machine Learning
12 136 (6.73%) SDLC
13 94 (4.65%) Signal Processing
14 91 (4.50%) Software Testing
15 88 (4.36%) CI/CD
16 80 (3.96%) Open Source
17 77 (3.81%) Technical Leadership
18 76 (3.76%) Code Quality
Programming Languages
1 931 (46.09%) C
2 700 (34.65%) Python
3 515 (25.50%) C#
4 423 (20.94%) Java
5 234 (11.58%) SQL
6 189 (9.36%) JavaScript
7 92 (4.55%) MATLAB
8 83 (4.11%) Bash
8 83 (4.11%) Rust
9 76 (3.76%) Go
10 75 (3.71%) Embedded C
11 66 (3.27%) Fortran
12 57 (2.82%) Embedded C++
13 55 (2.72%) VB
14 39 (1.93%) Perl
14 39 (1.93%) TypeScript
15 37 (1.83%) PowerShell
16 29 (1.44%) COBOL
16 29 (1.44%) Micro Focus COBOL
17 27 (1.34%) Ada
Qualifications
1 593 (29.36%) Degree
2 288 (14.26%) Security Cleared
3 175 (8.66%) Computer Science Degree
4 153 (7.57%) SC Cleared
5 122 (6.04%) Master's Degree
6 118 (5.84%) PhD
7 52 (2.57%) DV Cleared
8 11 (0.54%) HND
9 10 (0.50%) BPSS Clearance
10 8 (0.40%) 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%) ITIL Foundation Certificate
16 1 (0.050%) CEH
16 1 (0.050%) ISEB
Quality Assurance & Compliance
1 63 (3.12%) QA
2 22 (1.09%) PMO
2 22 (1.09%) Software Quality Assurance
3 18 (0.89%) GDPR
4 12 (0.59%) ISO 9001
4 12 (0.59%) MISRA
5 9 (0.45%) ISO 13485
6 8 (0.40%) MISRA C
7 7 (0.35%) AUTOSAR
7 7 (0.35%) ISO 9000
8 5 (0.25%) IEC 61508
8 5 (0.25%) TickIT
9 4 (0.20%) 21 CFR Part 11
9 4 (0.20%) Def Stans
9 4 (0.20%) IEC 61131
9 4 (0.20%) JTAG
9 4 (0.20%) NIST
10 3 (0.15%) ISO 26262
11 2 (0.099%) DO-178B
11 2 (0.099%) IEC 62304
System Software
1 170 (8.42%) Firmware
2 102 (5.05%) Embedded Firmware
3 91 (4.50%) Docker
4 3 (0.15%) VMware Infrastructure
5 2 (0.099%) Ceph
5 2 (0.099%) Virtual Machines
5 2 (0.099%) VMware ESXi
6 1 (0.050%) Active Directory
6 1 (0.050%) OpenSIPS
6 1 (0.050%) Oracle RAC
6 1 (0.050%) QEMU
6 1 (0.050%) Virtual Servers
Systems Management
1 96 (4.75%) Kubernetes
2 41 (2.03%) Terraform
3 30 (1.49%) Ansible
4 23 (1.14%) Grafana
5 8 (0.40%) Puppet
6 6 (0.30%) Progress Chef
7 5 (0.25%) Prometheus
8 2 (0.099%) Functional Safety
8 2 (0.099%) Kibana
8 2 (0.099%) Knative
8 2 (0.099%) Packer
8 2 (0.099%) Podman
8 2 (0.099%) Wonderware InTouch
9 1 (0.050%) Consul
9 1 (0.050%) Docker Swarm
9 1 (0.050%) Istio
9 1 (0.050%) logstash
9 1 (0.050%) Nagios
9 1 (0.050%) Oracle Enterprise Manager
9 1 (0.050%) Salt
Vendors
1 138 (6.83%) Microsoft
2 46 (2.28%) SAP
3 39 (1.93%) Xilinx
4 37 (1.83%) Oracle
5 34 (1.68%) Google
6 29 (1.44%) Micro Focus
7 14 (0.69%) Atlassian
8 12 (0.59%) EMC
8 12 (0.59%) Red Hat
9 10 (0.50%) Cadence
9 10 (0.50%) Synopsys
10 8 (0.40%) Altera
10 8 (0.40%) Apple
10 8 (0.40%) Green Hills
10 8 (0.40%) 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