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

6 months to
24 Apr 2024
Same period 2023 Same period 2022
Rank 144 142 95
Rank change year-on-year -2 -47 -3
Permanent jobs citing C++ 2,000 2,636 5,476
As % of all permanent jobs advertised in the UK 2.04% 2.50% 3.56%
As % of the Programming Languages category 6.03% 5.73% 6.63%
Number of salaries quoted 1,611 1,852 2,268
10th Percentile £39,750 £35,000 £35,000
25th Percentile £47,250 £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 £100,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,181 45,969 82,594
As % of all permanent jobs advertised in the UK 33.88% 43.56% 53.65%
Number of salaries quoted 25,061 29,204 44,334
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,568 £55,000 £53,925
% change year-on-year -2.60% +1.99% +7.85%

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 24 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 24 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 +12 1,722 £60,000 -14.29% 1,056
UK excluding London +17 1,592 £56,500 -5.83% 776
Work from Home -56 621 £60,000 -7.69% 471
South East +10 547 £58,000 -3.33% 224
London -60 345 £100,000 +17.65% 334
South West +23 283 £55,000 -9.84% 151
North of England +44 213 £57,500 - 86
Midlands -1 181 £50,000 -4.76% 90
Scotland -54 173 £60,000 +13.21% 62
East of England +22 145 £60,000 - 168
North West +42 114 £61,000 - 55
West Midlands -3 104 £57,500 +4.55% 51
East Midlands +8 77 £49,990 +11.09% 39
Yorkshire +26 76 £47,500 +11.76% 21
Wales +22 48 £50,000 +11.11% 6
North East +19 23 £55,000 +4.76% 11
Northern Ireland +2 5 - - 4

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.50%) 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 147 (7.35%) Azure
2 144 (7.20%) AWS
3 54 (2.70%) 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%) Azure Functions
Communications & Networking
1 75 (3.75%) TCP/IP
2 43 (2.15%) Wireless
3 32 (1.60%) Network Security
4 29 (1.45%) MQTT
5 24 (1.20%) Wi-Fi
6 23 (1.15%) 5G
6 23 (1.15%) Modbus
7 20 (1.00%) 4G
7 20 (1.00%) Ethernet
8 19 (0.95%) 3G
8 19 (0.95%) Internet
8 19 (0.95%) SD-WAN
8 19 (0.95%) WAN
9 18 (0.90%) Bluetooth
9 18 (0.90%) RS-485
10 16 (0.80%) DNS
11 14 (0.70%) Firewall
12 11 (0.55%) HTTP
12 11 (0.55%) LoRaWAN
13 8 (0.40%) VoIP
Database & Business Intelligence
1 72 (3.60%) SQL Server
2 69 (3.45%) PostgreSQL
3 38 (1.90%) MongoDB
4 28 (1.40%) 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%) Tick Data
Development Applications
1 169 (8.45%) Git
2 115 (5.75%) Visual Studio
3 81 (4.05%) JIRA
4 75 (3.75%) 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
11 15 (0.75%) Selenium
12 14 (0.70%) GDB
13 13 (0.65%) Bitbucket
13 13 (0.65%) Cypress.io
14 12 (0.60%) GCC
15 11 (0.55%) Cucumber
16 10 (0.50%) GNU Toolchain
16 10 (0.50%) Vagrant
General
1 335 (16.75%) Social Skills
2 222 (11.10%) Electronics
3 201 (10.05%) Finance
4 200 (10.00%) Analytical Skills
5 124 (6.20%) Manufacturing
6 103 (5.15%) Automotive
7 78 (3.90%) Marketing
8 72 (3.60%) Inclusion and Diversity
9 65 (3.25%) Telecoms
10 55 (2.75%) Games
11 52 (2.60%) Public Sector
12 51 (2.55%) Front Office
13 47 (2.35%) Aerospace
14 40 (2.00%) Military
15 34 (1.70%) Aviation
16 28 (1.40%) Organisational Skills
17 27 (1.35%) Law
18 25 (1.25%) Presentation Skills
19 20 (1.00%) Legal
20 19 (0.95%) Banking
Job Titles
1 859 (42.95%) Software Engineer
2 527 (26.35%) Developer
3 468 (23.40%) Senior
4 327 (16.35%) C++ Software Engineer
5 310 (15.50%) C++ Developer
6 284 (14.20%) Senior Software Engineer
7 283 (14.15%) Embedded Engineer
8 195 (9.75%) Embedded Software Engineer
9 190 (9.50%) Lead
10 129 (6.45%) Software Developer
11 106 (5.30%) Senior C++ Software Engineer
12 100 (5.00%) Senior Embedded Engineer
13 84 (4.20%) Embedded C++ Engineer
14 68 (3.40%) Senior Developer
15 67 (3.35%) Embedded C++ Software Engineer
16 64 (3.20%) Architect
17 61 (3.05%) C++ Software Developer
18 58 (2.90%) Junior
19 54 (2.70%) C Software Engineer
19 54 (2.70%) Senior Embedded Software Engineer
Libraries, Frameworks & Software Standards
1 218 (10.90%) .NET
2 102 (5.10%) HTML
3 88 (4.40%) Qt
4 74 (3.70%) .NET Framework
4 74 (3.70%) WPF
5 71 (3.55%) STL
6 59 (2.95%) CSS
7 57 (2.85%) REST
8 56 (2.80%) React
9 47 (2.35%) Yocto
10 38 (1.90%) XML
11 37 (1.85%) MFC
11 37 (1.85%) Web Services
11 37 (1.85%) WinForms
12 33 (1.65%) .NET Core
12 33 (1.65%) Apache NiFi
12 33 (1.65%) ASP.NET
13 28 (1.40%) AngularJS
14 27 (1.35%) Hibernate
14 27 (1.35%) HTML5
Miscellaneous
1 215 (10.75%) Algorithms
2 130 (6.50%) Embedded Systems
3 102 (5.10%) FPGA
4 99 (4.95%) IoT
5 76 (3.80%) Self-Motivation
6 73 (3.65%) Distributed Systems
7 55 (2.75%) Hedge funds
8 54 (2.70%) Foreign Exchange (FX)
9 52 (2.60%) Robotics
10 49 (2.45%) VHDL
11 47 (2.35%) Greenfield Project
12 39 (1.95%) CUDA
13 34 (1.70%) Equities
14 33 (1.65%) Device Driver
15 30 (1.50%) GNSS
16 29 (1.45%) Cloud Native
17 28 (1.40%) Data Structures
18 26 (1.30%) Analogue Electronics
19 25 (1.25%) Mobile App
19 25 (1.25%) Verilog
Operating Systems
1 644 (32.20%) Linux
2 303 (15.15%) Windows
3 95 (4.75%) Embedded Linux
4 69 (3.45%) Unix
5 57 (2.85%) Android
6 32 (1.60%) Ubuntu
7 30 (1.50%) 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%) Rocky
15 2 (0.10%) Windows Embedded Compact
16 1 (0.050%) Windows Server 2016
Processes & Methodologies
1 1,147 (57.35%) Software Engineering
2 421 (21.05%) Problem-Solving
3 394 (19.70%) Computer Science
4 362 (18.10%) Agile
5 261 (13.05%) Mathematics
6 215 (10.75%) Multithreading
7 163 (8.15%) OO
8 162 (8.10%) Mentoring
9 144 (7.20%) Physics
10 143 (7.15%) DevOps
11 139 (6.95%) Test Automation
12 133 (6.65%) SDLC
13 129 (6.45%) Machine Learning
14 127 (6.35%) Artificial Intelligence
15 90 (4.50%) Software Testing
16 88 (4.40%) Signal Processing
17 87 (4.35%) CI/CD
18 77 (3.85%) Low Latency
18 77 (3.85%) Open Source
18 77 (3.85%) Technical Leadership
Programming Languages
1 910 (45.50%) C
2 702 (35.10%) Python
3 511 (25.55%) C#
4 416 (20.80%) Java
5 229 (11.45%) SQL
6 195 (9.75%) JavaScript
7 89 (4.45%) MATLAB
8 80 (4.00%) Bash
9 79 (3.95%) Rust
10 74 (3.70%) Go
11 72 (3.60%) Embedded C
12 65 (3.25%) Fortran
13 55 (2.75%) Embedded C++
14 47 (2.35%) VB
15 42 (2.10%) TypeScript
16 37 (1.85%) PowerShell
17 35 (1.75%) Perl
18 29 (1.45%) COBOL
18 29 (1.45%) Micro Focus COBOL
19 27 (1.35%) Ada
Qualifications
1 580 (29.00%) Degree
2 278 (13.90%) Security Cleared
3 176 (8.80%) Computer Science Degree
4 147 (7.35%) SC Cleared
5 121 (6.05%) PhD
6 119 (5.95%) Master's Degree
7 48 (2.40%) 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%) CISSP
15 1 (0.050%) ISEB
15 1 (0.050%) OSCP
Quality Assurance & Compliance
1 61 (3.05%) 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 167 (8.35%) Firmware
2 100 (5.00%) Embedded Firmware
3 92 (4.60%) Docker
4 3 (0.15%) OpenSIPS
4 3 (0.15%) VMware Infrastructure
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 98 (4.90%) 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%) 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
9 1 (0.050%) vRealize Orchestrator
Vendors
1 133 (6.65%) 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