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

6 months to
27 Apr 2024
Same period 2023 Same period 2022
Rank 143 145 94
Rank change year-on-year +2 -51 -3
Permanent jobs citing C++ 1,997 2,591 5,522
As % of all permanent jobs advertised in the UK 2.04% 2.48% 3.58%
As % of the Programming Languages category 6.03% 5.69% 6.68%
Number of salaries quoted 1,611 1,824 2,258
10th Percentile £39,500 £35,000 £35,000
25th Percentile £47,125 £46,250 £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 £97,500 £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,106 45,516 82,656
As % of all permanent jobs advertised in the UK 33.77% 43.49% 53.63%
Number of salaries quoted 24,929 28,962 44,133
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,250 £100,000
UK excluding London median annual salary £53,635 £55,000 £53,500
% change year-on-year -2.48% +2.80% +7.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 27 April 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 27 April 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,719 £60,000 -14.29% 1,079
UK excluding London +18 1,597 £56,500 -5.83% 784
Work from Home -56 616 £60,000 -7.69% 459
South East +16 547 £57,750 -3.75% 230
London -70 337 £97,500 +15.38% 348
South West +22 283 £55,000 -9.09% 150
North of England +37 214 £57,500 +2.22% 87
Midlands -1 184 £50,000 -4.76% 90
Scotland -61 173 £60,000 +13.21% 60
East of England +10 145 £60,000 - 174
North West +44 115 £61,000 +0.83% 57
West Midlands -8 106 £57,500 +4.55% 49
East Midlands +13 78 £49,990 +11.09% 41
Yorkshire +30 75 £47,500 +11.76% 21
Wales +24 48 £50,000 +11.11% 7
North East +14 24 £55,000 +4.76% 10
Northern Ireland +10 5 - - 2

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.30%) Apache
2 17 (0.85%) Confluence
3 11 (0.55%) nginx
4 10 (0.50%) Apache Spark
5 5 (0.25%) IBM Notes
5 5 (0.25%) IIS
6 3 (0.15%) Ethereum
6 3 (0.15%) Hyperledger
6 3 (0.15%) Kinematics
7 2 (0.10%) CMS
7 2 (0.10%) SAS
7 2 (0.10%) WinCC
8 1 (0.050%) Apache Airflow
8 1 (0.050%) WebLogic
Applications
1 70 (3.51%) Simulink
2 9 (0.45%) GNU Octave
2 9 (0.45%) Microsoft Office
3 6 (0.30%) Microsoft Excel
4 5 (0.25%) OrCAD
5 2 (0.10%) CANalyzer
5 2 (0.10%) Doxygen
5 2 (0.10%) Fusion 360
6 1 (0.050%) CATIA
6 1 (0.050%) EViews
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.55%) Teamcenter
2 4 (0.20%) Visualfiles
3 2 (0.10%) Payment Gateway
4 1 (0.050%) Dynamics CRM
4 1 (0.050%) Oracle Applications
4 1 (0.050%) SAP Business One
Cloud Services
1 148 (7.41%) Azure
2 145 (7.26%) AWS
3 53 (2.65%) SaaS
4 34 (1.70%) Azure DevOps
5 24 (1.20%) GCP
6 22 (1.10%) GitHub
7 14 (0.70%) Pulumi
8 13 (0.65%) OpenShift
8 13 (0.65%) Serverless
9 11 (0.55%) Sentry
10 9 (0.45%) AWS IoT
10 9 (0.45%) Cloud Computing
11 8 (0.40%) Power Platform
11 8 (0.40%) WhatsApp
12 7 (0.35%) Amazon EC2
12 7 (0.35%) AWS Lambda
13 4 (0.20%) AWS CloudFormation
13 4 (0.20%) PaaS
13 4 (0.20%) TestFlight
14 3 (0.15%) Amazon S3
Communications & Networking
1 75 (3.76%) TCP/IP
2 43 (2.15%) Wireless
3 33 (1.65%) Network Security
4 28 (1.40%) MQTT
5 24 (1.20%) Wi-Fi
6 22 (1.10%) 5G
6 22 (1.10%) Modbus
7 20 (1.00%) 4G
8 19 (0.95%) 3G
8 19 (0.95%) Ethernet
8 19 (0.95%) Internet
9 18 (0.90%) Bluetooth
9 18 (0.90%) SD-WAN
9 18 (0.90%) WAN
10 17 (0.85%) RS-485
11 16 (0.80%) DNS
12 14 (0.70%) Firewall
13 11 (0.55%) HTTP
13 11 (0.55%) LoRaWAN
14 8 (0.40%) Wireshark
Database & Business Intelligence
1 73 (3.66%) SQL Server
2 69 (3.46%) PostgreSQL
3 38 (1.90%) MongoDB
4 26 (1.30%) NoSQL
5 22 (1.10%) MySQL
6 21 (1.05%) Relational Database
7 18 (0.90%) Redis
8 13 (0.65%) Elasticsearch
9 10 (0.50%) Big Data
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%) Power BI
13 5 (0.25%) SQL Server Reporting Services
14 3 (0.15%) Data Lake
14 3 (0.15%) Data Mining
Development Applications
1 169 (8.46%) Git
2 115 (5.76%) Visual Studio
3 81 (4.06%) JIRA
4 75 (3.76%) Subversion
5 62 (3.10%) Jenkins
6 48 (2.40%) LabVIEW
7 47 (2.35%) GitLab
8 32 (1.60%) CMake
9 25 (1.25%) Ant
10 16 (0.80%) Rational Rhapsody
10 16 (0.80%) Team Foundation Server
11 15 (0.75%) Eclipse
12 13 (0.65%) GDB
12 13 (0.65%) Selenium
13 12 (0.60%) Bitbucket
14 11 (0.55%) Cucumber
14 11 (0.55%) Cypress.io
14 11 (0.55%) GCC
15 10 (0.50%) GNU Toolchain
15 10 (0.50%) Vagrant
General
1 336 (16.83%) Social Skills
2 220 (11.02%) Electronics
3 200 (10.02%) Analytical Skills
3 200 (10.02%) Finance
4 122 (6.11%) Manufacturing
5 103 (5.16%) Automotive
6 77 (3.86%) Marketing
7 71 (3.56%) Inclusion and Diversity
8 64 (3.20%) Telecoms
9 56 (2.80%) Games
10 52 (2.60%) Public Sector
11 51 (2.55%) Front Office
12 45 (2.25%) Aerospace
13 40 (2.00%) Military
14 34 (1.70%) Aviation
15 27 (1.35%) Law
15 27 (1.35%) Organisational Skills
16 25 (1.25%) Presentation Skills
17 20 (1.00%) Legal
18 19 (0.95%) Banking
Job Titles
1 859 (43.01%) Software Engineer
2 528 (26.44%) Developer
3 466 (23.34%) Senior
4 329 (16.47%) C++ Software Engineer
5 312 (15.62%) C++ Developer
6 286 (14.32%) Embedded Engineer
7 284 (14.22%) Senior Software Engineer
8 197 (9.86%) Embedded Software Engineer
9 185 (9.26%) Lead
10 130 (6.51%) Software Developer
11 106 (5.31%) Senior C++ Software Engineer
12 101 (5.06%) Senior Embedded Engineer
13 87 (4.36%) Embedded C++ Engineer
14 69 (3.46%) Embedded C++ Software Engineer
15 67 (3.36%) Senior Developer
16 65 (3.25%) Architect
17 62 (3.10%) C++ Software Developer
18 59 (2.95%) Junior
19 57 (2.85%) C Software Engineer
19 57 (2.85%) C/C++ Software Engineer
Libraries, Frameworks & Software Standards
1 216 (10.82%) .NET
2 101 (5.06%) HTML
3 90 (4.51%) Qt
4 75 (3.76%) .NET Framework
5 72 (3.61%) WPF
6 70 (3.51%) STL
7 58 (2.90%) CSS
7 58 (2.90%) REST
8 56 (2.80%) React
9 48 (2.40%) Yocto
10 38 (1.90%) XML
11 37 (1.85%) MFC
11 37 (1.85%) Web Services
11 37 (1.85%) WinForms
12 34 (1.70%) .NET Core
13 33 (1.65%) Apache NiFi
13 33 (1.65%) ASP.NET
14 28 (1.40%) AngularJS
15 27 (1.35%) Hibernate
15 27 (1.35%) HTML5
Miscellaneous
1 217 (10.87%) Algorithms
2 129 (6.46%) Embedded Systems
3 102 (5.11%) FPGA
4 98 (4.91%) IoT
5 76 (3.81%) Self-Motivation
6 69 (3.46%) Distributed Systems
7 53 (2.65%) Hedge funds
8 52 (2.60%) Robotics
9 50 (2.50%) Foreign Exchange (FX)
10 49 (2.45%) VHDL
11 45 (2.25%) Greenfield Project
12 39 (1.95%) CUDA
13 34 (1.70%) Equities
14 33 (1.65%) Device Driver
15 30 (1.50%) GNSS
16 28 (1.40%) Data Structures
17 27 (1.35%) Cloud Native
18 26 (1.30%) Analogue Electronics
19 25 (1.25%) Verilog
20 24 (1.20%) Mobile App
Operating Systems
1 642 (32.15%) Linux
2 302 (15.12%) Windows
3 97 (4.86%) Embedded Linux
4 70 (3.51%) Unix
5 57 (2.85%) Android
6 32 (1.60%) Ubuntu
7 29 (1.45%) Apple iOS
8 22 (1.10%) AIX
9 17 (0.85%) Red Hat Enterprise Linux
10 14 (0.70%) CentOS
11 12 (0.60%) Mac OS
11 12 (0.60%) Windows 10
12 11 (0.55%) Debian
12 11 (0.55%) Windows Server
13 8 (0.40%) FreeRTOS
14 3 (0.15%) Mac OS X
15 2 (0.10%) FreeBSD
15 2 (0.10%) Kali Linux
15 2 (0.10%) Rocky
15 2 (0.10%) Windows Embedded Compact
Processes & Methodologies
1 1,143 (57.24%) Software Engineering
2 422 (21.13%) Problem-Solving
3 393 (19.68%) Computer Science
4 359 (17.98%) Agile
5 263 (13.17%) Mathematics
6 213 (10.67%) Multithreading
7 164 (8.21%) OO
8 161 (8.06%) Mentoring
9 146 (7.31%) Physics
10 142 (7.11%) DevOps
11 137 (6.86%) Test Automation
12 135 (6.76%) SDLC
13 128 (6.41%) Machine Learning
14 127 (6.36%) Artificial Intelligence
15 91 (4.56%) Software Testing
16 88 (4.41%) Signal Processing
17 84 (4.21%) CI/CD
18 77 (3.86%) Open Source
18 77 (3.86%) Technical Leadership
19 74 (3.71%) Low Latency
Programming Languages
1 912 (45.67%) C
2 700 (35.05%) Python
3 507 (25.39%) C#
4 418 (20.93%) Java
5 231 (11.57%) SQL
6 191 (9.56%) JavaScript
7 90 (4.51%) MATLAB
8 81 (4.06%) Bash
9 76 (3.81%) Rust
10 72 (3.61%) Embedded C
10 72 (3.61%) Go
11 66 (3.30%) Fortran
12 55 (2.75%) Embedded C++
13 48 (2.40%) VB
14 40 (2.00%) TypeScript
15 37 (1.85%) PowerShell
16 36 (1.80%) Perl
17 29 (1.45%) COBOL
17 29 (1.45%) Micro Focus COBOL
18 26 (1.30%) Ada
Qualifications
1 578 (28.94%) Degree
2 280 (14.02%) Security Cleared
3 173 (8.66%) Computer Science Degree
4 148 (7.41%) SC Cleared
5 122 (6.11%) Master's Degree
6 121 (6.06%) PhD
7 49 (2.45%) DV Cleared
8 11 (0.55%) 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 1 (0.050%) CEH
15 1 (0.050%) CISSP
15 1 (0.050%) ISEB
Quality Assurance & Compliance
1 60 (3.00%) QA
2 22 (1.10%) Software Quality Assurance
3 20 (1.00%) PMO
4 18 (0.90%) GDPR
5 12 (0.60%) ISO 9001
5 12 (0.60%) MISRA
6 9 (0.45%) ISO 13485
7 8 (0.40%) MISRA C
8 7 (0.35%) AUTOSAR
8 7 (0.35%) ISO 9000
9 5 (0.25%) IEC 61508
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%) JTAG
10 4 (0.20%) NIST
11 3 (0.15%) ISO 26262
12 2 (0.10%) DO-178B
12 2 (0.10%) HIPAA
System Software
1 166 (8.31%) Firmware
2 100 (5.01%) Embedded Firmware
3 90 (4.51%) Docker
4 3 (0.15%) VMware Infrastructure
5 2 (0.10%) OpenSIPS
5 2 (0.10%) VMware ESXi
6 1 (0.050%) Active Directory
6 1 (0.050%) Hyper-V
6 1 (0.050%) Oracle RAC
6 1 (0.050%) QEMU
6 1 (0.050%) Virtual Servers
Systems Management
1 94 (4.71%) Kubernetes
2 37 (1.85%) Terraform
3 27 (1.35%) Ansible
4 22 (1.10%) Grafana
5 7 (0.35%) Puppet
6 6 (0.30%) Progress Chef
7 5 (0.25%) Prometheus
8 2 (0.10%) Functional Safety
8 2 (0.10%) Kibana
8 2 (0.10%) Packer
8 2 (0.10%) Podman
8 2 (0.10%) 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
9 1 (0.050%) vRealize
Vendors
1 134 (6.71%) Microsoft
2 46 (2.30%) SAP
3 35 (1.75%) Google
4 34 (1.70%) Xilinx
5 32 (1.60%) Oracle
6 29 (1.45%) Micro Focus
7 13 (0.65%) Atlassian
8 12 (0.60%) EMC
8 12 (0.60%) Red Hat
9 10 (0.50%) Cadence
9 10 (0.50%) Synopsys
10 8 (0.40%) Apple
11 7 (0.35%) Altera
11 7 (0.35%) Cisco
11 7 (0.35%) Green Hills
11 7 (0.35%) Motorola
12 6 (0.30%) BT
12 6 (0.30%) HP
12 6 (0.30%) NVIDIA
12 6 (0.30%) Remedy