Period
to 22 August 2019

The following table provides summary statistics for permanent job vacancies advertised in the West 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 22 August 2019 with a comparison to the same period in the previous 2 years.

C++
England > West Midlands
6 months to
22 Aug 2019
Same period 2018 Same period 2017
Rank 100 121 94
Rank change year-on-year +21 -27 +17
Permanent jobs citing C++ 225 216 310
As % of all permanent IT jobs advertised in the West Midlands 2.95% 2.39% 3.11%
As % of the Programming Languages category 6.46% 5.30% 5.91%
Number of salaries quoted 142 186 370
West Midlands median annual salary £45,000 £40,000 £36,250
Median salary % change year-on-year +12.50% +10.34% +2.11%
10th Percentile £28,775 £26,250 £26,213
90th Percentile £58,000 £58,750 £56,375
England median annual salary £52,500 £52,500 £46,500
% change year-on-year - +12.90% -2.11%

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 West Midlands with a requirement for coding skills.

All Programming Languages
West Midlands
Permanent vacancies with a requirement for coding skills 3,485 4,072 5,246
As % of all permanent IT jobs advertised in the West Midlands 45.76% 45.13% 52.71%
Number of salaries quoted 2,861 3,451 4,563
West Midlands median annual salary £42,500 £42,500 £40,000
Median salary % change year-on-year - +6.25% +6.67%
10th Percentile £27,000 £26,000 £25,000
90th Percentile £62,500 £62,500 £57,500
England median annual salary £52,500 £50,000 £47,500
% change year-on-year +5.00% +5.26% -

C++
Job Vacancy Trend in the West Midlands

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

Job vacancy trend for C++ in the West Midlands

C++
Salary Trend in the West Midlands

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing C++ in the West Midlands.

Salary trend for C++ in the West Midlands

C++
Salary Histogram in the West Midlands

The salary distribution of IT jobs citing C++ in the West Midlands over the 6 months to 22 August 2019.

Salary histogram for C++ in the West Midlands

C++
Job Locations in the West Midlands

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C++ within the West Midlands region over the 6 months to 22 August 2019. 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
Worcestershire +27 78 £45,000 -7.69% 21
Herefordshire +8 40 £47,500 -6.40% 7
Staffordshire +16 32 £41,500 -12.63% 4
Coventry +6 29 £45,000 -5.26% 15
Birmingham -7 24 £34,000 +15.25% 14
Shropshire +10 8 £58,000 +65.71% 1
Warwickshire -25 4 £45,000 +44.00% 6
Solihull -20 3 £40,000 - 3
Tipton - 3 £40,000 - 1
Walsall - 1 £37,500 -
Wolverhampton - 1 - - 1
C++
England

For the 6 months to 22 August 2019, 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 West Midlands region with a requirement for C++.

1 135 (60.00%) Software Engineering
2 102 (45.33%) C
3 70 (31.11%) C#
4 67 (29.78%) Linux
5 66 (29.33%) Degree
6 59 (26.22%) Java
7 57 (25.33%) Problem-Solving
8 56 (24.89%) Python
9 52 (23.11%) UML
10 44 (19.56%) Security Cleared
10 44 (19.56%) Analytical Skills
11 43 (19.11%) SC Cleared
12 40 (17.78%) Agile Software Development
13 39 (17.33%) .NET
14 36 (16.00%) Electronics
15 35 (15.56%) Configuration Management
16 33 (14.67%) Windows
16 33 (14.67%) Computer Science
17 32 (14.22%) Firmware
18 28 (12.44%) Rational DOORS
19 27 (12.00%) SDLC
20 26 (11.56%) Algorithms
20 26 (11.56%) JavaScript
20 26 (11.56%) Software Testing
21 25 (11.11%) Mathematics
21 25 (11.11%) Unix
22 24 (10.67%) Coaching
23 23 (10.22%) Mentoring
24 22 (9.78%) Continuous Integration
24 22 (9.78%) Git (software)

