Period
to 25 January 2021

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

C++
England > Midlands
6 months to
25 Jan 2021
Same period 2020 Same period 2019
Rank 93 100 92
Rank change year-on-year +7 -8 -1
Permanent jobs citing C++ 165 293 406
As % of all permanent jobs advertised in the Midlands 2.92% 2.82% 3.34%
As % of the Programming Languages category 5.48% 6.04% 7.19%
Number of salaries quoted 157 241 291
Median annual salary £52,500 £45,000 £40,000
Median salary % change year-on-year +16.67% +12.50% -
10th Percentile £40,000 £26,750 £26,750
90th Percentile £70,000 £80,000 £65,000
England median annual salary £60,000 £55,000 £55,000
% change year-on-year +9.09% - +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 advertised in the Midlands with a requirement for coding skills.

All Programming Languages
Midlands
Permanent vacancies with a requirement for coding skills 3,013 4,847 5,649
As % of all permanent IT jobs advertised in the Midlands 53.37% 46.58% 46.47%
Number of salaries quoted 2,506 4,271 4,491
Median annual salary £47,500 £43,500 £42,500
Median salary % change year-on-year +9.20% +2.35% +6.25%
10th Percentile £30,000 £27,250 £26,250
90th Percentile £71,250 £65,000 £65,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 the Midlands

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

Job vacancy trend for C++ in the Midlands

C++
Salary Trend in the Midlands

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

Salary trend for C++ in the Midlands

C++
Salary Histogram in the Midlands

Salary distribution for jobs citing C++ in the Midlands over the 6 months to 25 January 2021.

Salary histogram for C++ in the Midlands

C++
Job Locations in the Midlands

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the Midlands region over the 6 months to 25 January 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 Midlands +15 95 £52,500 +23.53% 35
East Midlands +15 70 £55,000 +12.82% 29
C++
England

For the 6 months to 25 January 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 Midlands region with a requirement for C++.

1 87 (52.73%) Linux
2 77 (46.67%) C
3 71 (43.03%) Python
4 68 (41.21%) Software Engineering
5 65 (39.39%) Java
6 57 (34.55%) Agile Software Development
7 55 (33.33%) Problem-Solving
8 44 (26.67%) Perl
9 42 (25.45%) C#
10 34 (20.61%) Degree
11 29 (17.58%) OO
11 29 (17.58%) Configuration Management
12 28 (16.97%) Unix
13 26 (15.76%) Windows
13 26 (15.76%) Go
14 25 (15.15%) Test Automation
15 23 (13.94%) UML
16 22 (13.33%) Firmware
17 21 (12.73%) Security Cleared
17 21 (12.73%) JavaScript
18 20 (12.12%) Change Management
18 20 (12.12%) Bash Shell
19 19 (11.52%) Analytical Skills
19 19 (11.52%) SC Cleared
19 19 (11.52%) Computer Science
19 19 (11.52%) Retail
19 19 (11.52%) MISRA
19 19 (11.52%) Klocwork
20 18 (10.91%) TDD
20 18 (10.91%) Electronics

