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

6 months to
1 Jun 2024
Same period 2023 Same period 2022
Rank 135 144 99
Rank change year-on-year +9 -45 -2
Permanent jobs citing C++ 2,161 2,344 6,134
As % of all permanent jobs advertised in the UK 2.06% 2.48% 3.64%
As % of the Programming Languages category 6.37% 5.85% 6.69%
Number of salaries quoted 1,708 1,660 2,216
10th Percentile £38,125 £37,500 £34,990
25th Percentile £45,000 £47,500 £47,250
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,900 40,052 91,692
As % of all permanent jobs advertised in the UK 32.30% 42.32% 54.34%
Number of salaries quoted 25,257 26,577 43,330
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,000 £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 1 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 1 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 +24 1,869 £60,000 -11.11% 949
UK excluding London +32 1,768 £56,500 -5.83% 614
Work from Home -54 647 £60,000 -4.00% 361
South East +16 597 £57,500 -4.17% 178
London -72 333 £90,000 +6.51% 354
South West +21 308 £56,500 -6.61% 119
North of England +87 239 £57,500 -2.13% 67
Midlands +16 238 £50,000 -9.09% 92
Scotland -59 180 £60,000 +13.21% 46
East of England +19 151 £60,000 - 115
West Midlands -13 132 £60,000 +4.35% 41
North West +62 131 £62,500 -6.02% 42
East Midlands +40 106 £45,000 -0.55% 50
Yorkshire +46 83 £47,500 +11.76% 20
Wales +21 50 £50,000 +5.26% 8
North East +9 25 £56,000 +6.67% 5
Northern Ireland +8 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.05%) Apache
2 19 (0.88%) Confluence
3 18 (0.83%) Apache Spark
4 12 (0.56%) 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 88 (4.07%) Simulink
2 12 (0.56%) GNU Octave
2 12 (0.56%) Microsoft Office
3 10 (0.46%) Microsoft Excel
4 6 (0.28%) OrCAD
5 3 (0.14%) MS Visio
6 2 (0.093%) Doxygen
6 2 (0.093%) Fusion 360
6 2 (0.093%) 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.19%) Visualfiles
3 2 (0.093%) 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 153 (7.08%) Azure
2 141 (6.52%) AWS
3 55 (2.55%) SaaS
4 38 (1.76%) Azure DevOps
5 24 (1.11%) GCP
6 19 (0.88%) GitHub
7 12 (0.56%) Cloud Computing
8 11 (0.51%) Power Platform
8 11 (0.51%) Serverless
9 10 (0.46%) Pulumi
10 9 (0.42%) 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.19%) Amazon S3
Communications & Networking
1 78 (3.61%) TCP/IP
2 40 (1.85%) Wireless
3 39 (1.80%) Network Security
4 27 (1.25%) MQTT
4 27 (1.25%) Wi-Fi
5 24 (1.11%) Ethernet
6 23 (1.06%) 4G
7 22 (1.02%) 5G
7 22 (1.02%) Modbus
7 22 (1.02%) RS-485
8 21 (0.97%) Internet
9 19 (0.88%) 3G
10 18 (0.83%) Bluetooth
11 17 (0.79%) 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.84%) SQL Server
2 64 (2.96%) PostgreSQL
3 36 (1.67%) NoSQL
4 31 (1.43%) MongoDB
5 22 (1.02%) MySQL
6 16 (0.74%) Relational Database
7 13 (0.60%) Redis
8 12 (0.56%) Big Data
9 9 (0.42%) 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.19%) BusinessObjects
Development Applications
1 184 (8.51%) Git
2 131 (6.06%) Visual Studio
3 75 (3.47%) JIRA
3 75 (3.47%) Subversion
4 70 (3.24%) Jenkins
5 56 (2.59%) GitLab
6 45 (2.08%) LabVIEW
7 31 (1.43%) CMake
8 22 (1.02%) Ant
9 18 (0.83%) Vagrant
10 17 (0.79%) 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.42%) Xcode
17 8 (0.37%) Rational DOORS
17 8 (0.37%) TestRail
General
1 354 (16.38%) Social Skills
2 244 (11.29%) Electronics
3 202 (9.35%) Analytical Skills
4 199 (9.21%) Finance
5 133 (6.15%) Manufacturing
6 113 (5.23%) Automotive
7 77 (3.56%) Marketing
8 72 (3.33%) Inclusion and Diversity
9 63 (2.92%) Telecoms
10 59 (2.73%) Games
11 49 (2.27%) Public Sector
12 44 (2.04%) Aerospace
13 42 (1.94%) Front Office
14 41 (1.90%) Military
15 31 (1.43%) Aviation
16 29 (1.34%) Presentation Skills
17 27 (1.25%) Banking
17 27 (1.25%) Legal
18 25 (1.16%) Organisational Skills
19 23 (1.06%) Law
Job Titles
1 968 (44.79%) Software Engineer
2 544 (25.17%) Developer
3 497 (23.00%) Senior
4 371 (17.17%) C++ Software Engineer
5 330 (15.27%) Embedded Engineer
6 327 (15.13%) C++ Developer
7 307 (14.21%) Senior Software Engineer
8 234 (10.83%) Embedded Software Engineer
9 180 (8.33%) Lead
10 141 (6.52%) Software Developer
11 113 (5.23%) Senior Embedded Engineer
12 111 (5.14%) Senior C++ Software Engineer
13 95 (4.40%) Embedded C++ Engineer
14 76 (3.52%) Embedded C++ Software Engineer
15 73 (3.38%) Architect
16 70 (3.24%) Senior Developer
17 69 (3.19%) C Software Engineer
17 69 (3.19%) C/C++ Software Engineer
17 69 (3.19%) Senior Embedded Software Engineer
18 68 (3.15%) C++ Software Developer
Libraries, Frameworks & Software Standards
1 229 (10.60%) .NET
2 95 (4.40%) Qt
3 93 (4.30%) HTML
4 75 (3.47%) WPF
5 71 (3.29%) .NET Framework
6 70 (3.24%) STL
7 59 (2.73%) REST
8 53 (2.45%) CSS
9 50 (2.31%) React
10 46 (2.13%) Yocto
11 38 (1.76%) MFC
12 37 (1.71%) Web Services
12 37 (1.71%) WinForms
12 37 (1.71%) XML
13 35 (1.62%) ASP.NET
14 33 (1.53%) Apache NiFi
14 33 (1.53%) Middleware
15 32 (1.48%) .NET Core
16 28 (1.30%) Entity Framework
16 28 (1.30%) JSON
Miscellaneous
1 228 (10.55%) Algorithms
2 130 (6.02%) Embedded Systems
3 105 (4.86%) FPGA
4 99 (4.58%) IoT
5 85 (3.93%) Self-Motivation
6 76 (3.52%) Distributed Systems
7 60 (2.78%) Robotics
8 54 (2.50%) VHDL
9 41 (1.90%) Hedge funds
10 39 (1.80%) CUDA
11 38 (1.76%) Greenfield Project
12 36 (1.67%) Cloud Native
13 35 (1.62%) GNSS
14 34 (1.57%) Foreign Exchange (FX)
15 32 (1.48%) Device Driver
16 31 (1.43%) Data Structures
17 30 (1.39%) Equities
18 26 (1.20%) Analogue Electronics
18 26 (1.20%) Legacy Code
19 25 (1.16%) Verilog
Operating Systems
1 713 (32.99%) Linux
2 331 (15.32%) Windows
3 128 (5.92%) Embedded Linux
4 80 (3.70%) Unix
5 71 (3.29%) Android
6 43 (1.99%) Ubuntu
7 26 (1.20%) Apple iOS
7 26 (1.20%) Red Hat Enterprise Linux
8 22 (1.02%) AIX
8 22 (1.02%) CentOS
9 16 (0.74%) Windows Server
10 14 (0.65%) Mac OS
11 13 (0.60%) Windows 10
12 12 (0.56%) FreeRTOS
13 11 (0.51%) Debian
14 7 (0.32%) Kali Linux
15 5 (0.23%) Windows Embedded Compact
16 4 (0.19%) VxWorks
17 2 (0.093%) Mac OS X
17 2 (0.093%) Solaris
Processes & Methodologies
1 1,257 (58.17%) Software Engineering
2 437 (20.22%) Problem-Solving
3 432 (19.99%) Computer Science
4 370 (17.12%) Agile
5 263 (12.17%) Mathematics
6 209 (9.67%) Multithreading
7 163 (7.54%) Artificial Intelligence
8 162 (7.50%) DevOps
8 162 (7.50%) Machine Learning
9 159 (7.36%) Physics
10 157 (7.27%) OO
11 153 (7.08%) Mentoring
12 150 (6.94%) SDLC
13 147 (6.80%) Test Automation
14 116 (5.37%) Software Testing
15 108 (5.00%) Signal Processing
16 99 (4.58%) CI/CD
17 87 (4.03%) Open Source
18 85 (3.93%) Collaborative Working
19 79 (3.66%) Code Quality
Programming Languages
1 995 (46.04%) C
2 706 (32.67%) Python
3 542 (25.08%) C#
4 429 (19.85%) Java
5 245 (11.34%) SQL
6 194 (8.98%) JavaScript
7 98 (4.53%) MATLAB
8 93 (4.30%) Bash
8 93 (4.30%) Embedded C
9 91 (4.21%) Rust
10 86 (3.98%) Go
11 80 (3.70%) Fortran
12 72 (3.33%) Embedded C++
13 57 (2.64%) VB
14 47 (2.17%) PowerShell
15 41 (1.90%) Perl
16 39 (1.80%) TypeScript
17 29 (1.34%) COBOL
17 29 (1.34%) Micro Focus COBOL
18 26 (1.20%) Kotlin
Qualifications
1 636 (29.43%) Degree
2 322 (14.90%) Security Cleared
3 183 (8.47%) Computer Science Degree
4 155 (7.17%) SC Cleared
5 126 (5.83%) Master's Degree
6 121 (5.60%) PhD
7 61 (2.82%) DV Cleared
8 10 (0.46%) HND
9 9 (0.42%) BPSS Clearance
9 9 (0.42%) Microsoft Certification
10 7 (0.32%) PMI Certification
11 5 (0.23%) MCAD
12 4 (0.19%) AWS Certification
12 4 (0.19%) DBS Check
12 4 (0.19%) ITIL Foundation Certificate
12 4 (0.19%) Numerate Degree
12 4 (0.19%) Postgraduate
13 3 (0.14%) HNC
13 3 (0.14%) ISTQB
14 2 (0.093%) CEH
Quality Assurance & Compliance
1 54 (2.50%) QA
2 20 (0.93%) PMO
2 20 (0.93%) Software Quality Assurance
3 19 (0.88%) GDPR
4 14 (0.65%) MISRA
5 12 (0.56%) ISO 9001
6 9 (0.42%) ISO 13485
6 9 (0.42%) 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.19%) 21 CFR Part 11
10 4 (0.19%) IEC 61131
11 2 (0.093%) HIPAA
11 2 (0.093%) IEC 62304
11 2 (0.093%) ISO 26262
System Software
1 179 (8.28%) Firmware
2 103 (4.77%) Embedded Firmware
3 83 (3.84%) 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.49%) Kubernetes
2 49 (2.27%) Terraform
3 43 (1.99%) 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.093%) Kibana
9 2 (0.093%) 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.99%) Microsoft
2 53 (2.45%) Xilinx
3 44 (2.04%) SAP
4 39 (1.80%) Oracle
5 32 (1.48%) Google
6 29 (1.34%) Micro Focus
7 15 (0.69%) Atlassian
8 13 (0.60%) EMC
9 12 (0.56%) 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%) VMware