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

6 months to
2 Jun 2024
Same period 2023 Same period 2022
Rank 135 145 100
Rank change year-on-year +10 -45 -4
Permanent jobs citing C++ 2,171 2,354 6,141
As % of all permanent jobs advertised in the UK 2.06% 2.48% 3.63%
As % of the Programming Languages category 6.40% 5.87% 6.68%
Number of salaries quoted 1,718 1,667 2,214
10th Percentile £38,213 £37,500 £34,990
25th Percentile £45,000 £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 £72,500 £85,000 £93,750
90th Percentile £93,750 £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,947 40,085 91,945
As % of all permanent jobs advertised in the UK 32.25% 42.29% 54.38%
Number of salaries quoted 25,291 26,714 43,327
10th Percentile £35,000 £38,750 £37,000
25th Percentile £45,000 £48,750 £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 £85,688 £82,500
90th Percentile £98,750 £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 2 June 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 2 June 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 +25 1,879 £60,000 -11.11% 1,013
UK excluding London +28 1,776 £56,500 -5.83% 654
Work from Home -57 653 £60,000 -4.00% 388
South East +19 602 £57,500 -4.17% 189
London -78 335 £90,000 +6.51% 377
South West +26 309 £56,500 -7.38% 122
North of England +85 240 £57,500 -4.17% 73
Midlands +21 238 £50,000 -9.09% 95
Scotland -63 180 £60,000 +13.21% 48
East of England +15 152 £60,000 - 130
North West +54 132 £62,500 -7.41% 48
West Midlands -10 132 £60,000 +4.35% 41
East Midlands +40 106 £45,000 -0.55% 53
Yorkshire +44 83 £47,500 +11.76% 20
Wales +18 50 £50,000 +5.26% 8
North East +8 25 £56,000 +6.67% 5
Northern Ireland +7 5 - - 3

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.04%) Apache
2 19 (0.88%) Confluence
3 18 (0.83%) Apache Spark
4 12 (0.55%) nginx
5 6 (0.28%) IIS
5 6 (0.28%) Kinematics
6 5 (0.23%) CMS
6 5 (0.23%) IBM Notes
7 3 (0.14%) Ethereum
7 3 (0.14%) Hyperledger
8 1 (0.046%) IBM Domino
8 1 (0.046%) Microsoft Exchange
8 1 (0.046%) SAS
8 1 (0.046%) Tomcat
8 1 (0.046%) WebLogic
8 1 (0.046%) WinCC
Applications
1 92 (4.24%) Simulink
2 12 (0.55%) GNU Octave
2 12 (0.55%) Microsoft Office
3 10 (0.46%) Microsoft Excel
4 6 (0.28%) OrCAD
5 3 (0.14%) MS Visio
6 2 (0.092%) Doxygen
6 2 (0.092%) Fusion 360
6 2 (0.092%) Microsoft PowerPoint
7 1 (0.046%) CATIA
7 1 (0.046%) Revit
7 1 (0.046%) SOLIDWORKS
7 1 (0.046%) Spreadsheet
7 1 (0.046%) Stateflow
Business Applications
1 10 (0.46%) Teamcenter
2 4 (0.18%) Visualfiles
3 2 (0.092%) C-CURE
4 1 (0.046%) Dynamics CRM
4 1 (0.046%) LabWindows
4 1 (0.046%) Oracle Applications
4 1 (0.046%) SAP Business One
Cloud Services
1 155 (7.14%) Azure
2 143 (6.59%) AWS
3 55 (2.53%) SaaS
4 38 (1.75%) Azure DevOps
5 24 (1.11%) GCP
6 19 (0.88%) GitHub
7 12 (0.55%) Cloud Computing
8 11 (0.51%) Power Platform
8 11 (0.51%) Serverless
9 10 (0.46%) Pulumi
10 9 (0.41%) WhatsApp
11 8 (0.37%) Amazon EC2
12 7 (0.32%) AWS IoT
12 7 (0.32%) OpenShift
13 6 (0.28%) AWS Lambda
13 6 (0.28%) PowerApps
13 6 (0.28%) Sentry
14 5 (0.23%) PaaS
14 5 (0.23%) Power Automate
15 4 (0.18%) Amazon S3
Communications & Networking
1 78 (3.59%) TCP/IP
2 40 (1.84%) Wireless
3 39 (1.80%) Network Security
4 27 (1.24%) MQTT
4 27 (1.24%) Wi-Fi
5 24 (1.11%) Ethernet
6 23 (1.06%) 4G
7 22 (1.01%) 5G
7 22 (1.01%) Modbus
7 22 (1.01%) RS-485
8 21 (0.97%) Internet
9 19 (0.88%) 3G
10 18 (0.83%) Bluetooth
11 17 (0.78%) Firewall
12 16 (0.74%) SD-WAN
12 16 (0.74%) WAN
13 15 (0.69%) DNS
14 13 (0.60%) HTTP
14 13 (0.60%) Wireshark
15 10 (0.46%) LoRaWAN
Database & Business Intelligence
1 83 (3.82%) SQL Server
2 64 (2.95%) PostgreSQL
3 38 (1.75%) NoSQL
4 31 (1.43%) MongoDB
5 22 (1.01%) MySQL
6 16 (0.74%) Relational Database
7 13 (0.60%) Redis
8 12 (0.55%) Big Data
9 9 (0.41%) Power BI
10 7 (0.32%) Elasticsearch
10 7 (0.32%) KDB
10 7 (0.32%) Kdb+
10 7 (0.32%) SQLite
11 6 (0.28%) Amazon RDS
11 6 (0.28%) Apache Cassandra
12 5 (0.23%) Hadoop
12 5 (0.23%) Metadata
12 5 (0.23%) RDBMS
12 5 (0.23%) SQL Server Reporting Services
13 4 (0.18%) BusinessObjects
Development Applications
1 186 (8.57%) Git
2 131 (6.03%) Visual Studio
3 75 (3.45%) JIRA
3 75 (3.45%) Subversion
4 70 (3.22%) Jenkins
5 56 (2.58%) GitLab
6 45 (2.07%) LabVIEW
7 31 (1.43%) CMake
8 22 (1.01%) Ant
9 20 (0.92%) Vagrant
10 17 (0.78%) Team Foundation Server
11 16 (0.74%) Eclipse
12 15 (0.69%) Bitbucket
13 13 (0.60%) GDB
13 13 (0.60%) Rational Rhapsody
14 11 (0.51%) GCC
15 10 (0.46%) GNU Toolchain
16 9 (0.41%) Xcode
17 8 (0.37%) Rational DOORS
17 8 (0.37%) TestRail
General
1 356 (16.40%) Social Skills
2 244 (11.24%) Electronics
3 202 (9.30%) Analytical Skills
4 199 (9.17%) Finance
5 133 (6.13%) Manufacturing
6 113 (5.20%) Automotive
7 77 (3.55%) Marketing
8 72 (3.32%) Inclusion and Diversity
9 63 (2.90%) Telecoms
10 60 (2.76%) Games
11 49 (2.26%) Public Sector
12 44 (2.03%) Aerospace
13 42 (1.93%) Front Office
14 41 (1.89%) Military
15 31 (1.43%) Aviation
16 29 (1.34%) Presentation Skills
17 27 (1.24%) Banking
17 27 (1.24%) Legal
18 25 (1.15%) Organisational Skills
19 23 (1.06%) Law
Job Titles
1 973 (44.82%) Software Engineer
2 547 (25.20%) Developer
3 500 (23.03%) Senior
4 372 (17.13%) C++ Software Engineer
5 331 (15.25%) Embedded Engineer
6 328 (15.11%) C++ Developer
7 309 (14.23%) Senior Software Engineer
8 235 (10.82%) Embedded Software Engineer
9 180 (8.29%) Lead
10 143 (6.59%) Software Developer
11 114 (5.25%) Senior Embedded Engineer
12 111 (5.11%) Senior C++ Software Engineer
13 95 (4.38%) Embedded C++ Engineer
14 76 (3.50%) Embedded C++ Software Engineer
15 74 (3.41%) Architect
16 71 (3.27%) Senior Developer
17 70 (3.22%) C Software Engineer
17 70 (3.22%) C/C++ Software Engineer
17 70 (3.22%) Senior Embedded Software Engineer
18 68 (3.13%) C++ Software Developer
Libraries, Frameworks & Software Standards
1 229 (10.55%) .NET
2 95 (4.38%) Qt
3 93 (4.28%) HTML
4 75 (3.45%) WPF
5 71 (3.27%) .NET Framework
6 70 (3.22%) STL
7 59 (2.72%) REST
8 53 (2.44%) CSS
9 50 (2.30%) React
10 46 (2.12%) Yocto
11 38 (1.75%) MFC
12 37 (1.70%) Web Services
12 37 (1.70%) WinForms
12 37 (1.70%) XML
13 35 (1.61%) ASP.NET
13 35 (1.61%) Middleware
14 33 (1.52%) Apache NiFi
15 32 (1.47%) .NET Core
16 28 (1.29%) Entity Framework
16 28 (1.29%) JSON
Miscellaneous
1 228 (10.50%) Algorithms
2 130 (5.99%) Embedded Systems
3 105 (4.84%) FPGA
4 99 (4.56%) IoT
5 85 (3.92%) Self-Motivation
6 76 (3.50%) Distributed Systems
7 60 (2.76%) Robotics
8 54 (2.49%) VHDL
9 41 (1.89%) Hedge funds
10 39 (1.80%) CUDA
11 38 (1.75%) Greenfield Project
12 36 (1.66%) Cloud Native
13 35 (1.61%) GNSS
14 34 (1.57%) Foreign Exchange (FX)
15 32 (1.47%) Device Driver
16 31 (1.43%) Data Structures
17 30 (1.38%) Equities
18 26 (1.20%) Analogue Electronics
18 26 (1.20%) Legacy Code
19 25 (1.15%) Verilog
Operating Systems
1 718 (33.07%) Linux
2 331 (15.25%) Windows
3 131 (6.03%) Embedded Linux
4 80 (3.68%) Unix
5 74 (3.41%) Android
6 45 (2.07%) Ubuntu
7 28 (1.29%) Red Hat Enterprise Linux
8 26 (1.20%) Apple iOS
9 24 (1.11%) CentOS
10 22 (1.01%) AIX
11 16 (0.74%) Windows Server
12 14 (0.64%) Mac OS
13 13 (0.60%) Windows 10
14 12 (0.55%) FreeRTOS
15 11 (0.51%) Debian
16 7 (0.32%) Kali Linux
17 5 (0.23%) Windows Embedded Compact
18 4 (0.18%) VxWorks
19 2 (0.092%) Mac OS X
19 2 (0.092%) Solaris
Processes & Methodologies
1 1,264 (58.22%) Software Engineering
2 440 (20.27%) Problem-Solving
3 436 (20.08%) Computer Science
4 370 (17.04%) Agile
5 263 (12.11%) Mathematics
6 209 (9.63%) Multithreading
7 167 (7.69%) Artificial Intelligence
8 166 (7.65%) Machine Learning
9 164 (7.55%) DevOps
10 159 (7.32%) Physics
11 157 (7.23%) OO
12 153 (7.05%) Mentoring
13 151 (6.96%) SDLC
14 147 (6.77%) Test Automation
15 116 (5.34%) Software Testing
16 112 (5.16%) Signal Processing
17 99 (4.56%) CI/CD
18 89 (4.10%) Collaborative Working
19 87 (4.01%) Open Source
20 81 (3.73%) Code Quality
Programming Languages
1 1,000 (46.06%) C
2 711 (32.75%) Python
3 544 (25.06%) C#
4 434 (19.99%) Java
5 247 (11.38%) SQL
6 196 (9.03%) JavaScript
7 98 (4.51%) MATLAB
8 94 (4.33%) Bash
9 93 (4.28%) Embedded C
10 91 (4.19%) Rust
11 86 (3.96%) Go
12 80 (3.68%) Fortran
13 72 (3.32%) Embedded C++
14 57 (2.63%) VB
15 47 (2.16%) PowerShell
16 42 (1.93%) Perl
17 39 (1.80%) TypeScript
18 29 (1.34%) COBOL
18 29 (1.34%) Micro Focus COBOL
19 28 (1.29%) Kotlin
Qualifications
1 640 (29.48%) Degree
2 326 (15.02%) Security Cleared
3 187 (8.61%) Computer Science Degree
4 157 (7.23%) SC Cleared
5 126 (5.80%) Master's Degree
6 121 (5.57%) PhD
7 63 (2.90%) DV Cleared
8 10 (0.46%) HND
9 9 (0.41%) BPSS Clearance
9 9 (0.41%) Microsoft Certification
10 7 (0.32%) PMI Certification
11 5 (0.23%) MCAD
12 4 (0.18%) AWS Certification
12 4 (0.18%) DBS Check
12 4 (0.18%) ITIL Foundation Certificate
12 4 (0.18%) Numerate Degree
12 4 (0.18%) Postgraduate
13 3 (0.14%) HNC
13 3 (0.14%) ISTQB
14 2 (0.092%) ISEB
Quality Assurance & Compliance
1 54 (2.49%) QA
2 20 (0.92%) PMO
2 20 (0.92%) Software Quality Assurance
3 19 (0.88%) GDPR
4 14 (0.64%) MISRA
5 12 (0.55%) ISO 9001
6 9 (0.41%) ISO 13485
6 9 (0.41%) MISRA C
7 7 (0.32%) AUTOSAR
7 7 (0.32%) ISO 9000
8 6 (0.28%) IEC 61508
9 5 (0.23%) Def Stans
9 5 (0.23%) JTAG
9 5 (0.23%) NIST
9 5 (0.23%) TickIT
10 4 (0.18%) 21 CFR Part 11
10 4 (0.18%) IEC 61131
11 2 (0.092%) HIPAA
11 2 (0.092%) IEC 62304
11 2 (0.092%) ISO 26262
System Software
1 179 (8.25%) Firmware
2 103 (4.74%) Embedded Firmware
3 83 (3.82%) Docker
4 7 (0.32%) Virtual Machines
5 6 (0.28%) Ceph
5 6 (0.28%) VMware Infrastructure
6 3 (0.14%) Active Directory
6 3 (0.14%) Virtual Servers
6 3 (0.14%) VirtualBox
6 3 (0.14%) VMware ESXi
7 1 (0.046%) Hyper-V
7 1 (0.046%) KVM
7 1 (0.046%) Oracle RAC
7 1 (0.046%) QEMU
Systems Management
1 97 (4.47%) Kubernetes
2 51 (2.35%) Terraform
3 45 (2.07%) Ansible
4 18 (0.83%) Grafana
5 10 (0.46%) Puppet
6 7 (0.32%) Progress Chef
7 6 (0.28%) Knative
8 5 (0.23%) Prometheus
9 2 (0.092%) Kibana
9 2 (0.092%) Podman
10 1 (0.046%) Docker Swarm
10 1 (0.046%) Functional Safety
10 1 (0.046%) Istio
10 1 (0.046%) logstash
10 1 (0.046%) Nagios
10 1 (0.046%) Oracle Enterprise Manager
10 1 (0.046%) Packer
10 1 (0.046%) Salt
10 1 (0.046%) Wonderware InTouch
10 1 (0.046%) ZENworks
Vendors
1 151 (6.96%) Microsoft
2 57 (2.63%) Xilinx
3 44 (2.03%) SAP
4 39 (1.80%) Oracle
5 32 (1.47%) Google
6 29 (1.34%) Micro Focus
7 15 (0.69%) Atlassian
8 13 (0.60%) EMC
9 12 (0.55%) Red Hat
10 10 (0.46%) Cadence
10 10 (0.46%) Synopsys
11 8 (0.37%) Altera
11 8 (0.37%) Apple
11 8 (0.37%) Green Hills
11 8 (0.37%) Motorola
12 7 (0.32%) Cisco
13 6 (0.28%) BT
13 6 (0.28%) HP
13 6 (0.28%) Lotus
13 6 (0.28%) Remedy