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

C++
England > Midlands
6 months to
27 Jul 2021
Same period 2020 Same period 2019
Rank 123 80 85
Rank change year-on-year -43 +5 +23
Permanent jobs citing C++ 239 190 420
As % of all permanent jobs advertised in the Midlands 2.49% 3.52% 3.51%
As % of the Programming Languages category 5.32% 7.07% 7.12%
Number of salaries quoted 155 159 292
10th Percentile £32,500 £29,750 £28,750
25th Percentile £35,000 £37,500 £33,438
Median annual salary (50th Percentile) £50,000 £47,500 £45,000
Median % change year-on-year +5.26% +5.56% +11.11%
75th Percentile £61,250 £58,750 £52,500
90th Percentile £70,000 £65,000 £61,250
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 the Midlands with a requirement for coding skills.

All Programming Languages
Midlands
Permanent vacancies with a requirement for coding skills 4,493 2,688 5,895
As % of all permanent IT jobs advertised in the Midlands 46.89% 49.73% 49.29%
Number of salaries quoted 3,486 2,296 4,835
10th Percentile £30,625 £28,500 £26,750
25th Percentile £36,750 £35,000 £32,500
Median annual salary (50th Percentile) £47,500 £45,000 £42,500
Median % change year-on-year +5.56% +5.88% -
75th Percentile £60,000 £56,250 £52,500
90th Percentile £73,750 £64,875 £63,750
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 27 July 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 27 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 Midlands -59 147 £40,000 -20.00% 62
East Midlands -13 91 £53,250 +21.71% 49
C++
England

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