C++
Co-occurring IT Skills in the Midlands 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 1 (0.61%) Apache Spark
1 1 (0.61%) Confluence
1 1 (0.61%) Elasticsearch
Applications
1 1 (0.61%) 3ds Max
Cloud Services
1 17 (10.30%) Azure
2 15 (9.09%) AWS
3 9 (5.45%) GCP
4 4 (2.42%) AWS CloudFormation
5 1 (0.61%) GitHub
5 1 (0.61%) Serverless
Communications & Networking
1 13 (7.88%) Firewall
2 9 (5.45%) Ethernet
3 6 (3.64%) RTP
3 6 (3.64%) VoIP
4 5 (3.03%) Modbus
4 5 (3.03%) TCP/IP
5 4 (2.42%) DNS
5 4 (2.42%) HTTP
5 4 (2.42%) Internet
5 4 (2.42%) SMTP
5 4 (2.42%) SNMP
6 3 (1.82%) DHCP
6 3 (1.82%) FlexRay
6 3 (1.82%) SSH
7 1 (0.61%) Peer-to-Peer Networking
Database & Business Intelligence
1 9 (5.45%) MySQL
2 3 (1.82%) Informix
2 3 (1.82%) NoSQL
2 3 (1.82%) SQL Server Integration Services
3 2 (1.21%) SQL Server
4 1 (0.61%) Apache Cassandra
4 1 (0.61%) Big Data
4 1 (0.61%) BigQuery
4 1 (0.61%) Bigtable
4 1 (0.61%) Cloud Spanner
4 1 (0.61%) MongoDB
4 1 (0.61%) PostgreSQL
Development Applications
1 13 (7.88%) Visual Studio
2 11 (6.67%) Git (software)
3 7 (4.24%) Team Foundation Server
4 5 (3.03%) Eclipse
4 5 (3.03%) JIRA
4 5 (3.03%) Rational DOORS
4 5 (3.03%) Robot Framework
5 3 (1.82%) C++Builder
6 1 (0.61%) GitLab
6 1 (0.61%) Subversion
General
1 19 (11.52%) Retail
2 18 (10.91%) Electronics
3 17 (10.30%) Finance
4 9 (5.45%) Law
5 8 (4.85%) Games
6 7 (4.24%) Telecoms
7 6 (3.64%) Aerospace
8 5 (3.03%) Manufacturing
9 4 (2.42%) Public Sector
9 4 (2.42%) Publishing
10 3 (1.82%) Automotive
10 3 (1.82%) French Language
10 3 (1.82%) German Language
10 3 (1.82%) Spanish Language
11 2 (1.21%) Marketing
12 1 (0.61%) Financial Institution
12 1 (0.61%) Military
Job Titles
1 59 (35.76%) Software Engineer
2 57 (34.55%) Embedded Engineer
3 29 (17.58%) Developer
4 28 (16.97%) C++ Software Engineer
4 28 (16.97%) Embedded Software Engineer
4 28 (16.97%) Senior Software Engineer
5 22 (13.33%) C Software Engineer
5 22 (13.33%) C/C++ Software Engineer
6 19 (11.52%) Senior C++ Software Engineer
7 17 (10.30%) Linux Engineer
7 17 (10.30%) Senior Linux Engineer
8 15 (9.09%) Senior C Software Engineer
9 13 (7.88%) C++ Developer
10 11 (6.67%) Platform Engineer
11 10 (6.06%) C# Developer
11 10 (6.06%) Lead Embedded Software Engineer
11 10 (6.06%) Lead Software Engineer
12 9 (5.45%) Java Developer
12 9 (5.45%) Senior Server Engineer
12 9 (5.45%) Server Engineer
Libraries, Frameworks & Software Standards
1 18 (10.91%) Node.js
2 11 (6.67%) AngularJS
2 11 (6.67%) React
3 10 (6.06%) Vue.js
4 9 (5.45%) RESTful
5 7 (4.24%) .NET
6 6 (3.64%) .NET Framework
6 6 (3.64%) ASP.NET
6 6 (3.64%) Unreal Engine
7 5 (3.03%) Qt
7 5 (3.03%) Unity (Game Engine)
8 4 (2.42%) CSS
8 4 (2.42%) HTML
8 4 (2.42%) Pyramid
8 4 (2.42%) Unity DI Container
9 3 (1.82%) ASP.NET MVC
9 3 (1.82%) Entity Framework
9 3 (1.82%) POSIX
9 3 (1.82%) Web Services
10 2 (1.21%) HTML5
Miscellaneous
1 19 (11.52%) Analytical Skills
2 17 (10.30%) Management Information System
3 11 (6.67%) Virtual Team
4 10 (6.06%) Field-Programmable Gate Array
5 9 (5.45%) Algorithms
6 5 (3.03%) CAN bus
6 5 (3.03%) Industrial Internet of Things
6 5 (3.03%) Mobile App
6 5 (3.03%) VHDL
7 4 (2.42%) Data Structures
8 3 (1.82%) Linux Command Line
9 2 (1.21%) Embedded Systems
9 2 (1.21%) EPoS
9 2 (1.21%) Greenfield Project
10 1 (0.61%) 3D Graphics
10 1 (0.61%) Augmented Reality
10 1 (0.61%) NHS
10 1 (0.61%) Replication
Operating Systems
1 87 (52.73%) Linux
2 28 (16.97%) Unix
3 26 (15.76%) Windows
4 8 (4.85%) Embedded Linux
5 7 (4.24%) Android
6 4 (2.42%) Apple iOS
6 4 (2.42%) Red Hat Enterprise Linux
Processes & Methodologies
1 68 (41.21%) Software Engineering
2 57 (34.55%) Agile Software Development
3 55 (33.33%) Problem-Solving
4 29 (17.58%) Configuration Management
4 29 (17.58%) OO
5 25 (15.15%) Test Automation
6 23 (13.94%) UML
7 20 (12.12%) Change Management
8 19 (11.52%) Computer Science
9 18 (10.91%) Cybersecurity
9 18 (10.91%) TDD
10 17 (10.30%) Antivirus Management
10 17 (10.30%) Information Security
10 17 (10.30%) Low Latency
10 17 (10.30%) MVC
10 17 (10.30%) Scrum
11 15 (9.09%) Regression Testing
12 14 (8.48%) Mathematics
13 13 (7.88%) Analytics
13 13 (7.88%) Capacity Planning
Programming Languages
1 77 (46.67%) C
2 71 (43.03%) Python
3 65 (39.39%) Java
4 44 (26.67%) Perl
5 42 (25.45%) C#
6 26 (15.76%) Go
7 21 (12.73%) JavaScript
8 20 (12.12%) Bash Shell
9 9 (5.45%) Embedded C++
9 9 (5.45%) SQL
10 8 (4.85%) Embedded C
11 5 (3.03%) PHP
12 4 (2.42%) PowerShell
12 4 (2.42%) Shell Script
13 3 (1.82%) Ruby
13 3 (1.82%) TypeScript
14 2 (1.21%) Haskell
14 2 (1.21%) Scala
15 1 (0.61%) MAXScript
Qualifications
1 34 (20.61%) Degree
2 21 (12.73%) Security Cleared
3 19 (11.52%) SC Cleared
4 10 (6.06%) Computer Science Degree
5 4 (2.42%) Numerate Degree
6 1 (0.61%) DV Cleared
6 1 (0.61%) Master's Degree
6 1 (0.61%) PhD
Quality Assurance & Compliance
1 19 (11.52%) MISRA
2 15 (9.09%) QA
3 3 (1.82%) ISO 26262
4 2 (1.21%) PMO
System Software
1 22 (13.33%) Firmware
2 18 (10.91%) Docker
3 13 (7.88%) Active Directory
3 13 (7.88%) BitLocker
4 4 (2.42%) VMware Infrastructure
Systems Management
1 17 (10.30%) Norton AntiVirus
2 13 (7.88%) SCCM
3 8 (4.85%) Kubernetes
4 6 (3.64%) Ansible
4 6 (3.64%) Terraform
5 5 (3.03%) SELinux
6 1 (0.61%) Systems Management Server (SMS)
Vendors
1 19 (11.52%) Klocwork
2 17 (10.30%) FireEye
2 17 (10.30%) McAfee
2 17 (10.30%) Symantec
2 17 (10.30%) Tanium
3 15 (9.09%) Microsoft
4 13 (7.88%) IBM
5 9 (5.45%) TOWER Software
6 8 (4.85%) CrowdStrike
6 8 (4.85%) Google
7 6 (3.64%) Atlassian
8 4 (2.42%) Red Hat
8 4 (2.42%) Sophos
8 4 (2.42%) VMware
8 4 (2.42%) Xamarin
9 3 (1.82%) Borland
9 3 (1.82%) Intel
10 2 (1.21%) Oracle
10 2 (1.21%) Xilinx
11 1 (0.61%) Sun