Period
to 30 July 2021

The following table provides summary statistics for permanent job vacancies advertised in Yorkshire 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 30 July 2021 with a comparison to the same period in the previous 2 years.

C++
England > Yorkshire
6 months to
30 Jul 2021
Same period 2020 Same period 2019
Rank 68 91 156
Rank change year-on-year +23 +65 -26
Permanent jobs citing C++ 236 95 169
As % of all permanent jobs advertised in Yorkshire 3.95% 2.62% 2.21%
As % of the Programming Languages category 7.74% 4.57% 4.38%
Number of salaries quoted 189 75 115
10th Percentile £42,500 £40,800 £25,000
25th Percentile £47,250 £42,500 £36,250
Median annual salary (50th Percentile) £57,500 £52,500 £45,000
Median % change year-on-year +9.52% +16.67% -
75th Percentile £72,500 £62,500 £53,750
90th Percentile " £68,250 £57,500
England median annual salary £57,500 £57,500 £52,500
% change year-on-year - +9.52% -

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 advertised in Yorkshire with a requirement for coding skills.

All Programming Languages
Yorkshire
Permanent vacancies with a requirement for coding skills 3,050 2,080 3,860
As % of all permanent IT jobs advertised in Yorkshire 51.02% 57.28% 50.59%
Number of salaries quoted 2,463 1,849 3,092
10th Percentile £31,250 £30,684 £27,500
25th Percentile £37,500 £35,500 £33,750
Median annual salary (50th Percentile) £50,000 £47,500 £42,500
Median % change year-on-year +5.26% +11.76% -
75th Percentile £63,750 £57,500 £53,750
90th Percentile £71,250 £67,500 £61,250
England median annual salary £57,500 £55,000 £52,500
% change year-on-year +4.55% +4.76% +5.00%

C++
Job Vacancy Trend in Yorkshire

Job postings citing C++ as a proportion of all IT jobs advertised in Yorkshire.

Job vacancy trend for C++ in Yorkshire

C++
Salary Trend in Yorkshire

3-month moving average salary quoted in jobs citing C++ in Yorkshire.

Salary trend for C++ in Yorkshire

C++
Salary Histogram in Yorkshire

Salary distribution for jobs citing C++ in Yorkshire over the 6 months to 30 July 2021.

Salary histogram for C++ in Yorkshire

C++
Job Locations in Yorkshire

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the Yorkshire region over the 6 months to 30 July 2021. 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
Job
Vacancies
West Yorkshire -18 99 £54,500 +3.81% 23
South Yorkshire +3 88 £57,500 +9.52% 12
North Yorkshire +2 8 £47,500 -26.92% 4
East Yorkshire - 4 £52,500 - 3
C++
England

For the 6 months to 30 July 2021, IT jobs citing C++ also mentioned the following skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all permanent job ads across the Yorkshire region with a requirement for C++.

1 174 (73.73%) Python
2 134 (56.78%) Software Engineering
3 124 (52.54%) Java
4 113 (47.88%) C#
5 107 (45.34%) C
6 92 (38.98%) Wi-Fi
7 89 (37.71%) Wireless
8 84 (35.59%) TDD
9 74 (31.36%) Continuous Integration
10 67 (28.39%) Computer Science
11 62 (26.27%) Agile Software Development
12 61 (25.85%) SQL
13 57 (24.15%) TCP/IP
14 55 (23.31%) Firmware
14 55 (23.31%) OO
15 54 (22.88%) OOP
15 54 (22.88%) Ethernet
15 54 (22.88%) Broadband
15 54 (22.88%) Azure
15 54 (22.88%) MQTT
16 53 (22.46%) JavaScript
17 52 (22.03%) DevOps
18 51 (21.61%) AWS
19 50 (21.19%) Scala
19 50 (21.19%) Ruby
20 49 (20.76%) Unit Testing
20 49 (20.76%) Docker
21 48 (20.34%) AngularJS
22 47 (19.92%) GCP
22 47 (19.92%) Kubernetes

