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

C++
England > Yorkshire
6 months to
7 May 2021
Same period 2020 Same period 2019
Rank 60 110 116
Rank change year-on-year +50 +6 +24
Permanent jobs citing C++ 205 112 208
As % of all permanent jobs advertised in Yorkshire 4.05% 2.25% 2.78%
As % of the Programming Languages category 7.80% 4.28% 5.44%
Number of salaries quoted 151 99 157
10th Percentile £46,250 £37,500 £25,000
25th Percentile £47,250 £42,500 £36,750
Median annual salary (50th Percentile) £57,500 £50,000 £45,000
Median % change year-on-year +15.00% +11.11% -
75th Percentile £72,500 £57,500 £55,000
90th Percentile " £67,500 £58,750
England median annual salary £57,500 £57,500 £55,000
% change year-on-year - +4.55% +7.84%

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 2,627 2,617 3,822
As % of all permanent IT jobs advertised in Yorkshire 51.88% 52.65% 51.03%
Number of salaries quoted 2,250 2,317 3,188
10th Percentile £31,250 £29,750 £28,750
25th Percentile £37,500 £35,000 £33,750
Median annual salary (50th Percentile) £47,500 £45,000 £42,500
Median % change year-on-year +5.56% +5.88% -
75th Percentile £61,250 £57,500 £52,500
90th Percentile £67,500 £66,250 £60,000
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 7 May 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 7 May 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 -11 77 £52,500 +5.00% 22
South Yorkshire +17 72 £57,500 +15.00% 7
North Yorkshire +1 3 £50,000 -23.08% 6
East Yorkshire - 2 £47,250 - 2
C++
England

