C++
UK

The table below provides summary statistics for permanent job vacancies requiring C++ skills. It includes a benchmarking guide to the annual salaries offered in vacancies that cited C++ over the 6 months leading up to 26 July 2024, comparing them to the same period in the previous two years.

6 months to
26 Jul 2024
Same period 2023 Same period 2022
Rank 99 138 101
Rank change year-on-year +39 -37 +6
Permanent jobs citing C++ 2,225 2,082 6,171
As % of all permanent jobs advertised in the UK 2.46% 2.58% 3.52%
As % of the Programming Languages category 8.06% 6.42% 6.73%
Number of salaries quoted 1,736 1,485 2,349
10th Percentile £38,750 £38,750 £32,500
25th Percentile £45,000 £47,500 £45,000
Median annual salary (50th Percentile) £60,000 £62,500 £65,000
Median % change year-on-year -4.00% -3.85% +13.04%
75th Percentile £75,000 £85,000 £87,500
90th Percentile £95,000 £130,000 £120,000
UK excluding London median annual salary £57,500 £57,500 £55,000
% change year-on-year - +4.55% +4.76%

All Programming Languages
UK

C++ falls under the Programming Languages category. For comparison with the information above, the following table provides summary statistics for all permanent job vacancies requiring coding skills.

Permanent vacancies with a requirement for coding skills 27,596 32,430 91,738
As % of all permanent jobs advertised in the UK 30.53% 40.19% 52.34%
Number of salaries quoted 19,728 24,108 43,810
10th Percentile £36,250 £38,750 £37,171
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% +8.70%
75th Percentile £80,000 £85,000 £82,500
90th Percentile £100,000 £107,500 £100,000
UK excluding London median annual salary £55,000 £55,000 £53,850
% change year-on-year - +2.14% +7.70%

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 26 July 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 26 July 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 +35 1,947 £60,000 -7.69% 373
UK excluding London +50 1,807 £57,500 - 335
Work from Home -14 655 £60,000 -2.04% 149
South East +30 600 £57,500 -4.17% 89
London -65 351 £90,000 +2.86% 70
South West +39 313 £59,000 -1.67% 70
Midlands +17 256 £50,000 -9.09% 65
North of England +95 255 £60,000 +6.67% 51
East of England +26 170 £65,000 - 42
Scotland -42 154 £57,500 +4.55% 19
North West +56 143 £62,500 +8.70% 31
West Midlands -12 130 £61,500 +6.96% 33
East Midlands +43 126 £45,000 -18.18% 30
Yorkshire +87 88 £47,500 +11.76% 14
Wales +59 54 £50,000 +11.11% 4
North East +6 24 £60,000 -5.88% 6
Northern Ireland +15 5 - - 6

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 59 (2.65%) Apache
2 18 (0.81%) Apache Spark
3 13 (0.58%) Confluence
4 8 (0.36%) Kinematics
5 7 (0.31%) IIS
6 6 (0.27%) CMS
6 6 (0.27%) WinCC
7 5 (0.22%) IBM Notes
7 5 (0.22%) ThingWorx
8 4 (0.18%) Ethereum
8 4 (0.18%) nginx
9 3 (0.13%) Hyperledger
9 3 (0.13%) OpenStack
10 2 (0.090%) Microsoft Exchange
11 1 (0.045%) IBM Domino
11 1 (0.045%) SAS
11 1 (0.045%) Tomcat
11 1 (0.045%) WebLogic
Applications
1 123 (5.53%) Simulink
2 14 (0.63%) Microsoft Office
3 11 (0.49%) GNU Octave
3 11 (0.49%) Microsoft Excel
4 7 (0.31%) OrCAD
5 5 (0.22%) Fusion 360
5 5 (0.22%) SOLIDWORKS
6 3 (0.13%) MS Visio
6 3 (0.13%) Siemens NX
7 2 (0.090%) Maya
7 2 (0.090%) Microsoft PowerPoint
7 2 (0.090%) NUKE
7 2 (0.090%) Photoshop
8 1 (0.045%) CATIA
8 1 (0.045%) Revit
8 1 (0.045%) SketchUp
8 1 (0.045%) Spreadsheet
8 1 (0.045%) Stateflow
Business Applications
1 9 (0.40%) Teamcenter
2 4 (0.18%) C-CURE
3 1 (0.045%) JDE EnterpriseOne
3 1 (0.045%) JDE World
3 1 (0.045%) LabWindows
3 1 (0.045%) NEC Housing
3 1 (0.045%) Oracle Applications
3 1 (0.045%) R3 Corda
3 1 (0.045%) SAP Business One
Cloud Services
1 160 (7.19%) Azure
2 152 (6.83%) AWS
3 48 (2.16%) SaaS
4 37 (1.66%) GCP
5 35 (1.57%) Azure DevOps
6 15 (0.67%) GitHub
7 13 (0.58%) Cloud Computing
8 11 (0.49%) Power Platform
9 8 (0.36%) Serverless
10 7 (0.31%) Amazon EC2
10 7 (0.31%) AWS Lambda
11 6 (0.27%) PowerApps
12 5 (0.22%) AWS IoT
12 5 (0.22%) IaaS
12 5 (0.22%) PaaS
12 5 (0.22%) Power Automate
12 5 (0.22%) WhatsApp
13 4 (0.18%) Amazon S3
13 4 (0.18%) AWS CloudFormation
13 4 (0.18%) TestFlight
Communications & Networking
1 60 (2.70%) TCP/IP
2 47 (2.11%) Network Security
3 43 (1.93%) Wireless
4 33 (1.48%) Internet
5 29 (1.30%) Ethernet
6 26 (1.17%) MQTT
6 26 (1.17%) RS-485
6 26 (1.17%) Wi-Fi
7 25 (1.12%) Bluetooth
8 23 (1.03%) 4G
8 23 (1.03%) 5G
9 20 (0.90%) HTTP
10 19 (0.85%) 3G
11 16 (0.72%) SD-WAN
11 16 (0.72%) WAN
11 16 (0.72%) Wireshark
12 15 (0.67%) RS-232
13 13 (0.58%) DNS
13 13 (0.58%) Firewall
13 13 (0.58%) Modbus
Database & Business Intelligence
1 62 (2.79%) SQL Server
2 52 (2.34%) NoSQL
2 52 (2.34%) PostgreSQL
3 33 (1.48%) MongoDB
4 25 (1.12%) MySQL
5 18 (0.81%) Big Data
6 13 (0.58%) Redis
7 12 (0.54%) Relational Database
8 10 (0.45%) Power BI
9 7 (0.31%) ClickHouse
9 7 (0.31%) KDB
10 6 (0.27%) Apache Cassandra
10 6 (0.27%) Kdb+
11 5 (0.22%) Amazon RDS
11 5 (0.22%) Hadoop
11 5 (0.22%) Metadata
11 5 (0.22%) SQL Server Reporting Services
12 4 (0.18%) Elasticsearch
12 4 (0.18%) RDBMS
12 4 (0.18%) SQLite
Development Applications
1 170 (7.64%) Git
2 119 (5.35%) Visual Studio
3 69 (3.10%) Jenkins
4 58 (2.61%) JIRA
5 46 (2.07%) GitLab
5 46 (2.07%) Subversion
6 43 (1.93%) LabVIEW
7 32 (1.44%) Vagrant
8 27 (1.21%) CMake
9 17 (0.76%) Team Foundation Server
10 14 (0.63%) GDB
11 12 (0.54%) Rational Rhapsody
11 12 (0.54%) TestRail
12 11 (0.49%) IDA Disassembler
13 10 (0.45%) Eclipse
13 10 (0.45%) GCC
14 9 (0.40%) Ant
14 9 (0.40%) Bitbucket
14 9 (0.40%) Selenium
15 7 (0.31%) NetBeans
General
1 388 (17.44%) Social Skills
2 266 (11.96%) Electronics
3 195 (8.76%) Analytical Skills
4 180 (8.09%) Finance
5 139 (6.25%) Manufacturing
6 116 (5.21%) Automotive
7 78 (3.51%) Inclusion and Diversity
8 65 (2.92%) Marketing
9 62 (2.79%) Games
10 54 (2.43%) Telecoms
11 49 (2.20%) Aerospace
12 38 (1.71%) Legal
13 36 (1.62%) Public Sector
14 35 (1.57%) Military
15 33 (1.48%) Banking
16 29 (1.30%) Front Office
17 28 (1.26%) Presentation Skills
18 24 (1.08%) Law
18 24 (1.08%) Organisational Skills
19 21 (0.94%) Aviation
Job Titles
1 1,036 (46.56%) Software Engineer
2 502 (22.56%) Senior
3 462 (20.76%) Developer
4 357 (16.04%) Embedded Engineer
5 344 (15.46%) C++ Software Engineer
6 316 (14.20%) Senior Software Engineer
7 261 (11.73%) Embedded Software Engineer
8 230 (10.34%) C++ Developer
9 189 (8.49%) Lead
10 159 (7.15%) Software Developer
11 121 (5.44%) Senior Embedded Engineer
12 102 (4.58%) Senior C++ Software Engineer
13 99 (4.45%) Architect
14 91 (4.09%) Embedded C++ Engineer
15 85 (3.82%) C Software Engineer
15 85 (3.82%) C/C++ Software Engineer
16 83 (3.73%) Senior Embedded Software Engineer
17 79 (3.55%) Embedded Developer
18 73 (3.28%) Embedded C++ Software Engineer
19 70 (3.15%) Software Architect
Libraries, Frameworks & Software Standards
1 203 (9.12%) .NET
2 100 (4.49%) HTML
3 93 (4.18%) Qt
4 74 (3.33%) WPF
5 60 (2.70%) REST
6 56 (2.52%) .NET Framework
7 55 (2.47%) STL
8 54 (2.43%) CSS
9 51 (2.29%) React
10 43 (1.93%) Web Services
11 40 (1.80%) Middleware
12 38 (1.71%) Yocto
13 35 (1.57%) MFC
14 33 (1.48%) OpenGL
14 33 (1.48%) XML
15 31 (1.39%) JSON
16 29 (1.30%) ASP.NET
17 28 (1.26%) AngularJS
17 28 (1.26%) SOAP
17 28 (1.26%) WinForms
Miscellaneous
1 228 (10.25%) Algorithms
2 137 (6.16%) Embedded Systems
3 112 (5.03%) Distributed Systems
4 102 (4.58%) FPGA
4 102 (4.58%) IoT
5 74 (3.33%) Self-Motivation
6 67 (3.01%) Robotics
7 65 (2.92%) VHDL
8 60 (2.70%) Cloud Native
9 41 (1.84%) Legacy Code
10 39 (1.75%) GNSS
11 36 (1.62%) CUDA
12 32 (1.44%) Greenfield Project
13 31 (1.39%) Enterprise Software
14 30 (1.35%) Device Driver
15 29 (1.30%) Analogue Electronics
16 25 (1.12%) Hedge funds
17 23 (1.03%) Equities
18 22 (0.99%) Data Structures
18 22 (0.99%) Video\Live Streaming
Operating Systems
1 758 (34.07%) Linux
2 290 (13.03%) Windows
3 171 (7.69%) Embedded Linux
4 103 (4.63%) Android
5 82 (3.69%) Unix
6 55 (2.47%) Ubuntu
7 41 (1.84%) Red Hat Enterprise Linux
8 37 (1.66%) CentOS
9 22 (0.99%) AIX
10 20 (0.90%) FreeRTOS
11 18 (0.81%) Apple iOS
12 17 (0.76%) Mac OS
13 15 (0.67%) Windows Server
14 12 (0.54%) Windows 10
15 11 (0.49%) Kali Linux
16 6 (0.27%) VxWorks
17 5 (0.22%) Debian
17 5 (0.22%) Windows Embedded Compact
18 4 (0.18%) VMS
19 3 (0.13%) SUSE Linux Enterprise Server
Processes & Methodologies
1 1,333 (59.91%) Software Engineering
2 465 (20.90%) Computer Science
3 428 (19.24%) Problem-Solving
4 342 (15.37%) Agile
5 257 (11.55%) Mathematics
6 220 (9.89%) Artificial Intelligence
7 216 (9.71%) Machine Learning
8 180 (8.09%) SDLC
9 173 (7.78%) DevOps
10 171 (7.69%) Multithreading
11 154 (6.92%) Software Testing
12 153 (6.88%) Physics
13 151 (6.79%) Signal Processing
14 146 (6.56%) OO
15 134 (6.02%) Test Automation
16 130 (5.84%) Collaborative Working
17 125 (5.62%) Mentoring
18 94 (4.22%) Open Source
19 91 (4.09%) CI/CD
20 87 (3.91%) Code Quality
Programming Languages
1 1,090 (48.99%) C
2 786 (35.33%) Python
3 532 (23.91%) C#
4 465 (20.90%) Java
5 230 (10.34%) SQL
6 218 (9.80%) JavaScript
7 117 (5.26%) Embedded C
7 117 (5.26%) Rust
8 116 (5.21%) MATLAB
9 114 (5.12%) Go
10 102 (4.58%) Embedded C++
11 99 (4.45%) Bash
12 79 (3.55%) Fortran
13 57 (2.56%) VB
14 54 (2.43%) PowerShell
15 53 (2.38%) Perl
16 52 (2.34%) TypeScript
17 39 (1.75%) Kotlin
18 31 (1.39%) R
19 29 (1.30%) Micro Focus COBOL
Qualifications
1 708 (31.82%) Degree
2 360 (16.18%) Security Cleared
3 205 (9.21%) Computer Science Degree
4 157 (7.06%) SC Cleared
5 110 (4.94%) Master's Degree
6 108 (4.85%) PhD
7 89 (4.00%) DV Cleared
8 19 (0.85%) BPSS Clearance
9 13 (0.58%) HND
10 9 (0.40%) PMI Certification
11 8 (0.36%) Microsoft Certification
12 5 (0.22%) MCAD
12 5 (0.22%) Numerate Degree
13 4 (0.18%) HNC
13 4 (0.18%) ITIL Foundation Certificate
13 4 (0.18%) Postgraduate
14 3 (0.13%) CompTIA Security+
14 3 (0.13%) ISEB
14 3 (0.13%) ISTQB
15 2 (0.090%) CEH
Quality Assurance & Compliance
1 58 (2.61%) QA
2 20 (0.90%) PMO
3 19 (0.85%) GDPR
3 19 (0.85%) ISO 9001
4 17 (0.76%) MISRA
5 14 (0.63%) Software Quality Assurance
6 10 (0.45%) IEC 61131
7 9 (0.40%) ISO 13485
8 8 (0.36%) MISRA C
9 7 (0.31%) AUTOSAR
9 7 (0.31%) ISO 9000
10 6 (0.27%) Def Stans
10 6 (0.27%) IEC 61508
10 6 (0.27%) ISO 26262
10 6 (0.27%) JTAG
10 6 (0.27%) TickIT
11 5 (0.22%) NIST
12 4 (0.18%) 21 CFR Part 11
12 4 (0.18%) IEC 62304
13 2 (0.090%) HIPAA
System Software
1 197 (8.85%) Firmware
2 106 (4.76%) Embedded Firmware
3 83 (3.73%) Docker
4 10 (0.45%) Virtual Machines
5 9 (0.40%) Ceph
6 7 (0.31%) Lustre
6 7 (0.31%) Slurm Workload Manager
7 6 (0.27%) Apache ZooKeeper
7 6 (0.27%) Varnish
8 5 (0.22%) VMware ESXi
8 5 (0.22%) VMware Infrastructure
9 4 (0.18%) Active Directory
10 3 (0.13%) GPFS
10 3 (0.13%) Hyper-V
10 3 (0.13%) KVM
10 3 (0.13%) Virtual Servers
10 3 (0.13%) VirtualBox
11 1 (0.045%) Oracle RAC
11 1 (0.045%) QEMU
Systems Management
1 111 (4.99%) Kubernetes
2 67 (3.01%) Terraform
3 65 (2.92%) Ansible
4 13 (0.58%) Grafana
5 10 (0.45%) Puppet
6 6 (0.27%) Knative
7 5 (0.22%) Progress Chef
8 4 (0.18%) Podman
8 4 (0.18%) Prometheus
9 2 (0.090%) SELinux
10 1 (0.045%) Docker Swarm
10 1 (0.045%) Istio
10 1 (0.045%) Kibana
10 1 (0.045%) Nagios
10 1 (0.045%) Oracle Enterprise Manager
10 1 (0.045%) Packer
10 1 (0.045%) ZENworks
Vendors
1 153 (6.88%) Microsoft
2 88 (3.96%) Xilinx
3 41 (1.84%) Oracle
4 34 (1.53%) SAP
5 29 (1.30%) Micro Focus
6 25 (1.12%) Google
7 15 (0.67%) Atlassian
7 15 (0.67%) EMC
8 10 (0.45%) ANSYS
9 8 (0.36%) Altera
9 8 (0.36%) Cisco
9 8 (0.36%) Green Hills
9 8 (0.36%) Motorola
9 8 (0.36%) Siemens
10 7 (0.31%) Apple
10 7 (0.31%) NVIDIA
11 6 (0.27%) IBM
11 6 (0.27%) Lotus
11 6 (0.27%) Red Hat
11 6 (0.27%) Remedy