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

6 months to
29 Apr 2024
Same period 2023 Same period 2022
Rank 141 145 92
Rank change year-on-year +4 -53 -1
Permanent jobs citing C++ 2,003 2,565 5,656
As % of all permanent jobs advertised in the UK 2.04% 2.47% 3.63%
As % of the Programming Languages category 6.03% 5.68% 6.74%
Number of salaries quoted 1,616 1,811 2,273
10th Percentile £39,500 £35,000 £35,050
25th Percentile £47,000 £46,250 £47,500
Median annual salary (50th Percentile) £60,000 £65,000 £65,000
Median % change year-on-year -7.69% - +13.04%
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,221 45,157 83,877
As % of all permanent jobs advertised in the UK 33.78% 43.42% 53.83%
Number of salaries quoted 25,021 28,803 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,500 £55,000 £53,750
% change year-on-year -2.73% +2.33% +7.50%

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 29 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 29 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,726 £60,000 -14.29% 1,123
UK excluding London +22 1,603 £56,500 -5.83% 800
Work from Home -53 616 £60,000 -7.69% 471
South East +14 548 £57,750 -5.33% 238
London -60 337 £97,500 +15.38% 371
South West +23 286 £55,000 -9.84% 151
North of England +26 214 £57,500 - 88
Midlands +7 187 £50,000 -4.76% 93
Scotland -54 172 £60,000 +13.21% 57
East of England +16 145 £60,000 - 181
North West +41 115 £61,000 - 60
West Midlands -4 107 £57,500 +4.55% 50
East Midlands +14 80 £49,990 +11.09% 43
Yorkshire +31 75 £47,500 +11.76% 19
Wales +24 48 £50,000 +11.11% 6
North East +12 24 £55,000 +4.76% 10
Northern Ireland +9 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.100%) CMS
7 2 (0.100%) SAS
7 2 (0.100%) WinCC
8 1 (0.050%) Apache Airflow
8 1 (0.050%) WebLogic
Applications
1 70 (3.49%) Simulink
2 10 (0.50%) GNU Octave
3 9 (0.45%) Microsoft Office
4 6 (0.30%) Microsoft Excel
4 6 (0.30%) OrCAD
5 2 (0.100%) CANalyzer
5 2 (0.100%) Doxygen
5 2 (0.100%) 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.100%) Payment Gateway
4 1 (0.050%) Dynamics CRM
4 1 (0.050%) Oracle Applications
4 1 (0.050%) SAP Business One
Cloud Services
1 149 (7.44%) Azure
2 146 (7.29%) AWS
3 53 (2.65%) SaaS
4 35 (1.75%) 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
10 9 (0.45%) 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%) PowerApps
13 4 (0.20%) TestFlight
Communications & Networking
1 76 (3.79%) TCP/IP
2 44 (2.20%) 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 21 (1.05%) 4G
8 20 (1.00%) Ethernet
9 19 (0.95%) 3G
9 19 (0.95%) Bluetooth
9 19 (0.95%) Internet
10 18 (0.90%) RS-485
10 18 (0.90%) SD-WAN
10 18 (0.90%) WAN
11 16 (0.80%) DNS
12 14 (0.70%) Firewall
13 12 (0.60%) LoRaWAN
14 11 (0.55%) HTTP
15 8 (0.40%) Wireshark
Database & Business Intelligence
1 74 (3.69%) SQL Server
2 69 (3.44%) PostgreSQL
3 38 (1.90%) MongoDB
4 26 (1.30%) NoSQL
5 23 (1.15%) 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
12 6 (0.30%) Power BI
13 5 (0.25%) Amazon RDS
13 5 (0.25%) Metadata
13 5 (0.25%) SQL Server Reporting Services
14 3 (0.15%) Data Lake
14 3 (0.15%) Tick Data
Development Applications
1 171 (8.54%) Git
2 116 (5.79%) Visual Studio
3 83 (4.14%) JIRA
4 75 (3.74%) Subversion
5 65 (3.25%) 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%) Bitbucket
12 13 (0.65%) GDB
12 13 (0.65%) Selenium
13 11 (0.55%) Cucumber
13 11 (0.55%) Cypress.io
13 11 (0.55%) GCC
14 10 (0.50%) GNU Toolchain
14 10 (0.50%) Vagrant
General
1 338 (16.87%) Social Skills
2 223 (11.13%) Electronics
3 201 (10.03%) Finance
4 200 (9.99%) Analytical Skills
5 124 (6.19%) Manufacturing
6 104 (5.19%) Automotive
7 78 (3.89%) Marketing
8 71 (3.54%) Inclusion and Diversity
9 65 (3.25%) Telecoms
10 56 (2.80%) Games
11 53 (2.65%) Public Sector
12 51 (2.55%) Front Office
13 45 (2.25%) Aerospace
14 40 (2.00%) Military
15 34 (1.70%) Aviation
16 27 (1.35%) Law
16 27 (1.35%) Organisational Skills
17 25 (1.25%) Presentation Skills
18 20 (1.00%) Legal
19 19 (0.95%) Banking
Job Titles
1 862 (43.04%) Software Engineer
2 530 (26.46%) Developer
3 467 (23.32%) Senior
4 330 (16.48%) C++ Software Engineer
5 313 (15.63%) C++ Developer
6 290 (14.48%) Embedded Engineer
7 285 (14.23%) Senior Software Engineer
8 199 (9.94%) Embedded Software Engineer
9 185 (9.24%) Lead
10 130 (6.49%) Software Developer
11 106 (5.29%) Senior C++ Software Engineer
12 102 (5.09%) Senior Embedded Engineer
13 87 (4.34%) Embedded C++ Engineer
14 69 (3.44%) Embedded C++ Software Engineer
15 68 (3.39%) Senior Developer
16 65 (3.25%) Architect
17 62 (3.10%) C++ Software Developer
18 59 (2.95%) Junior
19 58 (2.90%) C Software Engineer
19 58 (2.90%) C/C++ Software Engineer
Libraries, Frameworks & Software Standards
1 217 (10.83%) .NET
2 101 (5.04%) HTML
3 90 (4.49%) Qt
4 76 (3.79%) .NET Framework
5 72 (3.59%) WPF
6 70 (3.49%) STL
7 58 (2.90%) CSS
7 58 (2.90%) REST
8 56 (2.80%) React
9 49 (2.45%) Yocto
10 39 (1.95%) 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%) JSON
Miscellaneous
1 218 (10.88%) Algorithms
2 130 (6.49%) Embedded Systems
3 104 (5.19%) FPGA
4 99 (4.94%) IoT
5 77 (3.84%) Self-Motivation
6 69 (3.44%) Distributed Systems
7 53 (2.65%) Hedge funds
8 52 (2.60%) Robotics
9 51 (2.55%) VHDL
10 50 (2.50%) Foreign Exchange (FX)
11 46 (2.30%) 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 26 (1.30%) Analogue Electronics
17 26 (1.30%) Cloud Native
18 25 (1.25%) Verilog
19 24 (1.20%) Mobile App
Operating Systems
1 645 (32.20%) Linux
2 302 (15.08%) Windows
3 99 (4.94%) Embedded Linux
4 70 (3.49%) 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 2 (0.100%) FreeBSD
14 2 (0.100%) Kali Linux
14 2 (0.100%) Mac OS X
14 2 (0.100%) Rocky
14 2 (0.100%) Windows Embedded Compact
Processes & Methodologies
1 1,146 (57.21%) Software Engineering
2 423 (21.12%) Problem-Solving
3 395 (19.72%) Computer Science
4 362 (18.07%) Agile
5 263 (13.13%) Mathematics
6 213 (10.63%) Multithreading
7 164 (8.19%) OO
8 162 (8.09%) Mentoring
9 146 (7.29%) Physics
10 143 (7.14%) DevOps
11 139 (6.94%) Test Automation
12 135 (6.74%) SDLC
13 129 (6.44%) Machine Learning
14 128 (6.39%) Artificial Intelligence
15 93 (4.64%) Software Testing
16 89 (4.44%) Signal Processing
17 84 (4.19%) CI/CD
18 77 (3.84%) Open Source
18 77 (3.84%) Technical Leadership
19 74 (3.69%) Code Quality
Programming Languages
1 917 (45.78%) C
2 702 (35.05%) Python
3 509 (25.41%) C#
4 419 (20.92%) Java
5 231 (11.53%) SQL
6 191 (9.54%) JavaScript
7 91 (4.54%) MATLAB
8 82 (4.09%) Bash
9 77 (3.84%) Rust
10 74 (3.69%) Embedded C
11 72 (3.59%) Go
12 66 (3.30%) Fortran
13 55 (2.75%) Embedded C++
14 49 (2.45%) VB
15 40 (2.00%) TypeScript
16 37 (1.85%) Perl
16 37 (1.85%) PowerShell
17 29 (1.45%) COBOL
17 29 (1.45%) Micro Focus COBOL
18 26 (1.30%) Ada
Qualifications
1 581 (29.01%) Degree
2 282 (14.08%) Security Cleared
3 174 (8.69%) Computer Science Degree
4 149 (7.44%) SC Cleared
5 122 (6.09%) Master's Degree
6 121 (6.04%) PhD
7 50 (2.50%) 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%) ITIL Foundation Certificate
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.100%) DO-178B
12 2 (0.100%) HIPAA
System Software
1 168 (8.39%) Firmware
2 101 (5.04%) Embedded Firmware
3 91 (4.54%) Docker
4 3 (0.15%) VMware Infrastructure
5 2 (0.100%) OpenSIPS
5 2 (0.100%) 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 93 (4.64%) Kubernetes
2 37 (1.85%) Terraform
3 26 (1.30%) 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.100%) Functional Safety
8 2 (0.100%) Kibana
8 2 (0.100%) Packer
8 2 (0.100%) Podman
8 2 (0.100%) 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 135 (6.74%) Microsoft
2 47 (2.35%) SAP
3 35 (1.75%) Google
4 34 (1.70%) Xilinx
5 33 (1.65%) 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