For the 6 months to 7 May 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 159 (77.56%) Python
2 117 (57.07%) Software Engineering
3 101 (49.27%) Java
4 96 (46.83%) C#
5 90 (43.90%) C
6 89 (43.41%) Wi-Fi
7 86 (41.95%) Wireless
8 81 (39.51%) TDD
9 72 (35.12%) Continuous Integration
10 62 (30.24%) Agile Software Development
11 60 (29.27%) Computer Science
12 58 (28.29%) TCP/IP
13 55 (26.83%) Ethernet
13 55 (26.83%) MQTT
14 54 (26.34%) OOP
15 52 (25.37%) JavaScript
15 52 (25.37%) Azure
16 51 (24.88%) Unit Testing
16 51 (24.88%) DevOps
17 50 (24.39%) Docker
17 50 (24.39%) Kubernetes
17 50 (24.39%) AngularJS
17 50 (24.39%) AWS
17 50 (24.39%) Scala
17 50 (24.39%) Ruby
18 49 (23.90%) GCP
18 49 (23.90%) Terraform
19 48 (23.41%) SOLID
19 48 (23.41%) Kotlin
19 48 (23.41%) Vue.js

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 29 (14.15%) Elasticsearch
1 29 (14.15%) nginx
2 2 (0.98%) Apache Airflow
2 2 (0.98%) Apache Spark
2 2 (0.98%) Luigi
3 1 (0.49%) Apache
3 1 (0.49%) SharePoint
3 1 (0.49%) Skype for Business
Applications
1 1 (0.49%) Microsoft Excel
Cloud Services
1 52 (25.37%) Azure
2 50 (24.39%) AWS
3 49 (23.90%) GCP
4 48 (23.41%) AWS CloudFormation
5 1 (0.49%) Amazon Alexa
5 1 (0.49%) Amazon EKS
5 1 (0.49%) IaaS
5 1 (0.49%) Microsoft 365
5 1 (0.49%) PaaS
5 1 (0.49%) SaaS
Communications & Networking
1 89 (43.41%) Wi-Fi
2 86 (41.95%) Wireless
3 58 (28.29%) TCP/IP
4 55 (26.83%) Ethernet
4 55 (26.83%) MQTT
5 46 (22.44%) Broadband
6 39 (19.02%) 802.11
6 39 (19.02%) HTTP
6 39 (19.02%) HTTPS
6 39 (19.02%) STUN
6 39 (19.02%) Wireshark
7 30 (14.63%) DVB
7 30 (14.63%) MIMO
8 17 (8.29%) Bluetooth
9 3 (1.46%) DLNA
9 3 (1.46%) Internet
9 3 (1.46%) UPnP
10 1 (0.49%) Firewall
10 1 (0.49%) Skype
10 1 (0.49%) ZigBee
Database & Business Intelligence
1 33 (16.10%) NoSQL
2 29 (14.15%) PostgreSQL
2 29 (14.15%) Redis
3 2 (0.98%) Azkaban
3 2 (0.98%) Big Data
3 2 (0.98%) Flink
3 2 (0.98%) Hadoop
3 2 (0.98%) Relational Database
4 1 (0.49%) SQL Server
Development Applications
1 34 (16.59%) Git (software)
2 31 (15.12%) Jenkins
2 31 (15.12%) Subversion
3 29 (14.15%) Mercurial
4 5 (2.44%) GCC
5 3 (1.46%) GDB
5 3 (1.46%) GoogleTest
5 3 (1.46%) JUnit
5 3 (1.46%) Mockito
6 2 (0.98%) Buildbot
6 2 (0.98%) Clang
6 2 (0.98%) CMake
6 2 (0.98%) CruiseControl
6 2 (0.98%) JIRA
6 2 (0.98%) Visual Studio
6 2 (0.98%) Xcode
General
1 39 (19.02%) Telecoms
2 10 (4.88%) Games
3 8 (3.90%) Social Skills
4 4 (1.95%) Electronics
5 3 (1.46%) Finance
5 3 (1.46%) Presentation Skills
6 2 (0.98%) Analytical Skills
Job Titles
1 110 (53.66%) Software Engineer
2 60 (29.27%) Wireless Engineer
3 39 (19.02%) DSP Engineer
3 39 (19.02%) Senior DSP Engineer
4 30 (14.63%) Algorithm Engineer
4 30 (14.63%) Automation Engineer
4 30 (14.63%) DSP Algorithm Engineer
4 30 (14.63%) Senior Algorithm Engineer
5 29 (14.15%) Python Engineer
5 29 (14.15%) Python Software Engineer
6 26 (12.68%) Embedded Engineer
7 25 (12.20%) Embedded Software Engineer
8 21 (10.24%) Systems Engineer
8 21 (10.24%) Validation Engineer
9 19 (9.27%) C++ Software Engineer
10 18 (8.78%) Embedded C++ Engineer
10 18 (8.78%) Embedded C++ Software Engineer
11 14 (6.83%) Senior Embedded Software Engineer
11 14 (6.83%) Senior Software Engineer
12 12 (5.85%) Developer
Libraries, Frameworks & Software Standards
1 50 (24.39%) AngularJS
2 48 (23.41%) Vue.js
3 39 (19.02%) 802.1X
3 39 (19.02%) XMPP
4 29 (14.15%) RabbitMQ
5 18 (8.78%) CSS
5 18 (8.78%) HTML
6 8 (3.90%) .NET
7 5 (2.44%) Unity (Game Engine)
7 5 (2.44%) Unreal Engine
8 4 (1.95%) Node.js
8 4 (1.95%) STL
8 4 (1.95%) XML
9 3 (1.46%) JNI
9 3 (1.46%) Qt
9 3 (1.46%) SOAP
9 3 (1.46%) WSDL
9 3 (1.46%) XSD
10 2 (0.98%) OAuth
10 2 (0.98%) RESTful
Miscellaneous
1 39 (19.02%) Field-Programmable Gate Array
2 30 (14.63%) Algorithms
3 18 (8.78%) Embedded Systems
4 17 (8.29%) Device Driver
5 3 (1.46%) Animation
5 3 (1.46%) Digital TV
5 3 (1.46%) MPEG
5 3 (1.46%) Replication
6 1 (0.49%) Client/Server
6 1 (0.49%) Cybercrime
6 1 (0.49%) Linux Command Line
6 1 (0.49%) Public Cloud
6 1 (0.49%) Smart Home
Operating Systems
1 33 (16.10%) Linux
2 11 (5.37%) Windows
3 9 (4.39%) Embedded Linux
4 8 (3.90%) Android
5 2 (0.98%) Mac OS X
5 2 (0.98%) Unix
6 1 (0.49%) FreeRTOS
6 1 (0.49%) Solaris
6 1 (0.49%) Windows Server
Processes & Methodologies
1 117 (57.07%) Software Engineering
2 81 (39.51%) TDD
3 72 (35.12%) Continuous Integration
4 62 (30.24%) Agile Software Development
5 60 (29.27%) Computer Science
6 54 (26.34%) OOP
7 51 (24.88%) DevOps
7 51 (24.88%) Unit Testing
8 48 (23.41%) Don't repeat yourself (DRY)
8 48 (23.41%) SOLID
9 42 (20.49%) Validation
10 41 (20.00%) Test Automation
11 39 (19.02%) Integration Testing
11 39 (19.02%) OO
11 39 (19.02%) Performance Measurement
11 39 (19.02%) Software Testing
12 30 (14.63%) Signal Processing
13 16 (7.80%) Device Driver Development
13 16 (7.80%) Requirements Gathering
14 15 (7.32%) Problem-Solving
Programming Languages
1 159 (77.56%) Python
2 101 (49.27%) Java
3 96 (46.83%) C#
4 90 (43.90%) C
5 52 (25.37%) JavaScript
6 50 (24.39%) Ruby
6 50 (24.39%) Scala
7 48 (23.41%) Go
7 48 (23.41%) Kotlin
8 38 (18.54%) SQL
9 30 (14.63%) MATLAB
10 4 (1.95%) Embedded C
10 4 (1.95%) R
11 3 (1.46%) Embedded C++
11 3 (1.46%) VB
11 3 (1.46%) VB.NET
12 2 (0.98%) Lua
12 2 (0.98%) TypeScript
13 1 (0.49%) Apple Swift
13 1 (0.49%) sed
Qualifications
1 30 (14.63%) PhD
2 7 (3.41%) Degree
3 3 (1.46%) Computer Science Degree
4 1 (0.49%) AWS Certification
4 1 (0.49%) SC Cleared
4 1 (0.49%) Security Cleared
Quality Assurance & Compliance
1 1 (0.49%) QA
System Software
1 50 (24.39%) Docker
2 39 (19.02%) Firmware
3 4 (1.95%) VMware Infrastructure
4 1 (0.49%) Active Directory
Systems Management
1 50 (24.39%) Kubernetes
2 49 (23.90%) Terraform
3 39 (19.02%) Graylog
3 39 (19.02%) Kibana
4 30 (14.63%) Ansible
5 1 (0.49%) SCCM
5 1 (0.49%) SCOM
Vendors
1 6 (2.93%) Google
2 5 (2.44%) Microsoft
3 4 (1.95%) VMware
4 3 (1.46%) ANSYS
4 3 (1.46%) Bloomberg
5 2 (0.98%) Adobe
6 1 (0.49%) Atmel
6 1 (0.49%) Oracle