Period
to 29 July 2021

The table below provides summary statistics for permanent job vacancies with an option to work from home (WFH) and 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 29 July 2021 with a comparison to the same period in the previous 2 years.

C++
UK > Work from Home
6 months to
29 Jul 2021
Same period 2020 Same period 2019
Rank 123 92 128
Rank change year-on-year -31 +36 +15
Permanent jobs citing C++ 631 179 197
As % of all permanent jobs with a WFH option 2.76% 3.30% 2.43%
As % of the Programming Languages category 4.62% 5.26% 4.22%
Number of salaries quoted 426 140 172
10th Percentile £40,625 £26,250 £37,313
25th Percentile £48,750 £45,938 £42,500
Median annual salary (50th Percentile) £60,000 £60,000 £60,000
75th Percentile £77,500 £85,000 £90,000
90th Percentile £100,000 £95,000 £112,000
UK median annual salary £57,500 £55,000 £50,000
% change year-on-year +4.55% +10.00% -

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 WFH option and a requirement for coding skills.

All Programming Languages
Work from Home
Permanent vacancies with a requirement for coding skills 13,663 3,404 4,673
As % of all permanent jobs with a WFH option 59.81% 62.84% 57.54%
Number of salaries quoted 10,942 3,031 4,258
10th Percentile £36,250 £35,000 £33,750
25th Percentile £43,750 £42,500 £41,500
Median annual salary (50th Percentile) £57,500 £55,000 £55,000
Median % change year-on-year +4.55% - +10.00%
75th Percentile £75,000 £72,500 £72,500
90th Percentile £91,250 £85,000 £85,000
UK median annual salary £57,500 £55,000 £52,500
% change year-on-year +4.55% +4.76% +5.00%

C++
Trend for Jobs with a WFH Option

Job vacancies with a work from home option citing C++ as a proportion of all IT jobs advertised.

C++ trend for jobs with a WFH option

C++
Salary Trend for Jobs with a WFH Option

3-month moving average salary quoted in job vacancies with a work from home option citing C++.

C++ salary trend for jobs with a WFH option

C++
Salary Histogram for Jobs with a WFH Option

Salary distribution for jobs with a work from home option citing C++ over the 6 months to 29 July 2021.

C++ salary histogram for jobs with a WFH option

For the 6 months to 29 July 2021, C++ job roles required the following IT skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent jobs with a WFH option and a requirement for C++.

1 282 (44.69%) C
1 282 (44.69%) Python
2 280 (44.37%) Software Engineering
3 261 (41.36%) Java
4 188 (29.79%) Linux
5 170 (26.94%) C#
6 155 (24.56%) Algorithms
7 150 (23.77%) Finance
8 142 (22.50%) Agile Software Development
8 142 (22.50%) Social Skills
9 122 (19.33%) Computer Science
10 119 (18.86%) SQL
11 103 (16.32%) Degree
12 99 (15.69%) Docker
13 97 (15.37%) Data Science
14 94 (14.90%) Firmware
15 92 (14.58%) Git (software)
16 91 (14.42%) JavaScript
17 84 (13.31%) AWS
18 76 (12.04%) .NET
18 76 (12.04%) Wi-Fi
19 75 (11.89%) Wireless
20 72 (11.41%) Windows
21 70 (11.09%) Kubernetes
22 69 (10.94%) Microservices
23 66 (10.46%) DevOps
23 66 (10.46%) Azure
24 65 (10.30%) Embedded C++
24 65 (10.30%) Artificial Intelligence
25 64 (10.14%) Go

C++
Co-occurring IT Skills with a WFH Option by Category

The follow tables expand on the table above by listing co-occurrences grouped by category. The same job type, locality and period is covered with up to 20 co-occurrences shown in each of the following categories:

