Period
to 19 November 2018

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 19 November 2018 with a comparison to the same period in the previous 2 years.

C++
England > West Midlands
6 months to
19 Nov 2018
Same period 2017 Same period 2016
Rank 140 73 123
Rank change year-on-year -67 +50 -39
Permanent jobs citing C++ 169 367 274
As % of all permanent IT jobs advertised in the West Midlands 2.00% 3.66% 2.39%
As % of the Programming Languages category 4.60% 7.07% 5.22%
Number of salaries quoted 152 371 320
West Midlands median annual salary £40,500 £37,500 £35,000
Median salary % change year-on-year +8.00% +7.14% -6.67%
10th Percentile £26,250 £24,750 £21,250
90th Percentile £57,500 £62,500 £48,525
England median annual salary £55,000 £50,000 £47,500
% change year-on-year +10.00% +5.26% -5.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 West Midlands with a requirement for coding skills.

All Programming Languages
West Midlands
Permanent vacancies with a requirement for coding skills 3,677 5,193 5,247
As % of all permanent IT jobs advertised in the West Midlands 43.57% 51.77% 45.83%
Number of salaries quoted 3,095 4,484 4,380
West Midlands median annual salary £42,500 £40,000 £37,500
Median salary % change year-on-year +6.25% +6.67% -
10th Percentile £25,000 £25,000 £23,500
90th Percentile £63,750 £58,750 £57,500
England median annual salary £52,500 £50,000 £47,500
% change year-on-year +5.00% +5.26% +5.56%

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 19 November 2018.

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 19 November 2018. 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
Birmingham -25 61 £37,500 +11.94% 23
Coventry -15 23 £47,500 +63.79% 6
Worcestershire -4 20 £47,500 +31.03% 17
Dudley - 17 £41,000 -
Warwickshire -4 14 £27,000 -32.50% 3
Herefordshire - 11 £55,000 -
Staffordshire 0 10 £55,000 +35.38% 11
Solihull +9 5 £40,000 - 1
Shropshire +5 4 £46,000 +2.22% 1
C++
England

