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

C++
England > West Midlands
6 months to
22 Jan 2019
Same period 2018 Same period 2017
Rank 117 76 115
Rank change year-on-year -41 +39 -20
Permanent jobs citing C++ 187 360 253
As % of all permanent IT jobs advertised in the West Midlands 2.40% 3.67% 2.45%
As % of the Programming Languages category 5.79% 7.23% 5.30%
Number of salaries quoted 146 344 268
West Midlands median annual salary £40,000 £37,500 £39,000
Median salary % change year-on-year +6.67% -3.85% +4.00%
10th Percentile £26,750 £24,750 £22,525
90th Percentile £57,500 £57,500 £52,875
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,227 4,978 4,774
As % of all permanent IT jobs advertised in the West Midlands 41.42% 50.75% 46.22%
Number of salaries quoted 2,643 4,171 4,036
West Midlands median annual salary £42,500 £40,000 £40,000
Median salary % change year-on-year +6.25% - -
10th Percentile £26,000 £25,750 £25,000
90th Percentile £63,750 £60,000 £58,750
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 22 January 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 January 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
Birmingham -13 62 £35,000 +4.48% 7
Worcestershire -1 48 £45,000 +38.46% 25
Staffordshire +13 17 £55,000 +37.50% 11
Coventry -1 16 £47,500 +63.79% 8
Warwickshire -7 14 £27,000 -32.50% 8
Herefordshire -6 13 £55,000 +22.22% 2
Dudley - 8 £43,000 -
Solihull +6 5 £46,250 +15.63% 3
Shropshire -6 3 £46,000 +2.22%
C++
England