C++
Co-occurring IT Skills in Yorkshire 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 35 (14.83%) Elasticsearch
1 35 (14.83%) nginx
2 5 (2.12%) Apache
3 4 (1.69%) Apache Airflow
3 4 (1.69%) Apache Spark
3 4 (1.69%) Luigi
4 3 (1.27%) Tomcat
5 2 (0.85%) SAS
Business Applications
1 2 (0.85%) SAP ERP
Cloud Services
1 54 (22.88%) Azure
2 51 (21.61%) AWS
3 47 (19.92%) GCP
4 46 (19.49%) AWS CloudFormation
5 3 (1.27%) Amazon EC2
5 3 (1.27%) Amazon EMR
6 1 (0.42%) Amazon EKS
6 1 (0.42%) GitHub
6 1 (0.42%) IaaS
6 1 (0.42%) PaaS
6 1 (0.42%) SaaS
Communications & Networking
1 92 (38.98%) Wi-Fi
2 89 (37.71%) Wireless
3 57 (24.15%) TCP/IP
4 54 (22.88%) Broadband
4 54 (22.88%) Ethernet
4 54 (22.88%) MQTT
5 35 (14.83%) 802.11
5 35 (14.83%) DVB
5 35 (14.83%) HTTP
5 35 (14.83%) HTTPS
5 35 (14.83%) MIMO
5 35 (14.83%) STUN
5 35 (14.83%) Wireshark
6 19 (8.05%) Bluetooth
7 3 (1.27%) DLNA
7 3 (1.27%) Internet
7 3 (1.27%) UPnP
7 3 (1.27%) VoIP
8 2 (0.85%) Network Security
9 1 (0.42%) Firewall
Database & Business Intelligence
1 41 (17.37%) NoSQL
2 38 (16.10%) PostgreSQL
3 35 (14.83%) Redis
4 6 (2.54%) Relational Database
5 4 (1.69%) Azkaban
5 4 (1.69%) Big Data
5 4 (1.69%) Hadoop
5 4 (1.69%) MySQL
6 3 (1.27%) Amazon RDS
6 3 (1.27%) Amazon Redshift
6 3 (1.27%) Apache Cassandra
6 3 (1.27%) Metadata
7 2 (0.85%) SQL Server
8 1 (0.42%) Flink
8 1 (0.42%) SQL Server Reporting Services
Development Applications
1 41 (17.37%) Git (software)
2 36 (15.25%) Jenkins
2 36 (15.25%) Subversion
3 35 (14.83%) Mercurial
4 10 (4.24%) JIRA
5 4 (1.69%) GCC
6 3 (1.27%) GDB
6 3 (1.27%) GoogleTest
6 3 (1.27%) JUnit
6 3 (1.27%) Mockito
6 3 (1.27%) Visual Studio
7 1 (0.42%) Buildbot
7 1 (0.42%) Clang
7 1 (0.42%) CMake
7 1 (0.42%) CruiseControl
7 1 (0.42%) ReSharper
7 1 (0.42%) SpecFlow
7 1 (0.42%) TeamCity
7 1 (0.42%) Visual Studio Team System
7 1 (0.42%) Xcode
General
1 37 (15.68%) Telecoms
2 9 (3.81%) Social Skills
3 8 (3.39%) Finance
4 6 (2.54%) Games
5 4 (1.69%) Analytical Skills
5 4 (1.69%) Presentation Skills
5 4 (1.69%) Wearables
6 3 (1.27%) Electronics
6 3 (1.27%) Inclusion and Diversity
7 2 (0.85%) Banking
7 2 (0.85%) Manufacturing
7 2 (0.85%) Marketing
7 2 (0.85%) Retail
7 2 (0.85%) Retail Finance
8 1 (0.42%) Legal
Job Titles
1 126 (53.39%) Software Engineer
2 61 (25.85%) Wireless Engineer
3 35 (14.83%) Algorithm Engineer
3 35 (14.83%) Automation Engineer
3 35 (14.83%) DSP Algorithm Engineer
3 35 (14.83%) DSP Engineer
3 35 (14.83%) Python Engineer
3 35 (14.83%) Python Software Engineer
3 35 (14.83%) Senior Algorithm Engineer
3 35 (14.83%) Senior DSP Engineer
4 29 (12.29%) Systems Engineer
5 26 (11.02%) Embedded Engineer
5 26 (11.02%) Validation Engineer
6 25 (10.59%) Embedded Software Engineer
7 22 (9.32%) C++ Software Engineer
8 19 (8.05%) Embedded C Software Engineer
8 19 (8.05%) Embedded C/C++ Engineer
8 19 (8.05%) Embedded C/C++ Software Engineer
8 19 (8.05%) Embedded Linux Software Engineer
8 19 (8.05%) Firmware Engineer
Libraries, Frameworks & Software Standards
1 48 (20.34%) AngularJS
2 47 (19.92%) React
3 46 (19.49%) Vue.js
4 35 (14.83%) 802.1X
4 35 (14.83%) RabbitMQ
4 35 (14.83%) XMPP
5 28 (11.86%) HTML
6 27 (11.44%) CSS
7 18 (7.63%) .NET
8 8 (3.39%) .NET Framework
8 8 (3.39%) STL
9 5 (2.12%) Apache NiFi
9 5 (2.12%) Unity (Game Engine)
10 4 (1.69%) Kafka
10 4 (1.69%) PyTorch
10 4 (1.69%) SciPy
10 4 (1.69%) Spark Streaming
10 4 (1.69%) TensorFlow
10 4 (1.69%) XML
10 4 (1.69%) XSD
Miscellaneous
1 35 (14.83%) Algorithms
1 35 (14.83%) Field-Programmable Gate Array
2 20 (8.47%) Device Driver
2 20 (8.47%) Embedded Systems
3 4 (1.69%) Hedge funds
3 4 (1.69%) Management Information System
4 3 (1.27%) Cyberthreat
4 3 (1.27%) Data Structures
4 3 (1.27%) Digital TV
4 3 (1.27%) Driving Licence
4 3 (1.27%) MPEG
5 2 (0.85%) Greenfield Project
5 2 (0.85%) Market Risk
6 1 (0.42%) 3D Graphics
6 1 (0.42%) Cybercrime
6 1 (0.42%) FMCG
6 1 (0.42%) Linux Command Line
6 1 (0.42%) Public Cloud
6 1 (0.42%) Virtual Team
Operating Systems
1 46 (19.49%) Linux
2 22 (9.32%) Windows
3 8 (3.39%) Android
3 8 (3.39%) Embedded Linux
4 1 (0.42%) Mac OS X
4 1 (0.42%) Unix
Processes & Methodologies
1 134 (56.78%) Software Engineering
2 84 (35.59%) TDD
3 74 (31.36%) Continuous Integration
4 67 (28.39%) Computer Science
5 62 (26.27%) Agile Software Development
6 55 (23.31%) OO
7 54 (22.88%) OOP
8 52 (22.03%) DevOps
9 49 (20.76%) Unit Testing
10 46 (19.49%) Don't repeat yourself (DRY)
10 46 (19.49%) SOLID
11 39 (16.53%) Validation
12 37 (15.68%) Test Automation
13 36 (15.25%) Software Testing
14 35 (14.83%) Integration Testing
14 35 (14.83%) Performance Measurement
14 35 (14.83%) Signal Processing
15 19 (8.05%) Device Driver Development
15 19 (8.05%) Requirements Gathering
16 17 (7.20%) Problem-Solving
Programming Languages
1 174 (73.73%) Python
2 124 (52.54%) Java
3 113 (47.88%) C#
4 107 (45.34%) C
5 61 (25.85%) SQL
6 53 (22.46%) JavaScript
7 50 (21.19%) Ruby
7 50 (21.19%) Scala
8 46 (19.49%) Go
8 46 (19.49%) Kotlin
9 35 (14.83%) MATLAB
10 10 (4.24%) VB
11 5 (2.12%) VB.NET
12 3 (1.27%) Bash Shell
12 3 (1.27%) PL/SQL
12 3 (1.27%) R
12 3 (1.27%) T-SQL
12 3 (1.27%) VBA
13 2 (0.85%) Embedded C
13 2 (0.85%) PHP
Qualifications
1 35 (14.83%) PhD
2 12 (5.08%) Degree
3 4 (1.69%) Computer Science Degree
3 4 (1.69%) SC Cleared
3 4 (1.69%) Security Cleared
4 1 (0.42%) AWS Certification
Quality Assurance & Compliance
1 2 (0.85%) Data Quality
2 1 (0.42%) QA
System Software
1 55 (23.31%) Firmware
2 49 (20.76%) Docker
3 9 (3.81%) VMware Infrastructure
Systems Management
1 47 (19.92%) Kubernetes
1 47 (19.92%) Terraform
2 36 (15.25%) Ansible
3 35 (14.83%) Graylog
3 35 (14.83%) Kibana
Vendors
1 9 (3.81%) VMware
2 6 (2.54%) ANSYS
2 6 (2.54%) Bloomberg
3 5 (2.12%) Google
4 2 (0.85%) Adobe
4 2 (0.85%) Microsoft
4 2 (0.85%) SAP
5 1 (0.42%) Atmel
5 1 (0.42%) Cisco