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

6 months to
28 May 2024
Same period 2023 Same period 2022
Rank 138 148 97
Rank change year-on-year +10 -51 -1
Permanent jobs citing C++ 2,096 2,389 6,097
As % of all permanent jobs advertised in the UK 2.04% 2.45% 3.65%
As % of the Programming Languages category 6.25% 5.71% 6.74%
Number of salaries quoted 1,674 1,694 2,234
10th Percentile £38,250 £36,400 £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 £94,625 £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,562 41,867 90,496
As % of all permanent jobs advertised in the UK 32.71% 43.01% 54.20%
Number of salaries quoted 25,071 26,942 43,619
10th Percentile £35,000 £38,750 £37,000
25th Percentile £45,000 £49,000 £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 £53,772 £55,000 £52,500
% change year-on-year -2.23% +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 28 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 28 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 +17 1,816 £60,000 -11.11% 991
UK excluding London +30 1,707 £55,000 -8.33% 669
Work from Home -48 640 £60,000 -4.00% 439
South East +18 584 £57,500 -4.17% 193
London -68 331 £90,000 +5.88% 360
South West +19 298 £55,750 -7.85% 128
Midlands +26 227 £50,000 -4.76% 92
North of England +71 225 £57,500 - 72
Scotland -62 171 £60,000 +13.21% 61
East of England +14 148 £60,000 - 125
West Midlands -1 126 £58,750 +4.44% 38
North West +57 122 £62,500 +1.21% 47
East Midlands +32 101 £45,000 - 53
Yorkshire +46 77 £47,500 +11.76% 20
Wales +15 49 £50,000 +5.26% 6
North East +14 26 £55,500 +5.71% 5
Northern Ireland +6 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 66 (3.15%) Apache
2 19 (0.91%) Confluence
3 18 (0.86%) Apache Spark
4 12 (0.57%) nginx
5 6 (0.29%) IIS
5 6 (0.29%) Kinematics
6 5 (0.24%) CMS
6 5 (0.24%) IBM Notes
7 3 (0.14%) Ethereum
7 3 (0.14%) Hyperledger
8 1 (0.048%) IBM Domino
8 1 (0.048%) Microsoft Exchange
8 1 (0.048%) SAS
8 1 (0.048%) Tomcat
8 1 (0.048%) WebLogic
8 1 (0.048%) WinCC
Applications
1 89 (4.25%) Simulink
2 12 (0.57%) GNU Octave
2 12 (0.57%) Microsoft Office
3 9 (0.43%) Microsoft Excel
4 6 (0.29%) OrCAD
5 3 (0.14%) MS Visio
6 2 (0.095%) CANalyzer
6 2 (0.095%) Doxygen
6 2 (0.095%) Fusion 360
7 1 (0.048%) CATIA
7 1 (0.048%) Microsoft PowerPoint
7 1 (0.048%) SOLIDWORKS
7 1 (0.048%) Spreadsheet
7 1 (0.048%) Stateflow
Business Applications
1 10 (0.48%) Teamcenter
2 4 (0.19%) Visualfiles
3 2 (0.095%) C-CURE
4 1 (0.048%) Dynamics CRM
4 1 (0.048%) LabWindows
4 1 (0.048%) Oracle Applications
4 1 (0.048%) SAP Business One
Cloud Services
1 148 (7.06%) Azure
2 138 (6.58%) AWS
3 57 (2.72%) SaaS
4 37 (1.77%) Azure DevOps
5 21 (1.00%) GCP
6 17 (0.81%) GitHub
7 12 (0.57%) Cloud Computing
8 10 (0.48%) Power Platform
8 10 (0.48%) Pulumi
8 10 (0.48%) Serverless
9 9 (0.43%) WhatsApp
10 7 (0.33%) Amazon EC2
10 7 (0.33%) AWS IoT
10 7 (0.33%) OpenShift
10 7 (0.33%) Sentry
11 5 (0.24%) AWS Lambda
11 5 (0.24%) PaaS
11 5 (0.24%) PowerApps
12 4 (0.19%) Power Automate
12 4 (0.19%) TestFlight
Communications & Networking
1 74 (3.53%) TCP/IP
2 38 (1.81%) Wireless
3 37 (1.77%) Network Security
4 26 (1.24%) MQTT
5 25 (1.19%) Ethernet
6 24 (1.15%) Wi-Fi
7 22 (1.05%) 4G
7 22 (1.05%) 5G
8 21 (1.00%) Internet
8 21 (1.00%) Modbus
9 18 (0.86%) 3G
9 18 (0.86%) RS-485
10 17 (0.81%) Bluetooth
11 16 (0.76%) SD-WAN
11 16 (0.76%) WAN
12 15 (0.72%) DNS
12 15 (0.72%) Firewall
13 13 (0.62%) HTTP
14 12 (0.57%) Wireshark
15 10 (0.48%) LoRaWAN
Database & Business Intelligence
1 81 (3.86%) SQL Server
2 65 (3.10%) PostgreSQL
3 35 (1.67%) NoSQL
4 31 (1.48%) MongoDB
5 23 (1.10%) MySQL
6 16 (0.76%) Relational Database
7 14 (0.67%) Redis
8 12 (0.57%) Big Data
9 8 (0.38%) Power BI
10 7 (0.33%) Elasticsearch
10 7 (0.33%) KDB
10 7 (0.33%) Kdb+
10 7 (0.33%) SQLite
11 6 (0.29%) Apache Cassandra
12 5 (0.24%) Amazon RDS
12 5 (0.24%) Hadoop
12 5 (0.24%) Metadata
12 5 (0.24%) RDBMS
12 5 (0.24%) SQL Server Reporting Services
13 4 (0.19%) BusinessObjects
Development Applications
1 180 (8.59%) Git
2 127 (6.06%) Visual Studio
3 74 (3.53%) JIRA
4 73 (3.48%) Subversion
5 70 (3.34%) Jenkins
6 53 (2.53%) GitLab
7 45 (2.15%) LabVIEW
8 31 (1.48%) CMake
9 24 (1.15%) Ant
10 18 (0.86%) Vagrant
11 17 (0.81%) Team Foundation Server
12 15 (0.72%) Bitbucket
12 15 (0.72%) Eclipse
12 15 (0.72%) Rational Rhapsody
13 13 (0.62%) GDB
14 11 (0.52%) GCC
15 10 (0.48%) GNU Toolchain
16 9 (0.43%) Xcode
17 8 (0.38%) TestRail
18 7 (0.33%) Rational DOORS
General
1 349 (16.65%) Social Skills
2 237 (11.31%) Electronics
3 201 (9.59%) Analytical Skills
4 196 (9.35%) Finance
5 129 (6.15%) Manufacturing
6 112 (5.34%) Automotive
7 77 (3.67%) Marketing
8 70 (3.34%) Inclusion and Diversity
9 62 (2.96%) Telecoms
10 57 (2.72%) Games
11 49 (2.34%) Public Sector
12 42 (2.00%) Aerospace
13 41 (1.96%) Front Office
14 39 (1.86%) Military
15 31 (1.48%) Aviation
16 28 (1.34%) Presentation Skills
17 27 (1.29%) Banking
18 25 (1.19%) Law
18 25 (1.19%) Organisational Skills
19 24 (1.15%) Legal
Job Titles
1 931 (44.42%) Software Engineer
2 534 (25.48%) Developer
3 482 (23.00%) Senior
4 368 (17.56%) C++ Software Engineer
5 320 (15.27%) C++ Developer
6 313 (14.93%) Embedded Engineer
7 301 (14.36%) Senior Software Engineer
8 222 (10.59%) Embedded Software Engineer
9 178 (8.49%) Lead
10 139 (6.63%) Software Developer
11 110 (5.25%) Senior C++ Software Engineer
12 108 (5.15%) Senior Embedded Engineer
13 94 (4.48%) Embedded C++ Engineer
14 76 (3.63%) Embedded C++ Software Engineer
15 71 (3.39%) Architect
16 68 (3.24%) C Software Engineer
16 68 (3.24%) C/C++ Software Engineer
17 66 (3.15%) C++ Software Developer
17 66 (3.15%) Senior Developer
17 66 (3.15%) Senior Embedded Software Engineer
Libraries, Frameworks & Software Standards
1 225 (10.73%) .NET
2 92 (4.39%) HTML
2 92 (4.39%) Qt
3 74 (3.53%) WPF
4 70 (3.34%) .NET Framework
5 69 (3.29%) STL
6 58 (2.77%) REST
7 53 (2.53%) CSS
8 49 (2.34%) React
9 44 (2.10%) Yocto
10 38 (1.81%) MFC
11 37 (1.77%) Web Services
11 37 (1.77%) WinForms
11 37 (1.77%) XML
12 35 (1.67%) ASP.NET
13 33 (1.57%) Apache NiFi
13 33 (1.57%) Middleware
14 32 (1.53%) .NET Core
15 28 (1.34%) Entity Framework
15 28 (1.34%) JSON
Miscellaneous
1 224 (10.69%) Algorithms
2 123 (5.87%) Embedded Systems
3 106 (5.06%) FPGA
4 97 (4.63%) IoT
5 82 (3.91%) Self-Motivation
6 73 (3.48%) Distributed Systems
7 57 (2.72%) Robotics
8 54 (2.58%) VHDL
9 42 (2.00%) Hedge funds
10 39 (1.86%) CUDA
11 38 (1.81%) Greenfield Project
12 35 (1.67%) Foreign Exchange (FX)
13 34 (1.62%) GNSS
14 32 (1.53%) Cloud Native
14 32 (1.53%) Data Structures
15 30 (1.43%) Device Driver
15 30 (1.43%) Equities
16 26 (1.24%) Analogue Electronics
17 25 (1.19%) Verilog
18 24 (1.15%) Enterprise Software
Operating Systems
1 690 (32.92%) Linux
2 327 (15.60%) Windows
3 120 (5.73%) Embedded Linux
4 77 (3.67%) Unix
5 67 (3.20%) Android
6 42 (2.00%) Ubuntu
7 26 (1.24%) Apple iOS
7 26 (1.24%) Red Hat Enterprise Linux
8 22 (1.05%) AIX
8 22 (1.05%) CentOS
9 16 (0.76%) Windows Server
10 13 (0.62%) Mac OS
11 12 (0.57%) Windows 10
12 11 (0.52%) Debian
13 9 (0.43%) FreeRTOS
14 6 (0.29%) Kali Linux
15 5 (0.24%) Windows Embedded Compact
16 4 (0.19%) VxWorks
17 2 (0.095%) Mac OS X
17 2 (0.095%) Solaris
Processes & Methodologies
1 1,217 (58.06%) Software Engineering
2 438 (20.90%) Problem-Solving
3 428 (20.42%) Computer Science
4 360 (17.18%) Agile
5 261 (12.45%) Mathematics
6 208 (9.92%) Multithreading
7 159 (7.59%) Artificial Intelligence
8 158 (7.54%) Machine Learning
9 157 (7.49%) DevOps
10 156 (7.44%) Physics
11 155 (7.40%) OO
12 151 (7.20%) Mentoring
13 150 (7.16%) Test Automation
14 142 (6.77%) SDLC
15 106 (5.06%) Signal Processing
15 106 (5.06%) Software Testing
16 95 (4.53%) CI/CD
17 83 (3.96%) Collaborative Working
17 83 (3.96%) Open Source
18 79 (3.77%) Code Quality
Programming Languages
1 963 (45.94%) C
2 687 (32.78%) Python
3 527 (25.14%) C#
4 421 (20.09%) Java
5 238 (11.35%) SQL
6 189 (9.02%) JavaScript
7 97 (4.63%) MATLAB
8 90 (4.29%) Bash
9 85 (4.06%) Embedded C
10 82 (3.91%) Rust
11 79 (3.77%) Go
12 77 (3.67%) Fortran
13 67 (3.20%) Embedded C++
14 55 (2.62%) VB
15 44 (2.10%) PowerShell
16 39 (1.86%) Perl
17 38 (1.81%) TypeScript
18 29 (1.38%) COBOL
18 29 (1.38%) Micro Focus COBOL
19 27 (1.29%) Kotlin
Qualifications
1 626 (29.87%) Degree
2 319 (15.22%) Security Cleared
3 183 (8.73%) Computer Science Degree
4 157 (7.49%) SC Cleared
5 125 (5.96%) Master's Degree
6 119 (5.68%) PhD
7 59 (2.81%) DV Cleared
8 10 (0.48%) HND
9 9 (0.43%) BPSS Clearance
10 8 (0.38%) Microsoft Certification
11 7 (0.33%) PMI Certification
12 5 (0.24%) MCAD
13 4 (0.19%) AWS Certification
13 4 (0.19%) DBS Check
13 4 (0.19%) Numerate Degree
13 4 (0.19%) Postgraduate
14 3 (0.14%) ISTQB
14 3 (0.14%) ITIL Foundation Certificate
15 2 (0.095%) CEH
15 2 (0.095%) HNC
Quality Assurance & Compliance
1 56 (2.67%) QA
2 22 (1.05%) Software Quality Assurance
3 20 (0.95%) PMO
4 18 (0.86%) GDPR
5 14 (0.67%) MISRA
6 11 (0.52%) ISO 9001
7 9 (0.43%) ISO 13485
7 9 (0.43%) MISRA C
8 7 (0.33%) AUTOSAR
8 7 (0.33%) ISO 9000
9 5 (0.24%) IEC 61508
9 5 (0.24%) ISO 26262
9 5 (0.24%) JTAG
9 5 (0.24%) NIST
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
11 2 (0.095%) HIPAA
11 2 (0.095%) IEC 62304
System Software
1 174 (8.30%) Firmware
2 99 (4.72%) Embedded Firmware
3 81 (3.86%) Docker
4 7 (0.33%) Virtual Machines
5 6 (0.29%) Ceph
5 6 (0.29%) VMware Infrastructure
6 3 (0.14%) Virtual Servers
6 3 (0.14%) VirtualBox
6 3 (0.14%) VMware ESXi
7 2 (0.095%) Active Directory
8 1 (0.048%) Hyper-V
8 1 (0.048%) KVM
8 1 (0.048%) Oracle RAC
8 1 (0.048%) QEMU
Systems Management
1 92 (4.39%) Kubernetes
2 48 (2.29%) Terraform
3 41 (1.96%) Ansible
4 19 (0.91%) Grafana
5 8 (0.38%) Puppet
6 6 (0.29%) Knative
6 6 (0.29%) Progress Chef
7 5 (0.24%) Prometheus
8 2 (0.095%) Kibana
8 2 (0.095%) Podman
9 1 (0.048%) Docker Swarm
9 1 (0.048%) Functional Safety
9 1 (0.048%) Istio
9 1 (0.048%) logstash
9 1 (0.048%) Nagios
9 1 (0.048%) Oracle Enterprise Manager
9 1 (0.048%) Packer
9 1 (0.048%) Salt
9 1 (0.048%) Wonderware InTouch
9 1 (0.048%) ZENworks
Vendors
1 145 (6.92%) Microsoft
2 53 (2.53%) Xilinx
3 44 (2.10%) SAP
4 39 (1.86%) Oracle
5 30 (1.43%) Google
6 29 (1.38%) Micro Focus
7 14 (0.67%) Atlassian
8 12 (0.57%) EMC
8 12 (0.57%) Red Hat
9 10 (0.48%) Cadence
9 10 (0.48%) Synopsys
10 8 (0.38%) Altera
10 8 (0.38%) Apple
10 8 (0.38%) Green Hills
10 8 (0.38%) Motorola
11 7 (0.33%) Cisco
12 6 (0.29%) BT
12 6 (0.29%) HP
12 6 (0.29%) Lotus
12 6 (0.29%) VMware