C++
Co-occurring IT Skills in the West 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 5 (2.22%) SAS
2 2 (0.89%) Confluence
3 1 (0.44%) Apache
Applications
1 9 (4.00%) Simulink
2 7 (3.11%) Stateflow
2 7 (3.11%) TargetLink
3 3 (1.33%) Microsoft Excel
3 3 (1.33%) Microsoft PowerPoint
4 1 (0.44%) Maya
Business Applications
1 3 (1.33%) Summit
Cloud Services
1 4 (1.78%) AWS
2 2 (0.89%) Azure
2 2 (0.89%) Serverless
3 1 (0.44%) AWS CloudFormation
Communications & Networking
1 14 (6.22%) Broadband
2 12 (5.33%) TCP/IP
3 8 (3.56%) DSL
4 7 (3.11%) RS-485
5 6 (2.67%) xDSL
6 5 (2.22%) RS-232
6 5 (2.22%) SNMP
7 4 (1.78%) HTTP
8 3 (1.33%) DNS
8 3 (1.33%) Internet
9 2 (0.89%) Diameter Protocol
9 2 (0.89%) Ethernet
9 2 (0.89%) Firewall
10 1 (0.44%) DHCP
10 1 (0.44%) Modbus
10 1 (0.44%) SMTP
10 1 (0.44%) SSH
10 1 (0.44%) Wireless
Database & Business Intelligence
1 6 (2.67%) MySQL
2 5 (2.22%) SQL Server
3 3 (1.33%) PostgreSQL
4 2 (0.89%) MongoDB
4 2 (0.89%) Relational Database
5 1 (0.44%) Big Data
5 1 (0.44%) MariaDB
5 1 (0.44%) NoSQL
Development Applications
1 28 (12.44%) Rational DOORS
2 22 (9.78%) Git (software)
3 18 (8.00%) JIRA
4 16 (7.11%) Visual Studio
5 9 (4.00%) CANoe
5 9 (4.00%) Jenkins
5 9 (4.00%) Subversion
6 8 (3.56%) Atlassian Bamboo
7 6 (2.67%) Cucumber
7 6 (2.67%) Rational Rhapsody
8 5 (2.22%) Selenium
9 4 (1.78%) Appium
9 4 (1.78%) SpecFlow
9 4 (1.78%) TestRail
10 2 (0.89%) Bitbucket
10 2 (0.89%) Eclipse
10 2 (0.89%) GDB
10 2 (0.89%) HP UFT
10 2 (0.89%) LoadRunner
10 2 (0.89%) Ranorex
General
1 36 (16.00%) Electronics
2 17 (7.56%) Aerospace
3 16 (7.11%) Telecoms
4 15 (6.67%) Automotive
5 8 (3.56%) Banking
5 8 (3.56%) Finance
6 7 (3.11%) Games
6 7 (3.11%) Retail
7 5 (2.22%) Financial Institution
7 5 (2.22%) Manufacturing
7 5 (2.22%) Military
8 2 (0.89%) Advertising
Job Titles
1 114 (50.67%) Software Engineer
2 65 (28.89%) Embedded Engineer
3 46 (20.44%) Embedded Software Engineer
4 43 (19.11%) Developer
5 38 (16.89%) C++ Software Engineer
6 24 (10.67%) C++ Developer
7 19 (8.44%) GUI Software Engineer
7 19 (8.44%) Linux Engineer
8 17 (7.56%) Senior Software Engineer
9 15 (6.67%) Graduate
10 11 (4.89%) Graduate Developer
11 9 (4.00%) Firmware Engineer
11 9 (4.00%) Java Developer
11 9 (4.00%) Programmer
12 8 (3.56%) C++ Software Developer
12 8 (3.56%) Embedded Firmware Engineer
13 7 (3.11%) Integration Engineer
13 7 (3.11%) Integration Specialist
13 7 (3.11%) Java Engineer
14 6 (2.67%) Network Programmer
Libraries, Frameworks & Software Standards
1 39 (17.33%) .NET
2 9 (4.00%) HTML
3 8 (3.56%) ASP.NET
4 7 (3.11%) CSS
4 7 (3.11%) Node.js
5 6 (2.67%) Apache Flex
6 5 (2.22%) CSS3
6 5 (2.22%) DirectX
6 5 (2.22%) HTML5
6 5 (2.22%) XML
7 4 (1.78%) Boost C++ Libraries
7 4 (1.78%) Qt
7 4 (1.78%) STL
7 4 (1.78%) TensorFlow
7 4 (1.78%) Yocto
8 3 (1.33%) OpenGL
9 2 (0.89%) ASP.NET MVC
9 2 (0.89%) WPF
10 1 (0.44%) jQuery
10 1 (0.44%) Laravel
Miscellaneous
1 44 (19.56%) Analytical Skills
2 26 (11.56%) Algorithms
3 20 (8.89%) VHDL
4 13 (5.78%) Greenfield Project
5 12 (5.33%) Embedded Systems
5 12 (5.33%) Field-Programmable Gate Array
6 10 (4.44%) Device Driver
7 8 (3.56%) Credit Risk
8 6 (2.67%) Cyberattack
9 5 (2.22%) N-Tier
10 4 (1.78%) ASIC
10 4 (1.78%) CPLD
10 4 (1.78%) User Experience
11 3 (1.33%) Client/Server
11 3 (1.33%) Derivative
11 3 (1.33%) Driving Licence
12 2 (0.89%) Cloud Native
12 2 (0.89%) Life Science
12 2 (0.89%) Self-Motivation
13 1 (0.44%) Video\Live Streaming
Operating Systems
1 67 (29.78%) Linux
2 33 (14.67%) Windows
3 25 (11.11%) Unix
4 2 (0.89%) Solaris
5 1 (0.44%) Embedded Linux
5 1 (0.44%) FreeRTOS
5 1 (0.44%) Ubuntu
5 1 (0.44%) VxWorks
Processes & Methodologies
1 135 (60.00%) Software Engineering
2 57 (25.33%) Problem-Solving
3 52 (23.11%) UML
4 40 (17.78%) Agile Software Development
5 35 (15.56%) Configuration Management
6 33 (14.67%) Computer Science
7 27 (12.00%) SDLC
8 26 (11.56%) Software Testing
9 25 (11.11%) Mathematics
10 24 (10.67%) Coaching
11 23 (10.22%) Mentoring
12 22 (9.78%) Continuous Integration
13 21 (9.33%) Ticket Management
14 20 (8.89%) Scrum
15 16 (7.11%) Enterprise Architecture
16 15 (6.67%) OOP
16 15 (6.67%) Signal Processing
17 13 (5.78%) Test Automation
18 12 (5.33%) OO
19 10 (4.44%) Cybersecurity
Programming Languages
1 102 (45.33%) C
2 70 (31.11%) C#
3 59 (26.22%) Java
4 56 (24.89%) Python
5 26 (11.56%) JavaScript
6 17 (7.56%) SQL
7 15 (6.67%) Embedded C
7 15 (6.67%) VB
8 14 (6.22%) Bash Shell
9 13 (5.78%) Perl
9 13 (5.78%) R
10 11 (4.89%) MATLAB
11 5 (2.22%) ActionScript
11 5 (2.22%) Assembly Language
11 5 (2.22%) Embedded C++
11 5 (2.22%) Scala
11 5 (2.22%) TypeScript
12 3 (1.33%) COBOL
12 3 (1.33%) PowerShell
13 2 (0.89%) Progress 4GL
Qualifications
1 66 (29.33%) Degree
2 44 (19.56%) Security Cleared
3 43 (19.11%) SC Cleared
4 7 (3.11%) PhD
5 2 (0.89%) ISEB
5 2 (0.89%) ISTQB
6 1 (0.44%) Computer Science Degree
Quality Assurance & Compliance
1 9 (4.00%) QA
2 5 (2.22%) Basel II
2 5 (2.22%) IFRS
2 5 (2.22%) IFRS 9
2 5 (2.22%) MISRA
3 3 (1.33%) MISRA C
4 2 (0.89%) ISO 13485
5 1 (0.44%) HAZOP
5 1 (0.44%) ISO 26262
System Software
1 32 (14.22%) Firmware
2 6 (2.67%) Docker
3 2 (0.89%) Hyper-V
3 2 (0.89%) VMware Infrastructure
4 1 (0.44%) LXC
Systems Management
1 16 (7.11%) SELinux
2 6 (2.67%) Ansible
3 4 (1.78%) Opscode Chef
3 4 (1.78%) Puppet
4 2 (0.89%) Terraform
5 1 (0.44%) Kubernetes
Vendors
1 11 (4.89%) MathWorks
2 8 (3.56%) Xilinx
3 7 (3.11%) MKS
4 5 (2.22%) Oracle
5 4 (1.78%) Mentor Graphics
5 4 (1.78%) Microsoft
6 3 (1.33%) Progress
7 2 (0.89%) Atlassian
7 2 (0.89%) CA
7 2 (0.89%) Renesas
7 2 (0.89%) VMware