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

6 months to
2 May 2024
Same period 2023 Same period 2022
Rank 142 145 95
Rank change year-on-year +3 -50 -3
Permanent jobs citing C++ 2,019 2,547 5,662
As % of all permanent jobs advertised in the UK 2.05% 2.45% 3.63%
As % of the Programming Languages category 6.08% 5.67% 6.73%
Number of salaries quoted 1,623 1,801 2,270
10th Percentile £39,500 £35,000 £35,000
25th Percentile £47,125 £46,250 £47,500
Median annual salary (50th Percentile) £60,000 £65,000 £67,500
Median % change year-on-year -7.69% -3.70% +17.39%
75th Percentile £75,000 £86,250 £93,750
90th Percentile £96,250 £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,234 44,926 84,113
As % of all permanent jobs advertised in the UK 33.73% 43.28% 53.87%
Number of salaries quoted 25,009 28,661 44,069
10th Percentile £35,000 £38,750 £37,066
25th Percentile £45,000 £49,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 £86,250 £82,500
90th Percentile £100,000 £106,250 £100,000
UK excluding London median annual salary £54,000 £55,000 £54,000
% change year-on-year -1.82% +1.85% +8.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 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 2 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 +11 1,742 £60,000 -14.29% 1,052
UK excluding London +20 1,619 £56,500 -5.83% 732
Work from Home -51 619 £60,000 -7.69% 429
South East +12 556 £57,500 -8.00% 210
London -63 337 £97,500 +14.71% 362
South West +19 292 £55,000 -9.84% 143
North of England +41 215 £57,500 +4.55% 76
Midlands +7 192 £50,000 -4.76% 88
Scotland -58 172 £60,000 +13.21% 48
East of England +11 142 £60,000 - 171
North West +40 115 £61,000 - 51
West Midlands -1 112 £57,500 +4.55% 42
East Midlands +16 80 £49,990 +11.09% 46
Yorkshire +31 76 £47,500 +11.76% 18
Wales +22 47 £50,000 +11.11% 6
North East +10 24 £55,000 +4.76% 8
Northern Ireland +12 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.27%) Apache
2 18 (0.89%) Confluence
3 12 (0.59%) Apache Spark
4 11 (0.54%) nginx
5 5 (0.25%) IBM Notes
5 5 (0.25%) IIS
5 5 (0.25%) Kinematics
6 3 (0.15%) Ethereum
6 3 (0.15%) Hyperledger
7 2 (0.099%) CMS
7 2 (0.099%) SAS
7 2 (0.099%) WinCC
8 1 (0.050%) Apache Airflow
8 1 (0.050%) WebLogic
Applications
1 74 (3.67%) Simulink
2 10 (0.50%) GNU Octave
2 10 (0.50%) Microsoft Office
3 7 (0.35%) Microsoft Excel
4 6 (0.30%) OrCAD
5 2 (0.099%) CANalyzer
5 2 (0.099%) Doxygen
5 2 (0.099%) Fusion 360
6 1 (0.050%) CATIA
6 1 (0.050%) EViews
6 1 (0.050%) Microsoft PowerPoint
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.54%) Teamcenter
2 4 (0.20%) Visualfiles
3 1 (0.050%) Dynamics CRM
3 1 (0.050%) Oracle Applications
3 1 (0.050%) Payment Gateway
3 1 (0.050%) SAP Business One
Cloud Services
1 153 (7.58%) Azure
2 149 (7.38%) AWS
3 55 (2.72%) SaaS
4 37 (1.83%) Azure DevOps
5 23 (1.14%) GCP
6 21 (1.04%) GitHub
7 14 (0.69%) Pulumi
8 13 (0.64%) OpenShift
8 13 (0.64%) Serverless
9 12 (0.59%) Power Platform
10 11 (0.54%) Sentry
11 9 (0.45%) Cloud Computing
12 8 (0.40%) AWS IoT
12 8 (0.40%) WhatsApp
13 7 (0.35%) Amazon EC2
13 7 (0.35%) AWS Lambda
13 7 (0.35%) PowerApps
14 4 (0.20%) AWS CloudFormation
14 4 (0.20%) PaaS
14 4 (0.20%) TestFlight
Communications & Networking
1 78 (3.86%) TCP/IP
2 42 (2.08%) Wireless
3 32 (1.58%) Network Security
4 28 (1.39%) MQTT
5 25 (1.24%) 5G
6 24 (1.19%) Wi-Fi
7 23 (1.14%) Modbus
8 22 (1.09%) Internet
9 21 (1.04%) 4G
10 20 (0.99%) Ethernet
10 20 (0.99%) SD-WAN
10 20 (0.99%) WAN
11 19 (0.94%) 3G
12 18 (0.89%) Bluetooth
12 18 (0.89%) RS-485
13 17 (0.84%) DNS
14 14 (0.69%) Firewall
15 12 (0.59%) HTTP
16 11 (0.54%) LoRaWAN
17 9 (0.45%) Wireshark
Database & Business Intelligence
1 76 (3.76%) SQL Server
2 69 (3.42%) PostgreSQL
3 38 (1.88%) MongoDB
4 29 (1.44%) NoSQL
5 26 (1.29%) MySQL
6 21 (1.04%) Relational Database
7 18 (0.89%) Redis
8 13 (0.64%) Elasticsearch
9 12 (0.59%) Big Data
10 8 (0.40%) Power BI
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
13 5 (0.25%) Amazon RDS
13 5 (0.25%) Metadata
13 5 (0.25%) SQL Server Reporting Services
14 4 (0.20%) BusinessObjects
15 3 (0.15%) Data Mining
Development Applications
1 175 (8.67%) Git
2 120 (5.94%) Visual Studio
3 84 (4.16%) JIRA
4 76 (3.76%) Subversion
5 70 (3.47%) Jenkins
6 48 (2.38%) GitLab
7 46 (2.28%) LabVIEW
8 32 (1.58%) CMake
9 25 (1.24%) Ant
10 16 (0.79%) Rational Rhapsody
10 16 (0.79%) Team Foundation Server
11 15 (0.74%) Eclipse
12 14 (0.69%) Bitbucket
12 14 (0.69%) GDB
12 14 (0.69%) Selenium
13 12 (0.59%) Cucumber
13 12 (0.59%) Vagrant
14 11 (0.54%) Cypress.io
14 11 (0.54%) GCC
15 10 (0.50%) GNU Toolchain
General
1 342 (16.94%) Social Skills
2 225 (11.14%) Electronics
3 202 (10.00%) Finance
4 199 (9.86%) Analytical Skills
5 123 (6.09%) Manufacturing
6 105 (5.20%) Automotive
7 77 (3.81%) Marketing
8 71 (3.52%) Inclusion and Diversity
9 63 (3.12%) Telecoms
10 55 (2.72%) Games
11 51 (2.53%) Public Sector
12 49 (2.43%) Front Office
13 46 (2.28%) Aerospace
14 40 (1.98%) Military
15 34 (1.68%) Aviation
16 28 (1.39%) Organisational Skills
17 27 (1.34%) Law
17 27 (1.34%) Presentation Skills
18 20 (0.99%) Banking
18 20 (0.99%) Legal
Job Titles
1 869 (43.04%) Software Engineer
2 537 (26.60%) Developer
3 472 (23.38%) Senior
4 331 (16.39%) C++ Software Engineer
5 315 (15.60%) C++ Developer
6 293 (14.51%) Embedded Engineer
7 289 (14.31%) Senior Software Engineer
8 202 (10.00%) Embedded Software Engineer
9 188 (9.31%) Lead
10 134 (6.64%) Software Developer
11 107 (5.30%) Senior C++ Software Engineer
12 102 (5.05%) Senior Embedded Engineer
13 89 (4.41%) Embedded C++ Engineer
14 70 (3.47%) Embedded C++ Software Engineer
15 69 (3.42%) Senior Developer
16 65 (3.22%) Architect
17 62 (3.07%) C++ Software Developer
18 60 (2.97%) Junior
19 58 (2.87%) C Software Engineer
19 58 (2.87%) C/C++ Software Engineer
Libraries, Frameworks & Software Standards
1 220 (10.90%) .NET
2 100 (4.95%) HTML
3 91 (4.51%) Qt
4 77 (3.81%) .NET Framework
5 75 (3.71%) WPF
6 71 (3.52%) STL
7 59 (2.92%) REST
8 58 (2.87%) CSS
9 56 (2.77%) React
10 49 (2.43%) Yocto
11 42 (2.08%) XML
12 38 (1.88%) MFC
12 38 (1.88%) Web Services
13 37 (1.83%) WinForms
14 34 (1.68%) .NET Core
15 33 (1.63%) Apache NiFi
15 33 (1.63%) ASP.NET
16 28 (1.39%) AngularJS
16 28 (1.39%) Entity Framework
16 28 (1.39%) Middleware
Miscellaneous
1 218 (10.80%) Algorithms
2 131 (6.49%) Embedded Systems
3 105 (5.20%) FPGA
4 101 (5.00%) IoT
5 79 (3.91%) Self-Motivation
6 72 (3.57%) Distributed Systems
7 53 (2.63%) Robotics
8 50 (2.48%) VHDL
9 48 (2.38%) Hedge funds
10 46 (2.28%) Foreign Exchange (FX)
11 43 (2.13%) Greenfield Project
12 40 (1.98%) CUDA
13 34 (1.68%) GNSS
14 33 (1.63%) Device Driver
14 33 (1.63%) Equities
15 29 (1.44%) Data Structures
16 28 (1.39%) Cloud Native
17 25 (1.24%) Verilog
18 24 (1.19%) Enterprise Software
18 24 (1.19%) Legacy Code
Operating Systems
1 661 (32.74%) Linux
2 307 (15.21%) Windows
3 101 (5.00%) Embedded Linux
4 71 (3.52%) Unix
5 58 (2.87%) Android
6 34 (1.68%) Ubuntu
7 28 (1.39%) Apple iOS
8 22 (1.09%) AIX
9 19 (0.94%) Red Hat Enterprise Linux
10 16 (0.79%) CentOS
11 12 (0.59%) Mac OS
11 12 (0.59%) Windows 10
12 11 (0.54%) Debian
12 11 (0.54%) Windows Server
13 8 (0.40%) FreeRTOS
14 3 (0.15%) Kali Linux
15 2 (0.099%) FreeBSD
15 2 (0.099%) Mac OS X
15 2 (0.099%) Rocky
15 2 (0.099%) Windows Embedded Compact
Processes & Methodologies
1 1,157 (57.31%) Software Engineering
2 429 (21.25%) Problem-Solving
3 403 (19.96%) Computer Science
4 367 (18.18%) Agile
5 261 (12.93%) Mathematics
6 216 (10.70%) Multithreading
7 166 (8.22%) Mentoring
7 166 (8.22%) OO
8 147 (7.28%) DevOps
9 145 (7.18%) Test Automation
10 144 (7.13%) Physics
11 137 (6.79%) Machine Learning
12 136 (6.74%) Artificial Intelligence
12 136 (6.74%) SDLC
13 93 (4.61%) Signal Processing
14 92 (4.56%) Software Testing
15 89 (4.41%) CI/CD
16 80 (3.96%) Open Source
17 77 (3.81%) Technical Leadership
18 76 (3.76%) Code Quality
Programming Languages
1 931 (46.11%) C
2 700 (34.67%) Python
3 516 (25.56%) C#
4 421 (20.85%) Java
5 238 (11.79%) SQL
6 192 (9.51%) JavaScript
7 91 (4.51%) MATLAB
8 83 (4.11%) Rust
9 81 (4.01%) Bash
10 76 (3.76%) Go
11 75 (3.71%) Embedded C
12 66 (3.27%) Fortran
13 57 (2.82%) Embedded C++
14 54 (2.67%) VB
15 40 (1.98%) TypeScript
16 38 (1.88%) Perl
17 37 (1.83%) PowerShell
18 29 (1.44%) COBOL
18 29 (1.44%) Micro Focus COBOL
19 27 (1.34%) Ada
Qualifications
1 593 (29.37%) Degree
2 287 (14.21%) Security Cleared
3 176 (8.72%) Computer Science Degree
4 152 (7.53%) SC Cleared
5 123 (6.09%) Master's Degree
6 119 (5.89%) PhD
7 52 (2.58%) DV Cleared
8 11 (0.54%) 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%) CISSP
15 1 (0.050%) ISEB
Quality Assurance & Compliance
1 64 (3.17%) QA
2 22 (1.09%) Software Quality Assurance
3 21 (1.04%) PMO
4 18 (0.89%) GDPR
5 12 (0.59%) ISO 9001
5 12 (0.59%) 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.099%) DO-178B
12 2 (0.099%) HIPAA
System Software
1 170 (8.42%) Firmware
2 102 (5.05%) Embedded Firmware
3 92 (4.56%) Docker
4 3 (0.15%) VMware Infrastructure
5 2 (0.099%) Ceph
5 2 (0.099%) Virtual Machines
5 2 (0.099%) Virtual Servers
5 2 (0.099%) VMware ESXi
6 1 (0.050%) Active Directory
6 1 (0.050%) Hyper-V
6 1 (0.050%) OpenSIPS
6 1 (0.050%) Oracle RAC
6 1 (0.050%) QEMU
Systems Management
1 97 (4.80%) Kubernetes
2 41 (2.03%) Terraform
3 30 (1.49%) Ansible
4 23 (1.14%) Grafana
5 7 (0.35%) Puppet
6 6 (0.30%) Progress Chef
7 5 (0.25%) Prometheus
8 2 (0.099%) Functional Safety
8 2 (0.099%) Kibana
8 2 (0.099%) Knative
8 2 (0.099%) Packer
8 2 (0.099%) Podman
8 2 (0.099%) 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 139 (6.88%) Microsoft
2 46 (2.28%) SAP
3 39 (1.93%) Xilinx
4 36 (1.78%) Oracle
5 35 (1.73%) Google
6 29 (1.44%) Micro Focus
7 14 (0.69%) Atlassian
8 12 (0.59%) EMC
8 12 (0.59%) Red Hat
9 10 (0.50%) Cadence
9 10 (0.50%) Synopsys
10 8 (0.40%) Altera
10 8 (0.40%) Apple
10 8 (0.40%) Green Hills
10 8 (0.40%) Motorola
11 7 (0.35%) Cisco
12 6 (0.30%) BT
12 6 (0.30%) HP
12 6 (0.30%) NVIDIA
12 6 (0.30%) Remedy