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

6 months to
10 May 2024
Same period 2023 Same period 2022
Rank 141 146 96
Rank change year-on-year +5 -50 -1
Permanent jobs citing C++ 2,033 2,469 5,706
As % of all permanent jobs advertised in the UK 2.05% 2.44% 3.63%
As % of the Programming Languages category 6.13% 5.65% 6.72%
Number of salaries quoted 1,634 1,753 2,248
10th Percentile £39,500 £35,000 £35,000
25th Percentile £46,930 £47,000 £47,500
Median annual salary (50th Percentile) £60,000 £65,000 £65,000
Median % change year-on-year -7.69% - +13.04%
75th Percentile £73,750 £86,250 £93,750
90th Percentile £95,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,186 43,722 84,922
As % of all permanent jobs advertised in the UK 33.45% 43.28% 53.99%
Number of salaries quoted 24,983 27,941 43,470
10th Percentile £35,195 £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 £107,000 £100,000
UK excluding London median annual salary £54,000 £55,000 £52,500
% change year-on-year -1.82% +4.76% +5.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 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 10 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 +19 1,754 £60,000 -14.29% 999
UK excluding London +20 1,641 £56,500 -5.83% 684
Work from Home -54 622 £60,000 -7.69% 430
South East +17 561 £57,500 -7.63% 210
London -67 331 £95,000 +12.43% 362
South West +22 297 £55,000 -9.84% 129
North of England +50 215 £57,500 - 69
Midlands 0 200 £50,000 -4.76% 85
Scotland -56 176 £60,000 +13.21% 47
East of England +19 144 £60,000 - 143
West Midlands -14 117 £57,500 - 36
North West +38 116 £61,750 +2.92% 46
East Midlands +15 83 £48,745 +8.32% 49
Yorkshire +46 75 £47,500 +11.76% 15
Wales +14 45 £50,000 +11.11% 8
North East +11 24 £55,000 +10.55% 9
Northern Ireland +4 5 - - 5

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 67 (3.30%) Apache
2 18 (0.89%) Confluence
3 15 (0.74%) Apache Spark
4 12 (0.59%) nginx
5 6 (0.30%) IIS
5 6 (0.30%) Kinematics
6 5 (0.25%) IBM Notes
7 3 (0.15%) CMS
7 3 (0.15%) Ethereum
7 3 (0.15%) Hyperledger
8 2 (0.098%) SAS
8 2 (0.098%) WinCC
9 1 (0.049%) Apache Airflow
9 1 (0.049%) WebLogic
Applications
1 79 (3.89%) Simulink
2 11 (0.54%) GNU Octave
2 11 (0.54%) Microsoft Office
3 8 (0.39%) Microsoft Excel
4 6 (0.30%) OrCAD
5 2 (0.098%) CANalyzer
5 2 (0.098%) Doxygen
5 2 (0.098%) Fusion 360
6 1 (0.049%) CATIA
6 1 (0.049%) EViews
6 1 (0.049%) Microsoft PowerPoint
6 1 (0.049%) MS Visio
6 1 (0.049%) SOLIDWORKS
6 1 (0.049%) Spreadsheet
6 1 (0.049%) SPSS
6 1 (0.049%) Stateflow
Business Applications
1 11 (0.54%) Teamcenter
2 4 (0.20%) Visualfiles
3 1 (0.049%) Dynamics CRM
3 1 (0.049%) LabWindows
3 1 (0.049%) Oracle Applications
3 1 (0.049%) SAP Business One
Cloud Services
1 151 (7.43%) Azure
2 148 (7.28%) AWS
3 57 (2.80%) SaaS
4 35 (1.72%) Azure DevOps
5 23 (1.13%) GCP
6 20 (0.98%) GitHub
7 13 (0.64%) OpenShift
7 13 (0.64%) Serverless
8 12 (0.59%) Pulumi
9 10 (0.49%) Power Platform
10 9 (0.44%) Cloud Computing
10 9 (0.44%) Sentry
10 9 (0.44%) WhatsApp
11 8 (0.39%) AWS IoT
12 7 (0.34%) Amazon EC2
12 7 (0.34%) AWS Lambda
13 5 (0.25%) PaaS
13 5 (0.25%) PowerApps
14 4 (0.20%) Power Automate
14 4 (0.20%) TestFlight
Communications & Networking
1 80 (3.94%) TCP/IP
2 40 (1.97%) Wireless
3 34 (1.67%) Network Security
4 27 (1.33%) MQTT
5 24 (1.18%) 5G
5 24 (1.18%) Wi-Fi
6 23 (1.13%) Modbus
7 22 (1.08%) 4G
7 22 (1.08%) Internet
8 21 (1.03%) Ethernet
9 18 (0.89%) 3G
9 18 (0.89%) Bluetooth
9 18 (0.89%) RS-485
9 18 (0.89%) SD-WAN
9 18 (0.89%) WAN
10 17 (0.84%) DNS
11 14 (0.69%) Firewall
12 12 (0.59%) HTTP
13 11 (0.54%) LoRaWAN
14 10 (0.49%) Wireshark
Database & Business Intelligence
1 77 (3.79%) SQL Server
2 66 (3.25%) PostgreSQL
3 37 (1.82%) MongoDB
4 30 (1.48%) NoSQL
5 26 (1.28%) MySQL
6 20 (0.98%) Relational Database
7 16 (0.79%) Redis
8 14 (0.69%) Big Data
9 13 (0.64%) Elasticsearch
10 8 (0.39%) Power BI
11 7 (0.34%) KDB
11 7 (0.34%) Kdb+
11 7 (0.34%) RDBMS
11 7 (0.34%) 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%) Apache Cassandra
14 4 (0.20%) BusinessObjects
Development Applications
1 176 (8.66%) Git
2 124 (6.10%) Visual Studio
3 78 (3.84%) JIRA
4 75 (3.69%) Subversion
5 72 (3.54%) Jenkins
6 50 (2.46%) GitLab
7 46 (2.26%) LabVIEW
8 31 (1.52%) CMake
9 25 (1.23%) Ant
10 16 (0.79%) Rational Rhapsody
10 16 (0.79%) Team Foundation Server
11 15 (0.74%) Eclipse
12 14 (0.69%) Vagrant
13 13 (0.64%) Bitbucket
13 13 (0.64%) GDB
13 13 (0.64%) Selenium
14 11 (0.54%) Cucumber
14 11 (0.54%) GCC
15 10 (0.49%) Cypress.io
15 10 (0.49%) GNU Toolchain
General
1 350 (17.22%) Social Skills
2 230 (11.31%) Electronics
3 204 (10.03%) Analytical Skills
4 200 (9.84%) Finance
5 124 (6.10%) Manufacturing
6 107 (5.26%) Automotive
7 76 (3.74%) Marketing
8 71 (3.49%) Inclusion and Diversity
9 64 (3.15%) Telecoms
10 56 (2.75%) Games
11 50 (2.46%) Public Sector
12 49 (2.41%) Front Office
13 46 (2.26%) Aerospace
14 39 (1.92%) Military
15 34 (1.67%) Aviation
16 28 (1.38%) Presentation Skills
17 26 (1.28%) Law
17 26 (1.28%) Organisational Skills
18 22 (1.08%) Banking
19 20 (0.98%) Legal
Job Titles
1 882 (43.38%) Software Engineer
2 535 (26.32%) Developer
3 469 (23.07%) Senior
4 336 (16.53%) C++ Software Engineer
5 316 (15.54%) C++ Developer
6 297 (14.61%) Embedded Engineer
7 291 (14.31%) Senior Software Engineer
8 205 (10.08%) Embedded Software Engineer
9 185 (9.10%) Lead
10 135 (6.64%) Software Developer
11 107 (5.26%) Senior C++ Software Engineer
12 104 (5.12%) Senior Embedded Engineer
13 89 (4.38%) Embedded C++ Engineer
14 70 (3.44%) Embedded C++ Software Engineer
15 67 (3.30%) Architect
16 65 (3.20%) Senior Developer
17 63 (3.10%) C++ Software Developer
18 59 (2.90%) C Software Engineer
18 59 (2.90%) C/C++ Software Engineer
19 58 (2.85%) Senior Embedded Software Engineer
Libraries, Frameworks & Software Standards
1 217 (10.67%) .NET
2 97 (4.77%) HTML
3 89 (4.38%) Qt
4 75 (3.69%) .NET Framework
5 72 (3.54%) WPF
6 69 (3.39%) STL
7 58 (2.85%) REST
8 56 (2.75%) CSS
9 51 (2.51%) React
10 48 (2.36%) Yocto
11 38 (1.87%) Web Services
11 38 (1.87%) XML
12 37 (1.82%) MFC
13 36 (1.77%) WinForms
14 34 (1.67%) ASP.NET
15 33 (1.62%) Apache NiFi
16 32 (1.57%) .NET Core
17 29 (1.43%) Middleware
18 28 (1.38%) Hibernate
18 28 (1.38%) JSON
Miscellaneous
1 217 (10.67%) Algorithms
2 130 (6.39%) Embedded Systems
3 107 (5.26%) FPGA
4 102 (5.02%) IoT
5 80 (3.94%) Self-Motivation
6 71 (3.49%) Distributed Systems
7 53 (2.61%) Robotics
8 51 (2.51%) VHDL
9 47 (2.31%) Hedge funds
10 43 (2.12%) Foreign Exchange (FX)
11 40 (1.97%) Greenfield Project
12 39 (1.92%) CUDA
13 35 (1.72%) GNSS
14 33 (1.62%) Equities
15 32 (1.57%) Data Structures
15 32 (1.57%) Device Driver
16 28 (1.38%) Cloud Native
17 25 (1.23%) Enterprise Software
17 25 (1.23%) Verilog
18 24 (1.18%) Legacy Code
Operating Systems
1 673 (33.10%) Linux
2 316 (15.54%) Windows
3 105 (5.16%) Embedded Linux
4 71 (3.49%) Unix
5 61 (3.00%) Android
6 37 (1.82%) Ubuntu
7 27 (1.33%) Apple iOS
8 22 (1.08%) AIX
8 22 (1.08%) Red Hat Enterprise Linux
9 18 (0.89%) CentOS
10 12 (0.59%) Mac OS
10 12 (0.59%) Windows 10
11 11 (0.54%) Debian
11 11 (0.54%) Windows Server
12 9 (0.44%) FreeRTOS
13 4 (0.20%) Kali Linux
13 4 (0.20%) Windows Embedded Compact
14 2 (0.098%) FreeBSD
14 2 (0.098%) Mac OS X
14 2 (0.098%) VxWorks
Processes & Methodologies
1 1,166 (57.35%) Software Engineering
2 439 (21.59%) Problem-Solving
3 410 (20.17%) Computer Science
4 367 (18.05%) Agile
5 258 (12.69%) Mathematics
6 217 (10.67%) Multithreading
7 166 (8.17%) OO
8 160 (7.87%) Mentoring
9 149 (7.33%) DevOps
9 149 (7.33%) Test Automation
10 146 (7.18%) Physics
11 144 (7.08%) Machine Learning
12 142 (6.98%) Artificial Intelligence
13 136 (6.69%) SDLC
14 98 (4.82%) Signal Processing
15 93 (4.57%) Software Testing
16 86 (4.23%) CI/CD
17 80 (3.94%) Open Source
18 78 (3.84%) Code Quality
19 74 (3.64%) Low Latency
Programming Languages
1 938 (46.14%) C
2 699 (34.38%) Python
3 519 (25.53%) C#
4 428 (21.05%) Java
5 238 (11.71%) SQL
6 188 (9.25%) JavaScript
7 95 (4.67%) MATLAB
8 84 (4.13%) Bash
8 84 (4.13%) Rust
9 77 (3.79%) Go
10 76 (3.74%) Embedded C
11 67 (3.30%) Fortran
12 58 (2.85%) Embedded C++
13 55 (2.71%) VB
14 38 (1.87%) Perl
14 38 (1.87%) PowerShell
15 36 (1.77%) TypeScript
16 29 (1.43%) COBOL
16 29 (1.43%) Micro Focus COBOL
17 26 (1.28%) Ada
Qualifications
1 601 (29.56%) Degree
2 299 (14.71%) Security Cleared
3 180 (8.85%) Computer Science Degree
4 155 (7.62%) SC Cleared
5 122 (6.00%) Master's Degree
6 116 (5.71%) PhD
7 55 (2.71%) DV Cleared
8 11 (0.54%) HND
9 10 (0.49%) BPSS Clearance
10 8 (0.39%) Microsoft Certification
11 7 (0.34%) 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.098%) ISEB
15 2 (0.098%) ITIL Foundation Certificate
16 1 (0.049%) OSCP
Quality Assurance & Compliance
1 63 (3.10%) QA
2 23 (1.13%) Software Quality Assurance
3 21 (1.03%) PMO
4 18 (0.89%) GDPR
5 12 (0.59%) ISO 9001
5 12 (0.59%) MISRA
6 9 (0.44%) ISO 13485
7 8 (0.39%) MISRA C
8 7 (0.34%) AUTOSAR
8 7 (0.34%) ISO 9000
9 5 (0.25%) IEC 61508
9 5 (0.25%) JTAG
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%) NIST
11 3 (0.15%) ISO 26262
12 2 (0.098%) DO-178B
12 2 (0.098%) HIPAA
System Software
1 173 (8.51%) Firmware
2 100 (4.92%) Embedded Firmware
3 89 (4.38%) Docker
4 4 (0.20%) Ceph
4 4 (0.20%) Virtual Machines
4 4 (0.20%) VMware Infrastructure
5 2 (0.098%) Virtual Servers
5 2 (0.098%) VMware ESXi
6 1 (0.049%) Active Directory
6 1 (0.049%) OpenSIPS
6 1 (0.049%) Oracle RAC
6 1 (0.049%) QEMU
6 1 (0.049%) VirtualBox
Systems Management
1 95 (4.67%) Kubernetes
2 45 (2.21%) Terraform
3 35 (1.72%) Ansible
4 21 (1.03%) Grafana
5 8 (0.39%) Puppet
6 6 (0.30%) Progress Chef
7 5 (0.25%) Prometheus
8 4 (0.20%) Knative
9 2 (0.098%) Functional Safety
9 2 (0.098%) Kibana
9 2 (0.098%) Podman
9 2 (0.098%) Wonderware InTouch
10 1 (0.049%) Docker Swarm
10 1 (0.049%) Istio
10 1 (0.049%) logstash
10 1 (0.049%) Nagios
10 1 (0.049%) Oracle Enterprise Manager
10 1 (0.049%) Packer
10 1 (0.049%) Salt
Vendors
1 134 (6.59%) Microsoft
2 45 (2.21%) SAP
3 44 (2.16%) Xilinx
4 36 (1.77%) Oracle
5 30 (1.48%) Google
6 29 (1.43%) Micro Focus
7 14 (0.69%) Atlassian
8 12 (0.59%) EMC
8 12 (0.59%) Red Hat
9 10 (0.49%) Cadence
9 10 (0.49%) Synopsys
10 8 (0.39%) Altera
10 8 (0.39%) Apple
10 8 (0.39%) Green Hills
10 8 (0.39%) Motorola
11 7 (0.34%) Cisco
12 6 (0.30%) BT
12 6 (0.30%) HP
12 6 (0.30%) NVIDIA
12 6 (0.30%) Remedy