1 153 (64.02%) C
2 106 (44.35%) Agile Software Development
3 105 (43.93%) Social Skills
4 104 (43.51%) Degree
5 91 (38.08%) Software Engineering
6 85 (35.56%) Linux
7 78 (32.64%) Computer Science
8 64 (26.78%) Python
9 62 (25.94%) OO
10 56 (23.43%) Computer Science Degree
10 56 (23.43%) C#
11 55 (23.01%) Java
12 53 (22.18%) Algorithms
13 50 (20.92%) TDD
14 46 (19.25%) Games
15 45 (18.83%) Unit Testing
15 45 (18.83%) Data Structures
16 44 (18.41%) SQL
17 43 (17.99%) UML
18 40 (16.74%) Multithreading
18 40 (16.74%) Middleware
19 37 (15.48%) Validation
20 36 (15.06%) Problem-Solving
21 33 (13.81%) Firmware
22 31 (12.97%) PHP
23 30 (12.55%) TCP/IP
24 29 (12.13%) Analytical Skills
25 28 (11.72%) .NET
26 27 (11.30%) Configuration Management
27 26 (10.88%) Telecoms

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 7 (2.93%) OpenStack
1 7 (2.93%) Oracle SOA Suite
2 4 (1.67%) Apache
2 4 (1.67%) SAS
2 4 (1.67%) Tomcat
3 3 (1.26%) Apache Spark
3 3 (1.26%) WebLogic
4 2 (0.84%) IIS
5 1 (0.42%) CMS
5 1 (0.42%) Confluence
Applications
1 1 (0.42%) Microsoft Office
Business Applications
1 1 (0.42%) Dynamics CRM
1 1 (0.42%) NetSuite
1 1 (0.42%) Shopify
Cloud Services
1 23 (9.62%) AWS
2 20 (8.37%) Azure
3 12 (5.02%) SaaS
4 10 (4.18%) GCP
5 8 (3.35%) GitHub
5 8 (3.35%) IaaS
5 8 (3.35%) PaaS
6 7 (2.93%) Amazon EKS
6 7 (2.93%) AWS CloudFormation
6 7 (2.93%) AWS CodeCommit
6 7 (2.93%) AWS CodePipeline
6 7 (2.93%) Azure Pipelines
6 7 (2.93%) Cloud Computing
6 7 (2.93%) OpenShift
7 1 (0.42%) Dynamics 365
7 1 (0.42%) Snowflake
Communications & Networking
1 30 (12.55%) TCP/IP
2 20 (8.37%) Broadband
3 9 (3.77%) Firewall
4 8 (3.35%) DNS
4 8 (3.35%) Ethernet
4 8 (3.35%) Internet
5 7 (2.93%) HTTP
5 7 (2.93%) IPv4
5 7 (2.93%) LAN
5 7 (2.93%) Modbus
5 7 (2.93%) SMTP
5 7 (2.93%) WAN
6 3 (1.26%) FlexRay
7 1 (0.42%) DHCP
7 1 (0.42%) ICMP
7 1 (0.42%) IPsec
7 1 (0.42%) Profibus
7 1 (0.42%) tcpdump
7 1 (0.42%) Wireshark
7 1 (0.42%) ZigBee
Database & Business Intelligence
1 20 (8.37%) NoSQL
2 14 (5.86%) PostgreSQL
3 9 (3.77%) MongoDB
3 9 (3.77%) MySQL
4 6 (2.51%) SQL Server
5 4 (1.67%) Oracle Database
6 3 (1.26%) Blockchain
7 1 (0.42%) Big Data
7 1 (0.42%) BigQuery
7 1 (0.42%) Data Lake
7 1 (0.42%) Data Warehouse
7 1 (0.42%) DB2
7 1 (0.42%) Relational Database
7 1 (0.42%) SQL Server Integration Services
7 1 (0.42%) SQL Server Reporting Services
Development Applications
1 23 (9.62%) Subversion
2 20 (8.37%) Git (software)
3 14 (5.86%) Visual Studio
4 11 (4.60%) Jenkins
4 11 (4.60%) JIRA
5 10 (4.18%) GitLab
6 7 (2.93%) Vagrant
7 5 (2.09%) Eclipse
7 5 (2.09%) LabVIEW
8 4 (1.67%) Robot Framework
9 3 (1.26%) Cucumber
9 3 (1.26%) ProC
9 3 (1.26%) TestComplete
9 3 (1.26%) VectorCAST
10 2 (0.84%) Appium
10 2 (0.84%) Bugzilla
10 2 (0.84%) GCC
10 2 (0.84%) Mercurial
10 2 (0.84%) Rational DOORS
10 2 (0.84%) Selenium
General
1 105 (43.93%) Social Skills
2 46 (19.25%) Games
3 29 (12.13%) Analytical Skills
4 26 (10.88%) Telecoms
5 16 (6.69%) Finance
6 14 (5.86%) Manufacturing
7 10 (4.18%) Automotive
8 9 (3.77%) Electronics
9 8 (3.35%) Organisational Skills
10 7 (2.93%) Law
11 4 (1.67%) Banking
12 3 (1.26%) Documentation Skills
12 3 (1.26%) Pharmaceutical
13 2 (0.84%) Inclusion and Diversity
13 2 (0.84%) Retail
14 1 (0.42%) Aerospace
14 1 (0.42%) Marketing
14 1 (0.42%) Public Sector
14 1 (0.42%) Publishing
Job Titles
1 75 (31.38%) Software Engineer
2 61 (25.52%) Embedded Engineer
3 51 (21.34%) Developer
4 43 (17.99%) C++ Software Engineer
5 40 (16.74%) Programmer
6 34 (14.23%) Embedded Software Engineer
7 29 (12.13%) Linux Engineer
8 28 (11.72%) C Software Engineer
8 28 (11.72%) C/C++ Software Engineer
9 22 (9.21%) Embedded C++ Engineer
10 21 (8.79%) Embedded C Engineer
10 21 (8.79%) Embedded C/C++ Engineer
10 21 (8.79%) Embedded Linux Engineer
11 20 (8.37%) C/C++ Embedded Software Engineer
11 20 (8.37%) Embedded C Software Engineer
11 20 (8.37%) Embedded C/C++ Software Engineer
11 20 (8.37%) Embedded C++ Software Engineer
11 20 (8.37%) Embedded Linux Software Engineer
11 20 (8.37%) Lead Programmer
11 20 (8.37%) Software Developer
Libraries, Frameworks & Software Standards
1 40 (16.74%) Middleware
2 28 (11.72%) .NET
3 14 (5.86%) REST
4 13 (5.44%) XML
5 11 (4.60%) Node.js
5 11 (4.60%) RabbitMQ
6 10 (4.18%) Kafka
7 9 (3.77%) AngularJS
7 9 (3.77%) RESTful
7 9 (3.77%) Web Services
8 8 (3.35%) .NET Core
8 8 (3.35%) ASP.NET
8 8 (3.35%) HTML
8 8 (3.35%) JSON
9 7 (2.93%) Django
9 7 (2.93%) Elastic Stack
9 7 (2.93%) Express
9 7 (2.93%) LAPP Stack
9 7 (2.93%) MEAN Stack
9 7 (2.93%) Ruby on Rails
Miscellaneous
1 53 (22.18%) Algorithms
2 45 (18.83%) Data Structures
3 23 (9.62%) Self-Motivation
4 13 (5.44%) Animation
5 7 (2.93%) Data Centre
5 7 (2.93%) Public Cloud
6 6 (2.51%) 3D Graphics
6 6 (2.51%) CUDA
6 6 (2.51%) Foreign Exchange (FX)
6 6 (2.51%) Greenfield Project
7 5 (2.09%) Driving Licence
8 4 (1.67%) CAN bus
8 4 (1.67%) Embedded Systems
8 4 (1.67%) Industrial Internet of Things
8 4 (1.67%) Virtual Team
9 3 (1.26%) Field-Programmable Gate Array
10 2 (0.84%) Lidar
10 2 (0.84%) Robotics
10 2 (0.84%) VHDL
10 2 (0.84%) Video\Live Streaming
Operating Systems
1 85 (35.56%) Linux
2 26 (10.88%) Windows
3 24 (10.04%) Embedded Linux
4 23 (9.62%) Unix
5 6 (2.51%) Android
6 4 (1.67%) VxWorks
7 2 (0.84%) Apple iOS
8 1 (0.42%) QNX Neutrino
Processes & Methodologies
1 106 (44.35%) Agile Software Development
2 91 (38.08%) Software Engineering
3 78 (32.64%) Computer Science
4 62 (25.94%) OO
5 50 (20.92%) TDD
6 45 (18.83%) Unit Testing
7 43 (17.99%) UML
8 40 (16.74%) Multithreading
9 37 (15.48%) Validation
10 36 (15.06%) Problem-Solving
11 27 (11.30%) Configuration Management
12 25 (10.46%) Mathematics
13 24 (10.04%) Software Testing
14 23 (9.62%) Software Architecture
15 20 (8.37%) Line Management
15 20 (8.37%) SDLC
16 18 (7.53%) SOA
16 18 (7.53%) Test Automation
17 14 (5.86%) Artificial Intelligence
17 14 (5.86%) Physics
Programming Languages
1 153 (64.02%) C
2 64 (26.78%) Python
3 56 (23.43%) C#
4 55 (23.01%) Java
5 44 (18.41%) SQL
6 31 (12.97%) PHP
7 24 (10.04%) Embedded C++
8 23 (9.62%) JavaScript
9 22 (9.21%) Embedded C
10 16 (6.69%) Perl
11 12 (5.02%) Ruby
12 10 (4.18%) PL/SQL
12 10 (4.18%) VB.NET
13 7 (2.93%) Bash Shell
13 7 (2.93%) PowerShell
13 7 (2.93%) VB
14 6 (2.51%) HLSL
15 4 (1.67%) MATLAB
15 4 (1.67%) Shell Script
16 3 (1.26%) VC++
Qualifications
1 104 (43.51%) Degree
2 56 (23.43%) Computer Science Degree
3 11 (4.60%) Security Cleared
4 9 (3.77%) SC Cleared
5 3 (1.26%) Master's Degree
6 2 (0.84%) Chartered Engineer
7 1 (0.42%) ISTQB
Quality Assurance & Compliance
1 18 (7.53%) MISRA
1 18 (7.53%) QA
2 3 (1.26%) IEC 62304
2 3 (1.26%) ISO 26262
2 3 (1.26%) JTAG
2 3 (1.26%) PMO
3 2 (0.84%) IEC 61508
4 1 (0.42%) Data Quality
4 1 (0.42%) DICOM
4 1 (0.42%) DO-178B
4 1 (0.42%) HL7
4 1 (0.42%) MISRA C
System Software
1 33 (13.81%) Firmware
2 15 (6.28%) Docker
3 1 (0.42%) iptables
3 1 (0.42%) Terminal Services
3 1 (0.42%) VirtualBox
Systems Management
1 15 (6.28%) Kubernetes
2 7 (2.93%) Ansible
2 7 (2.93%) Opscode Chef
2 7 (2.93%) Puppet
2 7 (2.93%) SCCM
2 7 (2.93%) Terraform
3 2 (0.84%) SELinux
4 1 (0.42%) BMC Marimba
4 1 (0.42%) Cacti
4 1 (0.42%) Nagios
Vendors
1 20 (8.37%) EMC
2 17 (7.11%) Klocwork
3 16 (6.69%) Microsoft
4 12 (5.02%) Oracle
5 7 (2.93%) Alibaba
5 7 (2.93%) IBM
5 7 (2.93%) Rackspace
6 4 (1.67%) Sybase
7 3 (1.26%) Google
7 3 (1.26%) Salesforce.com
8 2 (0.84%) Perforce
8 2 (0.84%) QNX
8 2 (0.84%) SAP
9 1 (0.42%) Apple
9 1 (0.42%) Atlassian
9 1 (0.42%) Blue Prism
9 1 (0.42%) Intel
9 1 (0.42%) JD Edwards
9 1 (0.42%) UiPath