For the 6 months to 22 January 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 106 (56.68%) Software Engineering
2 93 (49.73%) C#
3 76 (40.64%) C
4 66 (35.29%) Java
5 55 (29.41%) Computer Science
6 53 (28.34%) Problem-Solving
7 44 (23.53%) Degree
8 36 (19.25%) Python
9 29 (15.51%) Agile Software Development
10 27 (14.44%) Linux
10 27 (14.44%) Algorithms
11 26 (13.90%) OOP
11 26 (13.90%) .NET
11 26 (13.90%) Mathematics
11 26 (13.90%) Security Cleared
12 25 (13.37%) UML
12 25 (13.37%) Analytical Skills
13 23 (12.30%) JavaScript
13 23 (12.30%) Automotive
14 21 (11.23%) HTML
14 21 (11.23%) Firmware
14 21 (11.23%) SC Cleared
15 20 (10.70%) SQL
15 20 (10.70%) CSS
16 19 (10.16%) Windows
17 16 (8.56%) Visual Studio
18 15 (8.02%) Microsoft
18 15 (8.02%) Computer Science Degree
19 14 (7.49%) SDLC
19 14 (7.49%) 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 2 (1.07%) Kinematics
2 1 (0.53%) SAS
2 1 (0.53%) ThingWorx
Applications
1 3 (1.60%) Microsoft Excel
2 2 (1.07%) Microsoft PowerPoint
2 2 (1.07%) Simulink
2 2 (1.07%) Stateflow
2 2 (1.07%) TargetLink
3 1 (0.53%) Spreadsheet
Business Applications
1 1 (0.53%) Dynamics AX
1 1 (0.53%) Dynamics CRM
1 1 (0.53%) Dynamics NAV
Cloud Services
1 1 (0.53%) Amazon AWS
1 1 (0.53%) Dynamics 365
1 1 (0.53%) Microsoft Azure
Communications & Networking
1 10 (5.35%) RS-485
1 10 (5.35%) Wireless
2 9 (4.81%) RS-232
3 7 (3.74%) Internet
4 6 (3.21%) GSM
4 6 (3.21%) Wi-Fi
4 6 (3.21%) ZigBee
5 3 (1.60%) Broadband
6 2 (1.07%) Ethernet
6 2 (1.07%) xDSL
7 1 (0.53%) ATM
7 1 (0.53%) Firewall
7 1 (0.53%) HTTP
7 1 (0.53%) Intrusion Detection
7 1 (0.53%) Modbus
7 1 (0.53%) TCP/IP
Database & Business Intelligence
1 11 (5.88%) SQL Server
2 5 (2.67%) Big Data
2 5 (2.67%) MySQL
3 2 (1.07%) Hadoop
4 1 (0.53%) Apache Hive
4 1 (0.53%) BusinessObjects
4 1 (0.53%) BusinessObjects Web Intelligence
4 1 (0.53%) CouchDB
4 1 (0.53%) GIS
4 1 (0.53%) MongoDB
4 1 (0.53%) Neo4j
4 1 (0.53%) NoSQL
4 1 (0.53%) OrientDB
4 1 (0.53%) PostgreSQL
4 1 (0.53%) Power BI
4 1 (0.53%) Redis
4 1 (0.53%) Spatial Data
Development Applications
1 16 (8.56%) Visual Studio
2 14 (7.49%) Git (software)
3 12 (6.42%) Eclipse
4 6 (3.21%) CodeWarrior
5 5 (2.67%) Mercurial
5 5 (2.67%) Rational DOORS
6 4 (2.14%) JIRA
6 4 (2.14%) Subversion
7 2 (1.07%) Ant
7 2 (1.07%) Maven
7 2 (1.07%) PVCS
7 2 (1.07%) StarTeam
8 1 (0.53%) Android Studio
8 1 (0.53%) CMake
General
1 23 (12.30%) Automotive
2 13 (6.95%) Electronics
3 11 (5.88%) Aerospace
4 6 (3.21%) Games
4 6 (3.21%) Manufacturing
4 6 (3.21%) Pharmaceutical
4 6 (3.21%) Telecoms
5 3 (1.60%) Avionics
5 3 (1.60%) Military
6 2 (1.07%) Finance
7 1 (0.53%) Advertising
7 1 (0.53%) Legal
7 1 (0.53%) Marketing
Job Titles
1 70 (37.43%) Developer
1 70 (37.43%) Software Engineer
2 40 (21.39%) Graduate
3 39 (20.86%) Graduate Developer
4 22 (11.76%) C++ Software Engineer
4 22 (11.76%) Junior
5 21 (11.23%) Embedded Engineer
6 16 (8.56%) Embedded Software Engineer
7 15 (8.02%) Junior Software Engineer
8 13 (6.95%) Software Developer
9 11 (5.88%) Junior Developer
10 10 (5.35%) C# Developer
11 9 (4.81%) C++ Developer
11 9 (4.81%) Developer/Software Engineer
11 9 (4.81%) Graduate Software Engineer
12 7 (3.74%) C# .NET Developer
12 7 (3.74%) C# Software Developer
12 7 (3.74%) Data Scientist
12 7 (3.74%) Graduate C# Developer
12 7 (3.74%) Junior C++ Software Engineer
Libraries, Frameworks & Software Standards
1 26 (13.90%) .NET
2 21 (11.23%) HTML
3 20 (10.70%) CSS
4 12 (6.42%) XML
5 11 (5.88%) ASP.NET
6 9 (4.81%) OpenCV
7 7 (3.74%) WCF
8 6 (3.21%) OpenEmbedded
8 6 (3.21%) Yocto
9 5 (2.67%) AngularJS
9 5 (2.67%) OpenGL
9 5 (2.67%) WPF
10 4 (2.14%) Node.js
11 3 (1.60%) DirectX
11 3 (1.60%) HTML5
11 3 (1.60%) PostGIS
11 3 (1.60%) STL
12 2 (1.07%) Middleware
12 2 (1.07%) Qt
12 2 (1.07%) RESTful
Miscellaneous
1 27 (14.44%) Algorithms
2 25 (13.37%) Analytical Skills
3 7 (3.74%) Driving Licence
4 6 (3.21%) Self-Motivation
5 5 (2.67%) Management Information System
6 3 (1.60%) Internet of Things
6 3 (1.60%) Linux Command Line
6 3 (1.60%) VHDL
7 2 (1.07%) Client/Server
7 2 (1.07%) Device Driver
7 2 (1.07%) Machine to Machine
8 1 (0.53%) 3D Graphics
8 1 (0.53%) CAN bus
8 1 (0.53%) Credit Risk
8 1 (0.53%) Embedded Systems
8 1 (0.53%) Field-Programmable Gate Array
8 1 (0.53%) Mobile App
8 1 (0.53%) SCADA
8 1 (0.53%) User Experience
8 1 (0.53%) Virtual Team
Operating Systems
1 27 (14.44%) Linux
2 19 (10.16%) Windows
3 8 (4.28%) Embedded Linux
4 4 (2.14%) Unix
5 3 (1.60%) FreeRTOS
5 3 (1.60%) Solaris
6 1 (0.53%) Android
Processes & Methodologies
1 106 (56.68%) Software Engineering
2 55 (29.41%) Computer Science
3 53 (28.34%) Problem-Solving
4 29 (15.51%) Agile Software Development
5 26 (13.90%) Mathematics
5 26 (13.90%) OOP
6 25 (13.37%) UML
7 14 (7.49%) SDLC
8 13 (6.95%) Analytics
9 11 (5.88%) MVC
10 10 (5.35%) Machine Learning
10 10 (5.35%) OO
10 10 (5.35%) Visualisation
11 8 (4.28%) Configuration Management
11 8 (4.28%) Scrum
11 8 (4.28%) Web Development
12 7 (3.74%) Computer Vision
12 7 (3.74%) Mentoring
12 7 (3.74%) Project Management
12 7 (3.74%) Technical Leadership
Programming Languages
1 93 (49.73%) C#
2 76 (40.64%) C
3 66 (35.29%) Java
4 36 (19.25%) Python
5 23 (12.30%) JavaScript
6 20 (10.70%) SQL
7 13 (6.95%) Embedded C
8 9 (4.81%) Assembly Language
8 9 (4.81%) MATLAB
8 9 (4.81%) VB.NET
9 7 (3.74%) R
10 5 (2.67%) Embedded C++
10 5 (2.67%) Perl
11 3 (1.60%) Bash Shell
12 2 (1.07%) Ada
12 2 (1.07%) PHP
12 2 (1.07%) Ruby
12 2 (1.07%) VB
12 2 (1.07%) VBA
12 2 (1.07%) VC++
Qualifications
1 44 (23.53%) Degree
2 26 (13.90%) Security Cleared
3 21 (11.23%) SC Cleared
4 15 (8.02%) Computer Science Degree
5 8 (4.28%) PhD
6 5 (2.67%) HND
7 2 (1.07%) CEH
8 1 (0.53%) ISEB
8 1 (0.53%) ISTQB
8 1 (0.53%) Master's Degree
8 1 (0.53%) Numerate Degree
Quality Assurance & Compliance
1 5 (2.67%) IEC 61131
2 4 (2.14%) MISRA
3 2 (1.07%) DO-178B
3 2 (1.07%) DO-254
3 2 (1.07%) HAZOP
3 2 (1.07%) IEC 61508
4 1 (0.53%) Basel II
4 1 (0.53%) IAS 39
4 1 (0.53%) IEC 62304
4 1 (0.53%) IFRS
4 1 (0.53%) IFRS 9
4 1 (0.53%) ISO/IEC 27001
4 1 (0.53%) MISRA C
4 1 (0.53%) QA
4 1 (0.53%) SLA
System Software
1 21 (11.23%) Firmware
2 2 (1.07%) Docker
Systems Management
1 3 (1.60%) SELinux
Vendors
1 15 (8.02%) Microsoft
2 2 (1.07%) Atlassian
2 2 (1.07%) MathWorks
2 2 (1.07%) MKS
2 2 (1.07%) NVIDIA
2 2 (1.07%) Oracle
2 2 (1.07%) Siemens
2 2 (1.07%) Xamarin
3 1 (0.53%) Google
3 1 (0.53%) Red Hat
3 1 (0.53%) SAP
3 1 (0.53%) Tableau