For the 6 months to 19 November 2018, 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 102 (60.36%) C#
2 77 (45.56%) Software Engineering
3 76 (44.97%) C
4 55 (32.54%) Java
5 40 (23.67%) Degree
6 39 (23.08%) Python
7 38 (22.49%) Problem-Solving
8 35 (20.71%) Mathematics
9 34 (20.12%) SQL
10 33 (19.53%) .NET
10 33 (19.53%) Agile Software Development
11 32 (18.93%) OOP
12 31 (18.34%) Computer Science
13 28 (16.57%) Linux
14 25 (14.79%) Git (software)
15 24 (14.20%) Automotive
16 22 (13.02%) OO
17 21 (12.43%) Windows
17 21 (12.43%) OpenCV
17 21 (12.43%) Algorithms
18 17 (10.06%) JavaScript
18 17 (10.06%) Microsoft
18 17 (10.06%) Scrum
19 16 (9.47%) SQL Server
20 15 (8.88%) Visual Studio
20 15 (8.88%) Electronics
20 15 (8.88%) Self-Motivation
21 13 (7.69%) Embedded C
22 12 (7.10%) Firmware
22 12 (7.10%) Manufacturing

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 1 (0.59%) Elasticsearch
1 1 (0.59%) Kinematics
1 1 (0.59%) SAS
1 1 (0.59%) ThingWorx
Applications
1 5 (2.96%) Microsoft Excel
2 4 (2.37%) Simulink
2 4 (2.37%) Stateflow
3 3 (1.78%) Microsoft PowerPoint
3 3 (1.78%) TargetLink
4 1 (0.59%) Houdini
4 1 (0.59%) Maya
4 1 (0.59%) Spreadsheet
Business Applications
1 1 (0.59%) Dynamics AX
1 1 (0.59%) Dynamics CRM
1 1 (0.59%) Dynamics NAV
Cloud Services
1 4 (2.37%) Microsoft Azure
2 2 (1.18%) Amazon AWS
3 1 (0.59%) Dynamics 365
3 1 (0.59%) PaaS
3 1 (0.59%) SaaS
Communications & Networking
1 7 (4.14%) Internet
1 7 (4.14%) RS-485
2 6 (3.55%) RS-232
2 6 (3.55%) Wireless
3 4 (2.37%) Broadband
3 4 (2.37%) HTTP
3 4 (2.37%) TCP/IP
4 3 (1.78%) Wi-Fi
5 2 (1.18%) Ethernet
5 2 (1.18%) GSM
5 2 (1.18%) Modbus
5 2 (1.18%) ZigBee
6 1 (0.59%) ATM
6 1 (0.59%) Bluetooth
6 1 (0.59%) Firewall
6 1 (0.59%) FlexRay
6 1 (0.59%) Intrusion Detection
6 1 (0.59%) Profibus
Database & Business Intelligence
1 16 (9.47%) SQL Server
2 7 (4.14%) MySQL
3 5 (2.96%) Spatial Data
4 3 (1.78%) Big Data
4 3 (1.78%) NoSQL
5 1 (0.59%) BusinessObjects
5 1 (0.59%) BusinessObjects Web Intelligence
5 1 (0.59%) GIS
5 1 (0.59%) Hadoop
5 1 (0.59%) MongoDB
5 1 (0.59%) PostgreSQL
5 1 (0.59%) Power BI
5 1 (0.59%) Redis
Development Applications
1 25 (14.79%) Git (software)
2 15 (8.88%) Visual Studio
3 9 (5.33%) Mercurial
4 8 (4.73%) Subversion
5 7 (4.14%) Android Studio
5 7 (4.14%) Eclipse
5 7 (4.14%) JIRA
6 4 (2.37%) Maven
7 3 (1.78%) Rational DOORS
8 2 (1.18%) Ant
8 2 (1.18%) CMake
8 2 (1.18%) CodeWarrior
8 2 (1.18%) JIRA Agile
8 2 (1.18%) StarTeam
9 1 (0.59%) Jenkins
9 1 (0.59%) Selenium
General
1 24 (14.20%) Automotive
2 15 (8.88%) Electronics
3 12 (7.10%) Manufacturing
4 6 (3.55%) Games
5 5 (2.96%) Aerospace
6 4 (2.37%) Telecoms
7 3 (1.78%) Avionics
7 3 (1.78%) Finance
8 1 (0.59%) Advertising
8 1 (0.59%) Marketing
Job Titles
1 66 (39.05%) Developer
2 42 (24.85%) Software Engineer
3 34 (20.12%) Graduate
4 33 (19.53%) Graduate Developer
5 15 (8.88%) C# Developer
6 14 (8.28%) Junior
7 12 (7.10%) C++ Software Engineer
8 11 (6.51%) .NET Developer
8 11 (6.51%) Embedded Engineer
8 11 (6.51%) Software Developer
9 10 (5.92%) C# Software Developer
10 9 (5.33%) C++ Developer
10 9 (5.33%) Embedded Software Engineer
10 9 (5.33%) PLC Engineer
10 9 (5.33%) PLC Software Engineer
11 8 (4.73%) C# .NET Developer
11 8 (4.73%) C# Software Engineer
11 8 (4.73%) Junior Developer
11 8 (4.73%) Junior Software Engineer
11 8 (4.73%) Systems Engineer
Libraries, Frameworks & Software Standards
1 33 (19.53%) .NET
2 21 (12.43%) OpenCV
3 11 (6.51%) WPF
4 10 (5.92%) HTML
5 8 (4.73%) CSS
5 8 (4.73%) XML
6 5 (2.96%) ASP.NET
6 5 (2.96%) OpenGL
6 5 (2.96%) WCF
7 4 (2.37%) REST
7 4 (2.37%) STL
7 4 (2.37%) WebSockets
8 3 (1.78%) .NET Framework
8 3 (1.78%) AngularJS
8 3 (1.78%) HTML5
9 2 (1.18%) Boost C++ Libraries
9 2 (1.18%) DirectX
9 2 (1.18%) JSON
9 2 (1.18%) SOAP
9 2 (1.18%) Web Services
Miscellaneous
1 31 (18.34%) Computer Science
2 21 (12.43%) Algorithms
3 15 (8.88%) Self-Motivation
4 9 (5.33%) Driving Licence
5 8 (4.73%) Linux Command Line
5 8 (4.73%) Management Information System
6 6 (3.55%) Client/Server
6 6 (3.55%) SCADA
7 5 (2.96%) 3D Graphics
7 5 (2.96%) Analytical Skills
8 4 (2.37%) Industry 4.0
8 4 (2.37%) Infotainment
9 3 (1.78%) Internet of Things
9 3 (1.78%) Mobile App
10 2 (1.18%) Blog
11 1 (0.59%) CAN bus
11 1 (0.59%) Credit Risk
11 1 (0.59%) Device Driver
11 1 (0.59%) Field-Programmable Gate Array
11 1 (0.59%) Smartphone
Operating Systems
1 28 (16.57%) Linux
2 21 (12.43%) Windows
3 7 (4.14%) Android
4 5 (2.96%) Embedded Linux
5 4 (2.37%) Unix
6 3 (1.78%) FreeRTOS
Processes & Methodologies
1 77 (45.56%) Software Engineering
2 38 (22.49%) Problem-Solving
3 35 (20.71%) Mathematics
4 33 (19.53%) Agile Software Development
5 32 (18.93%) OOP
6 22 (13.02%) OO
7 17 (10.06%) Scrum
8 12 (7.10%) Computer Vision
9 10 (5.92%) Multithreading
9 10 (5.92%) UML
10 9 (5.33%) Artificial Intelligence
10 9 (5.33%) Validation
11 8 (4.73%) Server Management
11 8 (4.73%) TDD
12 7 (4.14%) ERP
12 7 (4.14%) MVVM
13 6 (3.55%) Configuration Management
13 6 (3.55%) Continuous Integration
13 6 (3.55%) Data Extraction
13 6 (3.55%) MVC
Programming Languages
1 102 (60.36%) C#
2 76 (44.97%) C
3 55 (32.54%) Java
4 39 (23.08%) Python
5 34 (20.12%) SQL
6 17 (10.06%) JavaScript
7 13 (7.69%) Embedded C
8 6 (3.55%) Assembly Language
9 5 (2.96%) Perl
9 5 (2.96%) PHP
10 4 (2.37%) VB.NET
11 3 (1.78%) Embedded C++
11 3 (1.78%) VBA
12 2 (1.18%) Bash Shell
12 2 (1.18%) Kotlin
12 2 (1.18%) MATLAB
12 2 (1.18%) Ruby
12 2 (1.18%) Scala
13 1 (0.59%) PowerShell
13 1 (0.59%) R
Qualifications
1 40 (23.67%) Degree
2 10 (5.92%) Computer Science Degree
3 9 (5.33%) HND
4 8 (4.73%) Security Cleared
5 6 (3.55%) SC Cleared
6 1 (0.59%) CEH
6 1 (0.59%) ISEB
6 1 (0.59%) ISTQB
6 1 (0.59%) Numerate Degree
6 1 (0.59%) PhD
Quality Assurance & Compliance
1 9 (5.33%) IEC 61131
2 4 (2.37%) MISRA
3 3 (1.78%) HAZOP
4 2 (1.18%) QA
5 1 (0.59%) Basel II
5 1 (0.59%) DO-178B
5 1 (0.59%) DO-254
5 1 (0.59%) IAS 39
5 1 (0.59%) IEC 61508
5 1 (0.59%) IEC 62304
5 1 (0.59%) IFRS
5 1 (0.59%) IFRS 9
5 1 (0.59%) ISO/IEC 27001
5 1 (0.59%) MISRA C
5 1 (0.59%) SLA
System Software
1 12 (7.10%) Firmware
2 2 (1.18%) Docker
Vendors
1 17 (10.06%) Microsoft
2 8 (4.73%) Xamarin
3 6 (3.55%) Oracle
4 5 (2.96%) Google
5 3 (1.78%) MathWorks
5 3 (1.78%) MKS
6 2 (1.18%) Atlassian
6 2 (1.18%) NVIDIA
6 2 (1.18%) QNX
7 1 (0.59%) Apple
7 1 (0.59%) Red Hat
7 1 (0.59%) SAP
7 1 (0.59%) Siemens
7 1 (0.59%) Tableau
7 1 (0.59%) Twitter