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

6 months to
20 May 2024
Same period 2023 Same period 2022
Rank 137 150 96
Rank change year-on-year +13 -54 +2
Permanent jobs citing C++ 2,054 2,436 5,933
As % of all permanent jobs advertised in the UK 2.06% 2.45% 3.64%
As % of the Programming Languages category 6.18% 5.65% 6.75%
Number of salaries quoted 1,648 1,733 2,254
10th Percentile £38,750 £36,250 £34,990
25th Percentile £46,250 £47,500 £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 £85,000 £93,750
90th Percentile £95,000 £120,000 £132,500
UK excluding London median annual salary £55,000 £60,000 £52,500
% change year-on-year -8.33% +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,218 43,078 87,895
As % of all permanent jobs advertised in the UK 33.25% 43.31% 53.99%
Number of salaries quoted 24,863 27,599 43,697
10th Percentile £35,000 £38,750 £37,000
25th Percentile £45,000 £49,375 £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,500 £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 20 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 20 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 +18 1,776 £60,000 -11.11% 1,236
UK excluding London +26 1,663 £55,000 -8.33% 873
Work from Home -47 627 £60,000 -7.69% 504
South East +20 568 £57,500 -4.17% 329
London -70 334 £92,500 +14.91% 502
South West +22 298 £55,000 -9.84% 139
North of England +50 219 £57,500 - 78
Midlands -2 207 £50,000 -4.76% 97
Scotland -60 172 £60,000 +13.21% 48
East of England +18 147 £60,000 - 177
North West +39 121 £62,500 +3.31% 49
West Midlands 0 118 £57,500 +2.22% 40
East Midlands +18 89 £47,500 +5.56% 56
Yorkshire +40 74 £47,500 +11.76% 23
Wales +19 47 £50,000 +5.26% 11
North East +16 24 £55,000 +10.55% 6
Northern Ireland +14 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 65 (3.16%) Apache
2 19 (0.93%) Apache Spark
2 19 (0.93%) Confluence
3 12 (0.58%) nginx
4 6 (0.29%) IIS
4 6 (0.29%) Kinematics
5 5 (0.24%) IBM Notes
6 4 (0.19%) CMS
7 3 (0.15%) Ethereum
7 3 (0.15%) Hyperledger
8 2 (0.097%) SAS
8 2 (0.097%) WinCC
9 1 (0.049%) Apache Airflow
9 1 (0.049%) WebLogic
Applications
1 85 (4.14%) Simulink
2 12 (0.58%) GNU Octave
3 11 (0.54%) Microsoft Office
4 9 (0.44%) Microsoft Excel
5 6 (0.29%) OrCAD
6 2 (0.097%) CANalyzer
6 2 (0.097%) Doxygen
6 2 (0.097%) Fusion 360
6 2 (0.097%) MS Visio
7 1 (0.049%) CATIA
7 1 (0.049%) EViews
7 1 (0.049%) Microsoft PowerPoint
7 1 (0.049%) SOLIDWORKS
7 1 (0.049%) Spreadsheet
7 1 (0.049%) SPSS
7 1 (0.049%) Stateflow
Business Applications
1 10 (0.49%) Teamcenter
2 4 (0.19%) Visualfiles
3 1 (0.049%) C-CURE
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 155 (7.55%) Azure
2 150 (7.30%) AWS
3 57 (2.78%) SaaS
4 36 (1.75%) Azure DevOps
5 23 (1.12%) GCP
6 19 (0.93%) GitHub
7 13 (0.63%) OpenShift
7 13 (0.63%) Serverless
8 12 (0.58%) Cloud Computing
8 12 (0.58%) Pulumi
9 10 (0.49%) Power Platform
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.24%) PaaS
13 5 (0.24%) PowerApps
14 4 (0.19%) Power Automate
14 4 (0.19%) TestFlight
Communications & Networking
1 77 (3.75%) TCP/IP
2 40 (1.95%) Wireless
3 36 (1.75%) Network Security
4 27 (1.31%) MQTT
5 24 (1.17%) Ethernet
5 24 (1.17%) Wi-Fi
6 23 (1.12%) 5G
6 23 (1.12%) Internet
7 22 (1.07%) 4G
7 22 (1.07%) Modbus
8 18 (0.88%) 3G
8 18 (0.88%) Bluetooth
8 18 (0.88%) RS-485
9 17 (0.83%) SD-WAN
9 17 (0.83%) WAN
10 16 (0.78%) DNS
11 14 (0.68%) Firewall
12 13 (0.63%) HTTP
13 11 (0.54%) LoRaWAN
13 11 (0.54%) Wireshark
Database & Business Intelligence
1 79 (3.85%) SQL Server
2 67 (3.26%) PostgreSQL
3 37 (1.80%) MongoDB
4 32 (1.56%) NoSQL
5 25 (1.22%) MySQL
6 17 (0.83%) Relational Database
7 15 (0.73%) Redis
8 14 (0.68%) Big Data
9 13 (0.63%) Elasticsearch
10 8 (0.39%) Power BI
11 7 (0.34%) KDB
11 7 (0.34%) Kdb+
11 7 (0.34%) SQLite
12 6 (0.29%) Apache Cassandra
12 6 (0.29%) Hadoop
13 5 (0.24%) Amazon RDS
13 5 (0.24%) Metadata
13 5 (0.24%) RDBMS
13 5 (0.24%) SQL Server Reporting Services
14 4 (0.19%) BusinessObjects
Development Applications
1 177 (8.62%) Git
2 125 (6.09%) Visual Studio
3 76 (3.70%) Subversion
4 75 (3.65%) JIRA
5 74 (3.60%) Jenkins
6 51 (2.48%) GitLab
7 46 (2.24%) LabVIEW
8 31 (1.51%) CMake
9 25 (1.22%) Ant
10 16 (0.78%) Eclipse
10 16 (0.78%) Team Foundation Server
10 16 (0.78%) Vagrant
11 15 (0.73%) Bitbucket
11 15 (0.73%) Rational Rhapsody
12 14 (0.68%) GDB
13 13 (0.63%) Selenium
14 12 (0.58%) GCC
15 11 (0.54%) Cucumber
16 10 (0.49%) Cypress.io
16 10 (0.49%) GNU Toolchain
General
1 352 (17.14%) Social Skills
2 236 (11.49%) Electronics
3 206 (10.03%) Analytical Skills
4 203 (9.88%) Finance
5 126 (6.13%) Manufacturing
6 110 (5.36%) Automotive
7 79 (3.85%) Marketing
8 67 (3.26%) Inclusion and Diversity
9 65 (3.16%) Telecoms
10 56 (2.73%) Games
11 51 (2.48%) Public Sector
12 44 (2.14%) Aerospace
13 43 (2.09%) Front Office
14 39 (1.90%) Military
15 32 (1.56%) Aviation
16 28 (1.36%) Banking
16 28 (1.36%) Presentation Skills
17 25 (1.22%) Law
17 25 (1.22%) Organisational Skills
18 22 (1.07%) Legal
Job Titles
1 894 (43.52%) Software Engineer
2 535 (26.05%) Developer
3 469 (22.83%) Senior
4 343 (16.70%) C++ Software Engineer
5 320 (15.58%) C++ Developer
6 299 (14.56%) Embedded Engineer
7 291 (14.17%) Senior Software Engineer
8 207 (10.08%) Embedded Software Engineer
9 183 (8.91%) Lead
10 139 (6.77%) Software Developer
11 108 (5.26%) Senior C++ Software Engineer
12 103 (5.01%) Senior Embedded Engineer
13 91 (4.43%) Embedded C++ Engineer
14 72 (3.51%) Embedded C++ Software Engineer
15 68 (3.31%) Architect
16 66 (3.21%) C++ Software Developer
17 65 (3.16%) Senior Developer
18 62 (3.02%) C Software Engineer
18 62 (3.02%) C/C++ Software Engineer
19 59 (2.87%) Senior Embedded Software Engineer
Libraries, Frameworks & Software Standards
1 219 (10.66%) .NET
2 91 (4.43%) HTML
3 89 (4.33%) Qt
4 72 (3.51%) WPF
5 70 (3.41%) .NET Framework
6 69 (3.36%) STL
7 58 (2.82%) REST
8 51 (2.48%) CSS
9 50 (2.43%) React
10 45 (2.19%) Yocto
11 38 (1.85%) Web Services
11 38 (1.85%) XML
12 37 (1.80%) MFC
13 35 (1.70%) ASP.NET
13 35 (1.70%) WinForms
14 33 (1.61%) Apache NiFi
15 32 (1.56%) .NET Core
16 31 (1.51%) Middleware
17 29 (1.41%) Hibernate
18 28 (1.36%) JSON
Miscellaneous
1 220 (10.71%) Algorithms
2 129 (6.28%) Embedded Systems
3 108 (5.26%) FPGA
4 100 (4.87%) IoT
5 80 (3.89%) Self-Motivation
6 73 (3.55%) Distributed Systems
7 56 (2.73%) Robotics
8 52 (2.53%) VHDL
9 42 (2.04%) Hedge funds
10 38 (1.85%) CUDA
10 38 (1.85%) Greenfield Project
11 36 (1.75%) Foreign Exchange (FX)
12 35 (1.70%) GNSS
13 32 (1.56%) Data Structures
13 32 (1.56%) Device Driver
14 30 (1.46%) Cloud Native
14 30 (1.46%) Equities
15 26 (1.27%) Analogue Electronics
16 25 (1.22%) Verilog
17 24 (1.17%) Legacy Code
Operating Systems
1 679 (33.06%) Linux
2 323 (15.73%) Windows
3 110 (5.36%) Embedded Linux
4 71 (3.46%) Unix
5 64 (3.12%) Android
6 39 (1.90%) Ubuntu
7 26 (1.27%) Apple iOS
8 24 (1.17%) Red Hat Enterprise Linux
9 22 (1.07%) AIX
10 20 (0.97%) CentOS
11 14 (0.68%) Windows Server
12 13 (0.63%) Mac OS
13 12 (0.58%) Windows 10
14 11 (0.54%) Debian
15 9 (0.44%) FreeRTOS
16 5 (0.24%) Kali Linux
16 5 (0.24%) Windows Embedded Compact
17 3 (0.15%) VxWorks
18 2 (0.097%) FreeBSD
18 2 (0.097%) Mac OS X
Processes & Methodologies
1 1,182 (57.55%) Software Engineering
2 442 (21.52%) Problem-Solving
3 419 (20.40%) Computer Science
4 369 (17.96%) Agile
5 257 (12.51%) Mathematics
6 213 (10.37%) Multithreading
7 160 (7.79%) OO
8 157 (7.64%) DevOps
9 156 (7.59%) Mentoring
10 152 (7.40%) Artificial Intelligence
10 152 (7.40%) Test Automation
11 151 (7.35%) Machine Learning
12 147 (7.16%) Physics
13 136 (6.62%) SDLC
14 103 (5.01%) Signal Processing
15 98 (4.77%) Software Testing
16 91 (4.43%) CI/CD
17 80 (3.89%) Code Quality
18 79 (3.85%) Open Source
19 78 (3.80%) Collaborative Working
Programming Languages
1 944 (45.96%) C
2 697 (33.93%) Python
3 522 (25.41%) C#
4 427 (20.79%) Java
5 241 (11.73%) SQL
6 189 (9.20%) JavaScript
7 99 (4.82%) MATLAB
8 85 (4.14%) Bash
8 85 (4.14%) Rust
9 81 (3.94%) Go
10 80 (3.89%) Embedded C
11 68 (3.31%) Fortran
12 62 (3.02%) Embedded C++
13 55 (2.68%) VB
14 41 (2.00%) PowerShell
15 39 (1.90%) Perl
16 36 (1.75%) TypeScript
17 29 (1.41%) COBOL
17 29 (1.41%) Micro Focus COBOL
18 27 (1.31%) Kotlin
Qualifications
1 615 (29.94%) Degree
2 313 (15.24%) Security Cleared
3 183 (8.91%) Computer Science Degree
4 161 (7.84%) SC Cleared
5 122 (5.94%) Master's Degree
6 114 (5.55%) PhD
7 58 (2.82%) DV Cleared
8 11 (0.54%) HND
9 9 (0.44%) BPSS Clearance
10 8 (0.39%) Microsoft Certification
11 7 (0.34%) PMI Certification
12 5 (0.24%) MCAD
12 5 (0.24%) Postgraduate
13 4 (0.19%) AWS Certification
13 4 (0.19%) DBS Check
13 4 (0.19%) Numerate Degree
14 3 (0.15%) HNC
14 3 (0.15%) ISTQB
14 3 (0.15%) ITIL Foundation Certificate
15 2 (0.097%) ISEB
Quality Assurance & Compliance
1 60 (2.92%) QA
2 23 (1.12%) Software Quality Assurance
3 21 (1.02%) PMO
4 18 (0.88%) GDPR
5 14 (0.68%) MISRA
6 12 (0.58%) ISO 9001
7 9 (0.44%) ISO 13485
7 9 (0.44%) MISRA C
8 7 (0.34%) AUTOSAR
8 7 (0.34%) ISO 9000
9 5 (0.24%) IEC 61508
9 5 (0.24%) JTAG
9 5 (0.24%) TickIT
10 4 (0.19%) 21 CFR Part 11
10 4 (0.19%) Def Stans
10 4 (0.19%) IEC 61131
10 4 (0.19%) ISO 26262
10 4 (0.19%) NIST
11 2 (0.097%) HIPAA
11 2 (0.097%) IEC 62304
System Software
1 177 (8.62%) Firmware
2 102 (4.97%) Embedded Firmware
3 89 (4.33%) Docker
4 6 (0.29%) Ceph
4 6 (0.29%) Virtual Machines
5 5 (0.24%) VMware Infrastructure
6 3 (0.15%) Virtual Servers
7 2 (0.097%) VirtualBox
7 2 (0.097%) VMware ESXi
8 1 (0.049%) Active Directory
8 1 (0.049%) OpenSIPS
8 1 (0.049%) Oracle RAC
8 1 (0.049%) QEMU
Systems Management
1 98 (4.77%) Kubernetes
2 49 (2.39%) Terraform
3 40 (1.95%) Ansible
4 21 (1.02%) Grafana
5 8 (0.39%) Puppet
6 6 (0.29%) Knative
6 6 (0.29%) Progress Chef
7 5 (0.24%) Prometheus
8 2 (0.097%) Functional Safety
8 2 (0.097%) Kibana
8 2 (0.097%) Podman
8 2 (0.097%) Wonderware InTouch
9 1 (0.049%) Docker Swarm
9 1 (0.049%) Istio
9 1 (0.049%) logstash
9 1 (0.049%) Nagios
9 1 (0.049%) Oracle Enterprise Manager
9 1 (0.049%) Packer
9 1 (0.049%) Salt
Vendors
1 139 (6.77%) Microsoft
2 49 (2.39%) Xilinx
3 45 (2.19%) SAP
4 39 (1.90%) Oracle
5 33 (1.61%) Google
6 29 (1.41%) Micro Focus
7 14 (0.68%) Atlassian
8 12 (0.58%) EMC
8 12 (0.58%) 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.29%) BT
12 6 (0.29%) HP
12 6 (0.29%) NVIDIA
12 6 (0.29%) Remedy