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 10 December 2023 with a comparison to the same period in the previous 2 years.

6 months to
10 Dec 2023
Same period 2022 Same period 2021
Rank 126 113 124
Rank change year-on-year -13 +11 -38
Permanent jobs citing C++ 1,389 3,753 3,732
As % of all permanent jobs advertised in the UK 2.66% 3.07% 2.94%
As % of the Programming Languages category 6.52% 6.69% 5.65%
Number of salaries quoted 1,099 2,300 2,159
10th Percentile £41,250 £34,875 £35,000
25th Percentile £50,000 £45,625 £46,250
Median annual salary (50th Percentile) £65,000 £65,000 £60,000
Median % change year-on-year - +8.33% +4.35%
75th Percentile £95,000 £85,000 £85,000
90th Percentile £137,500 £101,250 £127,500
UK excluding London median annual salary £57,500 £57,500 £52,500
% change year-on-year - +9.52% -

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 21,309 56,138 66,040
As % of all permanent jobs advertised in the UK 40.76% 45.93% 51.97%
Number of salaries quoted 16,539 35,840 45,476
10th Percentile £39,740 £38,443 £36,250
25th Percentile £47,845 £47,500 £45,000
Median annual salary (50th Percentile) £65,000 £65,000 £60,000
Median % change year-on-year - +8.33% +9.09%
75th Percentile £85,000 £85,000 £80,000
90th Percentile £106,250 £102,500 £97,500
UK excluding London median annual salary £55,000 £55,000 £50,000
% change year-on-year - +10.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 10 December 2023.

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 10 December 2023. 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 -10 1,237 £65,000 - 1,356
UK excluding London -14 859 £57,500 - 984
Work from Home -6 543 £61,500 -5.38% 600
London +17 473 £105,000 +31.25% 492
South East -9 249 £57,500 +4.55% 339
South West -21 163 £59,000 -1.67% 134
North of England -10 147 £55,000 -9.84% 125
Scotland +18 102 £61,500 +6.96% 72
East of England +33 99 £65,000 +18.18% 222
Midlands -13 87 £57,500 +9.52% 83
North West +35 86 £59,000 -5.60% 66
Yorkshire -22 53 £55,000 -4.35% 52
West Midlands +14 47 £61,500 +17.14% 42
East Midlands +3 40 £57,500 +21.05% 41
Wales -2 17 £55,000 +15.79% 24
North East +27 7 £55,000 - 9
Northern Ireland +14 1 £130,000 +116.67% 7

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 35 (2.52%) Confluence
2 19 (1.37%) Apache Spark
3 16 (1.15%) Apache Airflow
4 10 (0.72%) WinCC
5 7 (0.50%) Apache
6 6 (0.43%) nginx
7 5 (0.36%) SAS
8 3 (0.22%) Luigi
9 2 (0.14%) SharePoint
10 1 (0.072%) CMS
10 1 (0.072%) Ethereum
10 1 (0.072%) Headless CMS
10 1 (0.072%) Hyperledger
10 1 (0.072%) IIS
10 1 (0.072%) OpenStack
10 1 (0.072%) WebSphere
Applications
1 15 (1.08%) Simulink
2 12 (0.86%) Microsoft Office
3 5 (0.36%) SOLIDWORKS
4 4 (0.29%) OrCAD
5 2 (0.14%) 3ds Max
5 2 (0.14%) Adobe Creative Suite
5 2 (0.14%) CANalyzer
5 2 (0.14%) CATIA
5 2 (0.14%) Mathcad
5 2 (0.14%) Microsoft Excel
6 1 (0.072%) EViews
6 1 (0.072%) Houdini
6 1 (0.072%) Spreadsheet
6 1 (0.072%) SPSS
Business Applications
1 2 (0.14%) Dynamics CRM
1 2 (0.14%) Payment Gateway
2 1 (0.072%) Distributed Ledger
2 1 (0.072%) R3 Corda
2 1 (0.072%) SAP S/4HANA
2 1 (0.072%) Sparx Enterprise Architect
2 1 (0.072%) Teamcenter
Cloud Services
1 215 (15.48%) AWS
2 171 (12.31%) Azure
3 53 (3.82%) GCP
4 44 (3.17%) Azure DevOps
5 35 (2.52%) OpenShift
6 27 (1.94%) SaaS
7 23 (1.66%) GitHub
8 12 (0.86%) Pulumi
8 12 (0.86%) Sentry
9 11 (0.79%) Cloud Computing
10 9 (0.65%) Serverless
11 8 (0.58%) Power Platform
12 7 (0.50%) PowerApps
13 6 (0.43%) Dynamics 365
13 6 (0.43%) GitHub Actions
13 6 (0.43%) PaaS
14 5 (0.36%) Datadog
15 4 (0.29%) Amazon S3
15 4 (0.29%) IaaS
15 4 (0.29%) Microsoft 365
Communications & Networking
1 51 (3.67%) TCP/IP
2 47 (3.38%) Wireless
3 29 (2.09%) Internet
4 23 (1.66%) 5G
5 19 (1.37%) Software-Defined Radio
6 17 (1.22%) WAN
7 15 (1.08%) Ethernet
8 14 (1.01%) SD-WAN
9 13 (0.94%) VoIP
10 11 (0.79%) Firewall
10 11 (0.79%) Modbus
10 11 (0.79%) Network Security
11 10 (0.72%) DNS
12 9 (0.65%) LTE
13 8 (0.58%) MQTT
14 7 (0.50%) 3GPP
14 7 (0.50%) Bluetooth
14 7 (0.50%) GSM
14 7 (0.50%) HTTP
14 7 (0.50%) Wi-Fi
Database & Business Intelligence
1 48 (3.46%) MongoDB
2 40 (2.88%) Elasticsearch
3 31 (2.23%) Relational Database
4 28 (2.02%) PostgreSQL
5 27 (1.94%) NoSQL
6 26 (1.87%) Big Data
7 22 (1.58%) MySQL
8 20 (1.44%) Hadoop
8 20 (1.44%) Redis
9 17 (1.22%) RDBMS
9 17 (1.22%) SQL Server
10 15 (1.08%) Tick Data
11 14 (1.01%) Data Lake
12 11 (0.79%) Apache Hive
13 10 (0.72%) Amazon Redshift
13 10 (0.72%) Impala
13 10 (0.72%) Presto
14 8 (0.58%) SQLite
15 6 (0.43%) Data Mining
16 5 (0.36%) KDB
Development Applications
1 114 (8.21%) Git
2 76 (5.47%) JIRA
3 75 (5.40%) Jenkins
4 54 (3.89%) Visual Studio
5 43 (3.10%) Selenium
6 41 (2.95%) Cucumber
7 38 (2.74%) Cypress.io
8 32 (2.30%) Subversion
9 27 (1.94%) GitLab
10 18 (1.30%) Bitbucket
10 18 (1.30%) CMake
11 14 (1.01%) GCC
11 14 (1.01%) TeamCity
12 13 (0.94%) LabVIEW
13 10 (0.72%) GDB
13 10 (0.72%) SoapUI
14 7 (0.50%) Rational Rhapsody
14 7 (0.50%) SonarQube
15 6 (0.43%) Ant
15 6 (0.43%) GoogleTest
General
1 281 (20.23%) Social Skills
2 214 (15.41%) Finance
3 163 (11.74%) Analytical Skills
4 117 (8.42%) Electronics
5 112 (8.06%) Front Office
5 112 (8.06%) Inclusion and Diversity
6 75 (5.40%) Marketing
7 70 (5.04%) Aerospace
8 66 (4.75%) Automotive
9 57 (4.10%) Games
10 52 (3.74%) Manufacturing
11 51 (3.67%) Telecoms
12 42 (3.02%) Public Sector
13 31 (2.23%) Retail
14 28 (2.02%) Banking
15 25 (1.80%) Law
16 23 (1.66%) Military
17 19 (1.37%) Multimedia
18 17 (1.22%) Financial Institution
19 16 (1.15%) Influencing Skills
Job Titles
1 466 (33.55%) Software Engineer
2 384 (27.65%) Developer
3 310 (22.32%) Senior
4 162 (11.66%) C++ Developer
5 142 (10.22%) C++ Software Engineer
6 135 (9.72%) Lead
7 130 (9.36%) Senior Software Engineer
8 113 (8.14%) Embedded Engineer
9 107 (7.70%) Software Developer
10 81 (5.83%) Senior Developer
11 73 (5.26%) Embedded Software Engineer
12 52 (3.74%) Junior
12 52 (3.74%) Senior C++ Developer
13 50 (3.60%) Linux Engineer
14 48 (3.46%) Analyst
14 48 (3.46%) Lead Software Engineer
15 44 (3.17%) Python Developer
16 43 (3.10%) Qualitative Analyst
16 43 (3.10%) Quantitative Analyst
17 41 (2.95%) Architect
Libraries, Frameworks & Software Standards
1 102 (7.34%) .NET
2 81 (5.83%) HTML
3 65 (4.68%) Qt
4 59 (4.25%) React
5 50 (3.60%) CSS
6 42 (3.02%) OpenGL
6 42 (3.02%) STL
7 41 (2.95%) XML
8 38 (2.74%) Vulkan
9 37 (2.66%) OpenGL ES
10 36 (2.59%) Node.js
10 36 (2.59%) Unreal Engine
11 33 (2.38%) .NET Framework
12 30 (2.16%) Unity (Game Engine)
12 30 (2.16%) Yocto
13 27 (1.94%) WPF
14 24 (1.73%) Boost C++ Libraries
15 20 (1.44%) Kafka
15 20 (1.44%) TensorFlow
16 19 (1.37%) REST
Miscellaneous
1 119 (8.57%) Algorithms
2 101 (7.27%) Embedded Systems
3 75 (5.40%) Greenfield Project
4 63 (4.54%) Hedge funds
5 62 (4.46%) Foreign Exchange (FX)
6 58 (4.18%) IoT
7 53 (3.82%) Mali
8 49 (3.53%) Distributed Systems
8 49 (3.53%) FPGA
9 47 (3.38%) Smartphone
10 38 (2.74%) Equities
11 31 (2.23%) Data Structures
11 31 (2.23%) Self-Motivation
12 29 (2.09%) Fixed Income
12 29 (2.09%) VHDL
13 26 (1.87%) Derivative
14 24 (1.73%) Raspberry Pi
15 23 (1.66%) Mobile App
16 22 (1.58%) Cloud Native
17 21 (1.51%) Product Ownership
Operating Systems
1 450 (32.40%) Linux
2 163 (11.74%) Windows
3 88 (6.34%) Android
4 46 (3.31%) Embedded Linux
5 40 (2.88%) Unix
6 26 (1.87%) Apple iOS
7 13 (0.94%) FreeRTOS
7 13 (0.94%) Mac OS
8 8 (0.58%) Red Hat Enterprise Linux
9 4 (0.29%) VxWorks
9 4 (0.29%) Windows Server
10 2 (0.14%) Mac OS X
10 2 (0.14%) QNX Neutrino
11 1 (0.072%) FreeBSD
11 1 (0.072%) Windows Server 2016
Processes & Methodologies
1 672 (48.38%) Software Engineering
2 327 (23.54%) Computer Science
3 282 (20.30%) Agile
4 271 (19.51%) Problem-Solving
5 204 (14.69%) Mathematics
6 161 (11.59%) DevOps
7 127 (9.14%) Mentoring
8 126 (9.07%) OO
9 116 (8.35%) Physics
10 112 (8.06%) CI/CD
11 109 (7.85%) Multithreading
12 105 (7.56%) Test Automation
13 101 (7.27%) SDLC
14 91 (6.55%) Machine Learning
14 91 (6.55%) Software Testing
15 80 (5.76%) OOP
16 77 (5.54%) Low Latency
17 74 (5.33%) Scrum
18 70 (5.04%) Analytics
19 67 (4.82%) Artificial Intelligence
Programming Languages
1 693 (49.89%) Python
2 500 (36.00%) C
3 399 (28.73%) Java
4 350 (25.20%) C#
5 201 (14.47%) SQL
6 146 (10.51%) JavaScript
7 79 (5.69%) Rust
8 71 (5.11%) Bash
9 64 (4.61%) MATLAB
10 52 (3.74%) Go
11 39 (2.81%) PHP
12 38 (2.74%) TypeScript
13 36 (2.59%) PowerShell
14 32 (2.30%) Embedded C
14 32 (2.30%) Embedded C++
15 31 (2.23%) Ada
16 28 (2.02%) Fortran
17 25 (1.80%) Perl
17 25 (1.80%) Ruby
18 24 (1.73%) R
Qualifications
1 441 (31.75%) Degree
2 220 (15.84%) Security Cleared
3 150 (10.80%) Master's Degree
4 146 (10.51%) PhD
5 137 (9.86%) Computer Science Degree
6 110 (7.92%) SC Cleared
7 50 (3.60%) DV Cleared
8 7 (0.50%) HND
8 7 (0.50%) ISTQB
9 6 (0.43%) APMP
9 6 (0.43%) AWS Certification
9 6 (0.43%) DBS Check
9 6 (0.43%) HNC
9 6 (0.43%) Postgraduate
10 5 (0.36%) BPSS Clearance
10 5 (0.36%) Numerate Degree
11 3 (0.22%) Azure Certification
12 2 (0.14%) ISEB
12 2 (0.14%) ISTQB Foundation Certification
12 2 (0.14%) OSCP
Quality Assurance & Compliance
1 46 (3.31%) QA
2 19 (1.37%) Software Quality Assurance
3 17 (1.22%) MISRA
4 15 (1.08%) PMO
5 6 (0.43%) Automotive SPICE
5 6 (0.43%) MISRA C
6 5 (0.36%) IEC 61508
6 5 (0.36%) ISO 9001
7 4 (0.29%) Data Quality
7 4 (0.29%) Def Stans
7 4 (0.29%) DO-178B
8 3 (0.22%) AUTOSAR
8 3 (0.22%) ISO 26262
8 3 (0.22%) JTAG
9 2 (0.14%) DO-160
9 2 (0.14%) DO-254
9 2 (0.14%) IEC 62304
9 2 (0.14%) ISO 13485
9 2 (0.14%) ISO/IEC 27001
10 1 (0.072%) MiFID
System Software
1 141 (10.15%) Docker
2 104 (7.49%) Firmware
3 50 (3.60%) Embedded Firmware
4 11 (0.79%) OpenSIPS
5 9 (0.65%) Slurm Workload Manager
6 4 (0.29%) Active Directory
6 4 (0.29%) VMware Infrastructure
7 3 (0.22%) Hyper-V
8 2 (0.14%) GPFS
8 2 (0.14%) Lustre
8 2 (0.14%) Virtual Servers
9 1 (0.072%) Microsoft Virtual Server
Systems Management
1 116 (8.35%) Kubernetes
2 33 (2.38%) Terraform
3 15 (1.08%) Ansible
4 14 (1.01%) Grafana
5 13 (0.94%) Puppet
6 11 (0.79%) Progress Chef
7 10 (0.72%) Functional Safety
8 7 (0.50%) Packer
9 6 (0.43%) HP Quality Center
9 6 (0.43%) Prometheus
10 5 (0.36%) Nagios
11 3 (0.22%) Wonderware InTouch
12 2 (0.14%) Microsoft Intune
12 2 (0.14%) SCCM
12 2 (0.14%) Single Sign-On
13 1 (0.072%) Active Directory Federation Services
13 1 (0.072%) Consul
13 1 (0.072%) Docker Swarm
13 1 (0.072%) HP ALM
13 1 (0.072%) vRealize Orchestrator
Vendors
1 71 (5.11%) Microsoft
2 34 (2.45%) Google
3 29 (2.09%) SAP
4 17 (1.22%) Oracle
5 14 (1.01%) Atlassian
6 11 (0.79%) Xilinx
7 10 (0.72%) IBM
7 10 (0.72%) Siemens
8 8 (0.58%) ANSYS
9 7 (0.50%) HP
9 7 (0.50%) Red Hat
10 6 (0.43%) EMC
10 6 (0.43%) Splunk
11 5 (0.36%) New Relic
12 4 (0.29%) Adobe
12 4 (0.29%) Foundry
12 4 (0.29%) Intel
12 4 (0.29%) Murex
12 4 (0.29%) Sun
12 4 (0.29%) VMware