Application Platforms
1 24 (3.80%) SAS
2 17 (2.69%) Apache
3 8 (1.27%) Apache Pulsar
4 7 (1.11%) Elasticsearch
5 5 (0.79%) Oracle SOA Suite
6 4 (0.63%) Apache Spark
6 4 (0.63%) Confluence
7 3 (0.48%) CMS
8 2 (0.32%) Adobe Experience Manager
8 2 (0.32%) Tomcat
8 2 (0.32%) WebSphere
9 1 (0.16%) ArcGIS
9 1 (0.16%) Ethereum
9 1 (0.16%) GeoServer
9 1 (0.16%) Jetty
9 1 (0.16%) Jupyter
9 1 (0.16%) OpenStack
9 1 (0.16%) WordPress
Applications
1 3 (0.48%) Microsoft Office
2 2 (0.32%) 3ds Max
2 2 (0.32%) Maya
2 2 (0.32%) Photoshop
2 2 (0.32%) Simulink
2 2 (0.32%) ZBrush
3 1 (0.16%) Adobe Premiere
3 1 (0.16%) OrCAD
Business Applications
1 5 (0.79%) Sparx Enterprise Architect
2 2 (0.32%) Shopify
3 1 (0.16%) JDE EnterpriseOne
3 1 (0.16%) Magento
3 1 (0.16%) Sentinel
Cloud Services
1 84 (13.31%) AWS
2 66 (10.46%) Azure
3 55 (8.72%) GCP
4 25 (3.96%) SaaS
5 14 (2.22%) GitHub
6 8 (1.27%) AWS CloudFormation
7 7 (1.11%) IaaS
8 6 (0.95%) Amazon EKS
8 6 (0.95%) Azure Pipelines
8 6 (0.95%) IBM Cloud
8 6 (0.95%) PaaS
9 5 (0.79%) AWS CodeCommit
9 5 (0.79%) AWS CodePipeline
9 5 (0.79%) OpenShift
10 4 (0.63%) Amazon SageMaker
10 4 (0.63%) Power Platform
11 3 (0.48%) Serverless
12 2 (0.32%) Azure Machine Learning
12 2 (0.32%) npm
12 2 (0.32%) Pulumi
Communications & Networking
1 76 (12.04%) Wi-Fi
2 75 (11.89%) Wireless
3 36 (5.71%) TCP/IP
4 35 (5.55%) DVB
4 35 (5.55%) MIMO
5 34 (5.39%) Bluetooth
6 21 (3.33%) Internet
7 19 (3.01%) Ethernet
8 17 (2.69%) Broadband
8 17 (2.69%) ZigBee
9 13 (2.06%) MQTT
10 12 (1.90%) Firewall
11 8 (1.27%) SSH
12 6 (0.95%) HTTP
13 5 (0.79%) IPv4
13 5 (0.79%) LAN
13 5 (0.79%) WAN
14 4 (0.63%) 4G
14 4 (0.63%) Modbus
14 4 (0.63%) Multicast
Database & Business Intelligence
1 52 (8.24%) PostgreSQL
2 31 (4.91%) Redis
3 26 (4.12%) SQL Server
4 24 (3.80%) Big Data
5 23 (3.65%) MySQL
6 17 (2.69%) NoSQL
7 13 (2.06%) Neo4j
8 12 (1.90%) MongoDB
9 11 (1.74%) Relational Database
10 9 (1.43%) Geospatial Data
11 8 (1.27%) RDBMS
12 4 (0.63%) Data Mining
12 4 (0.63%) Data Warehouse
12 4 (0.63%) Power BI
13 2 (0.32%) OLTP
13 2 (0.32%) SQL Server Reporting Services
14 1 (0.16%) DB2
14 1 (0.16%) GIS
14 1 (0.16%) QGIS
14 1 (0.16%) Tableau
Development Applications
1 92 (14.58%) Git (software)
2 29 (4.60%) Jenkins
3 20 (3.17%) JIRA
4 17 (2.69%) GitLab
5 13 (2.06%) JUnit
6 10 (1.58%) Visual Studio
7 8 (1.27%) Eclipse
8 6 (0.95%) CMake
8 6 (0.95%) Mockito
8 6 (0.95%) Rational Rhapsody
9 5 (0.79%) Bitbucket
9 5 (0.79%) Gatling
9 5 (0.79%) Katalon Studio
9 5 (0.79%) Postman
9 5 (0.79%) Subversion
9 5 (0.79%) Vagrant
10 4 (0.63%) Cucumber
11 3 (0.48%) GCC
11 3 (0.48%) GDB
11 3 (0.48%) GoogleTest
General
1 150 (23.77%) Finance
2 142 (22.50%) Social Skills
3 59 (9.35%) Electronics
4 55 (8.72%) Banking
5 43 (6.81%) Marketing
6 37 (5.86%) Telecoms
7 36 (5.71%) Games
8 22 (3.49%) Retail
9 21 (3.33%) Manufacturing
10 19 (3.01%) Analytical Skills
11 16 (2.54%) Automotive
12 15 (2.38%) Aerospace
13 14 (2.22%) Public Sector
14 12 (1.90%) Law
15 10 (1.58%) Organisational Skills
16 9 (1.43%) Military
17 8 (1.27%) Inclusion and Diversity
18 7 (1.11%) German Language
18 7 (1.11%) Legal
19 6 (0.95%) Back Office
Job Titles
1 199 (31.54%) Developer
2 169 (26.78%) Software Engineer
3 75 (11.89%) C++ Software Engineer
4 65 (10.30%) Embedded Engineer
5 57 (9.03%) Embedded Software Engineer
6 51 (8.08%) C++ Developer
7 41 (6.50%) Linux Engineer
8 37 (5.86%) Software Developer
9 36 (5.71%) Algorithm Engineer
9 36 (5.71%) Senior Algorithm Engineer
10 35 (5.55%) DSP Algorithm Engineer
10 35 (5.55%) DSP Engineer
10 35 (5.55%) Firmware Engineer
10 35 (5.55%) Senior DSP Engineer
10 35 (5.55%) Wireless Engineer
11 31 (4.91%) Senior Software Engineer
12 30 (4.75%) Senior Developer
13 25 (3.96%) Embedded C++ Engineer
13 25 (3.96%) Embedded C++ Software Engineer
13 25 (3.96%) Embedded Developer
Libraries, Frameworks & Software Standards
1 76 (12.04%) .NET
2 44 (6.97%) AngularJS
3 43 (6.81%) Node.js
3 43 (6.81%) REST
4 41 (6.50%) HTML
5 40 (6.34%) CSS
6 36 (5.71%) Web Services
7 35 (5.55%) React
7 35 (5.55%) Yocto
8 32 (5.07%) .NET Framework
9 28 (4.44%) gRPC
10 26 (4.12%) Django
11 25 (3.96%) NumPy
12 24 (3.80%) .NET Core
13 23 (3.65%) Entity Framework
14 22 (3.49%) XML
15 21 (3.33%) WPF
16 19 (3.01%) Kafka
16 19 (3.01%) OpenGL
17 18 (2.85%) Celery
Miscellaneous
1 155 (24.56%) Algorithms
2 48 (7.61%) Data Structures
3 43 (6.81%) Field-Programmable Gate Array
4 30 (4.75%) Embedded Systems
5 26 (4.12%) Self-Motivation
6 23 (3.65%) Greenfield Project
7 22 (3.49%) Hedge funds
8 21 (3.33%) Device Driver
8 21 (3.33%) Legacy Systems
8 21 (3.33%) Virtual Team
9 19 (3.01%) LIMS
10 18 (2.85%) Internet of Things
11 17 (2.69%) Mobile App
11 17 (2.69%) User Experience
12 16 (2.54%) Augmented Reality
12 16 (2.54%) Home Automation
13 15 (2.38%) CUDA
14 13 (2.06%) Blog
15 11 (1.74%) Animation
15 11 (1.74%) Management Information System
Operating Systems
1 188 (29.79%) Linux
2 72 (11.41%) Windows
3 63 (9.98%) Embedded Linux
4 36 (5.71%) Unix
5 20 (3.17%) Android
6 7 (1.11%) Apple iOS
7 5 (0.79%) Mac OS
8 3 (0.48%) Robot Operating System
9 2 (0.32%) VxWorks
10 1 (0.16%) FreeRTOS
10 1 (0.16%) Mac OS X
10 1 (0.16%) QNX Neutrino
10 1 (0.16%) SafeRTOS
Processes & Methodologies
1 280 (44.37%) Software Engineering
2 142 (22.50%) Agile Software Development
3 122 (19.33%) Computer Science
4 97 (15.37%) Data Science
5 69 (10.94%) Microservices
6 66 (10.46%) DevOps
7 65 (10.30%) Artificial Intelligence
8 63 (9.98%) Machine Learning
9 59 (9.35%) Problem-Solving
10 54 (8.56%) TDD
11 48 (7.61%) OO
12 46 (7.29%) Analytics
12 46 (7.29%) Mentoring
13 45 (7.13%) Full Stack Development
14 44 (6.97%) Scrum
15 42 (6.66%) Mathematics
16 40 (6.34%) Signal Processing
17 39 (6.18%) Continuous Improvement
18 36 (5.71%) SDLC
19 35 (5.55%) Software Testing
Programming Languages
1 282 (44.69%) C
1 282 (44.69%) Python
2 261 (41.36%) Java
3 170 (26.94%) C#
4 119 (18.86%) SQL
5 91 (14.42%) JavaScript
6 65 (10.30%) Embedded C++
7 64 (10.14%) Go
8 50 (7.92%) MATLAB
9 45 (7.13%) TypeScript
10 44 (6.97%) Embedded C
11 35 (5.55%) R
12 31 (4.91%) VB
13 29 (4.60%) Kotlin
14 28 (4.44%) PHP
14 28 (4.44%) Rust
15 25 (3.96%) Shell Script
16 24 (3.80%) Bash Shell
16 24 (3.80%) PowerShell
16 24 (3.80%) Ruby
Qualifications
1 103 (16.32%) Degree
2 56 (8.87%) PhD
3 26 (4.12%) Security Cleared
4 23 (3.65%) Computer Science Degree
5 8 (1.27%) SC Cleared
6 5 (0.79%) OSCP
7 4 (0.63%) CREST Certified
8 3 (0.48%) Master's Degree
9 2 (0.32%) BPSS Clearance
10 1 (0.16%) AWS Certification
10 1 (0.16%) CHECK Team Leader
10 1 (0.16%) CHECK Team Member
10 1 (0.16%) GCFE
Quality Assurance & Compliance
1 26 (4.12%) QA
2 5 (0.79%) ISO 20022
3 3 (0.48%) Accessibility
3 3 (0.48%) ISO 26262
3 3 (0.48%) PCI DSS
4 2 (0.32%) ISO 15022
4 2 (0.32%) MISRA
4 2 (0.32%) WCAG
5 1 (0.16%) Data Quality
5 1 (0.16%) GDPR
5 1 (0.16%) IEC 61508
5 1 (0.16%) ISO/IEC 27001
5 1 (0.16%) MISRA C
System Software
1 99 (15.69%) Docker
2 94 (14.90%) Firmware
3 8 (1.27%) VMware Infrastructure
4 6 (0.95%) Active Directory
5 1 (0.16%) iptables
5 1 (0.16%) Terminal Services
5 1 (0.16%) Virtual Machines
5 1 (0.16%) VirtualBox
5 1 (0.16%) Xen
Systems Management
1 70 (11.09%) Kubernetes
2 46 (7.29%) Terraform
3 39 (6.18%) Ansible
4 12 (1.90%) Puppet
5 7 (1.11%) Opscode Chef
6 6 (0.95%) FlexNet
7 5 (0.79%) Salt
7 5 (0.79%) SCCM
8 3 (0.48%) Grafana
9 2 (0.32%) Kibana
9 2 (0.32%) logstash
9 2 (0.32%) Nagios
9 2 (0.32%) ZABBIX
10 1 (0.16%) BMC Marimba
10 1 (0.16%) Cacti
10 1 (0.16%) Packer
Vendors
1 27 (4.28%) Google
2 21 (3.33%) Yahoo!
3 17 (2.69%) Oracle
4 16 (2.54%) IBM
5 10 (1.58%) Microsoft
6 9 (1.43%) VMware
7 6 (0.95%) ANSYS
7 6 (0.95%) Bloomberg
8 5 (0.79%) Alibaba
8 5 (0.79%) AppDynamics
8 5 (0.79%) Sparx
9 4 (0.63%) HP
10 3 (0.48%) Adobe
10 3 (0.48%) Dynatrace
10 3 (0.48%) Micro Focus
10 3 (0.48%) New Relic
10 3 (0.48%) NVIDIA
10 3 (0.48%) SAP
10 3 (0.48%) Xilinx
11 2 (0.32%) YouTube