Period
to 13 December 2018

The following table provides summary statistics for permanent job vacancies advertised in Birmingham 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 13 December 2018 with a comparison to the same period in the previous 2 years.

C++
West Midlands > Birmingham
6 months to
13 Dec 2018
Same period 2017 Same period 2016
Rank 118 104 126
Rank change year-on-year -14 +22 -27
Permanent jobs citing C++ 68 98 97
As % of all permanent IT jobs advertised in Birmingham 1.91% 2.57% 2.11%
As % of the Programming Languages category 4.73% 5.37% 5.21%
Number of salaries quoted 67 97 97
Birmingham median annual salary £37,500 £35,000 £40,000
Median salary % change year-on-year +7.14% -12.50% +6.67%
10th Percentile £26,250 £25,500 £21,750
90th Percentile £43,750 £63,000 £53,750
West Midlands median annual salary £41,000 £37,500 £36,000
% change year-on-year +9.33% +4.17% -4.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 Birmingham with a requirement for coding skills.

All Programming Languages
Birmingham
Permanent vacancies with a requirement for coding skills 1,438 1,824 1,863
As % of all permanent IT jobs advertised in Birmingham 40.45% 47.87% 40.50%
Number of salaries quoted 1,194 1,571 1,565
Birmingham median annual salary £43,250 £42,500 £40,000
Median salary % change year-on-year +1.76% +6.25% -
10th Percentile £26,250 £26,250 £25,000
90th Percentile £66,250 £62,500 £62,500
West Midlands median annual salary £42,500 £40,000 £39,000
% change year-on-year +6.25% +2.56% +2.63%

C++
Job Vacancy Trend in Birmingham

Job postings citing C++ as a percentage of all IT jobs advertised in Birmingham.

Job vacancy trend for C++ in Birmingham

C++
Salary Trend in Birmingham

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

Salary trend for C++ in Birmingham

C++
Salary Histogram in Birmingham

The salary distribution of IT jobs citing C++ in Birmingham over the 6 months to 13 December 2018.

Salary histogram for C++ in Birmingham

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

1 44 (64.71%) C#
2 38 (55.88%) Computer Science
3 31 (45.59%) Software Engineering
4 28 (41.18%) C
5 27 (39.71%) Java
6 24 (35.29%) OOP
7 21 (30.88%) Mathematics
8 17 (25.00%) Algorithms
9 15 (22.06%) Degree
10 13 (19.12%) OpenCV
11 12 (17.65%) Computer Vision
12 11 (16.18%) .NET
13 7 (10.29%) Linux
13 7 (10.29%) Wireless
13 7 (10.29%) Automotive
14 6 (8.82%) OpenEmbedded
14 6 (8.82%) Yocto
14 6 (8.82%) Artificial Intelligence
14 6 (8.82%) Agile Software Development
14 6 (8.82%) Embedded Linux
14 6 (8.82%) ZigBee
14 6 (8.82%) Video Processing
14 6 (8.82%) Wi-Fi
14 6 (8.82%) Eclipse
14 6 (8.82%) GSM
14 6 (8.82%) Firmware
14 6 (8.82%) CodeWarrior
14 6 (8.82%) SQL
15 4 (5.88%) WPF
15 4 (5.88%) MVVM

C++
Co-occurring IT Skills in Birmingham 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 (1.47%) SAS
Applications
1 1 (1.47%) Microsoft Excel
1 1 (1.47%) Spreadsheet
Cloud Services
1 3 (4.41%) Microsoft Azure
2 1 (1.47%) Amazon AWS
Communications & Networking
1 7 (10.29%) Wireless
2 6 (8.82%) GSM
2 6 (8.82%) Wi-Fi
2 6 (8.82%) ZigBee
3 1 (1.47%) ATM
3 1 (1.47%) Firewall
3 1 (1.47%) Intrusion Detection
Database & Business Intelligence
1 3 (4.41%) Big Data
2 1 (1.47%) Apache Hive
2 1 (1.47%) BusinessObjects
2 1 (1.47%) BusinessObjects Web Intelligence
2 1 (1.47%) Hadoop
2 1 (1.47%) NoSQL
2 1 (1.47%) PostgreSQL
2 1 (1.47%) SQL Server
Development Applications
1 6 (8.82%) CodeWarrior
1 6 (8.82%) Eclipse
2 3 (4.41%) Git (software)
3 2 (2.94%) JIRA
4 1 (1.47%) Subversion
4 1 (1.47%) Visual Studio
General
1 7 (10.29%) Automotive
2 4 (5.88%) Games
3 1 (1.47%) Finance
3 1 (1.47%) Telecoms
Job Titles
1 36 (52.94%) Developer
2 24 (35.29%) Graduate
2 24 (35.29%) Graduate Developer
3 14 (20.59%) Software Engineer
4 7 (10.29%) Embedded Engineer
4 7 (10.29%) Embedded Software Engineer
5 6 (8.82%) C++ Developer
5 6 (8.82%) Embedded Linux Engineer
5 6 (8.82%) Embedded Linux Software Engineer
5 6 (8.82%) Firmware Engineer
5 6 (8.82%) Linux Engineer
5 6 (8.82%) Senior Firmware Engineer
5 6 (8.82%) Senior Software Engineer
6 5 (7.35%) .NET Developer
7 3 (4.41%) C# .NET Developer
7 3 (4.41%) C# Developer
7 3 (4.41%) Games Developer
7 3 (4.41%) WPF Developer
8 2 (2.94%) C++ Games Developer
8 2 (2.94%) Machine Learning Consultant
Libraries, Frameworks & Software Standards
1 13 (19.12%) OpenCV
2 11 (16.18%) .NET
3 6 (8.82%) OpenEmbedded
3 6 (8.82%) Yocto
4 4 (5.88%) WPF
5 3 (4.41%) .NET Framework
5 3 (4.41%) HTML
6 2 (2.94%) CSS
6 2 (2.94%) DirectX
6 2 (2.94%) HTML5
6 2 (2.94%) OpenGL
6 2 (2.94%) WebGL
6 2 (2.94%) XML
7 1 (1.47%) AngularJS
7 1 (1.47%) Boost C++ Libraries
7 1 (1.47%) CSS3
7 1 (1.47%) Java EE
7 1 (1.47%) JSON
7 1 (1.47%) Pixi.js
7 1 (1.47%) SOAP
Miscellaneous
1 17 (25.00%) Algorithms
2 1 (1.47%) Analytical Skills
2 1 (1.47%) Client/Server
2 1 (1.47%) Credit Risk
2 1 (1.47%) Management Information System
2 1 (1.47%) Mobile App
Operating Systems
1 7 (10.29%) Linux
2 6 (8.82%) Embedded Linux
Processes & Methodologies
1 38 (55.88%) Computer Science
2 31 (45.59%) Software Engineering
3 24 (35.29%) OOP
4 21 (30.88%) Mathematics
5 12 (17.65%) Computer Vision
6 6 (8.82%) Agile Software Development
6 6 (8.82%) Artificial Intelligence
6 6 (8.82%) Video Processing
7 4 (5.88%) Mentoring
7 4 (5.88%) MVVM
8 3 (4.41%) Analytics
8 3 (4.41%) Machine Learning
8 3 (4.41%) TDD
9 2 (2.94%) BDD
9 2 (2.94%) Customer Requirements
9 2 (2.94%) Product Management
10 1 (1.47%) Credit Risk Analytics
10 1 (1.47%) Data Science
10 1 (1.47%) IT Strategy
10 1 (1.47%) Strategic Thinking
Programming Languages
1 44 (64.71%) C#
2 28 (41.18%) C
3 27 (39.71%) Java
4 6 (8.82%) SQL
5 4 (5.88%) Python
6 2 (2.94%) JavaScript
6 2 (2.94%) VBA
7 1 (1.47%) MATLAB
7 1 (1.47%) Perl
7 1 (1.47%) PHP
7 1 (1.47%) TypeScript
7 1 (1.47%) VB
Qualifications
1 15 (22.06%) Degree
Quality Assurance & Compliance
1 1 (1.47%) Basel II
1 1 (1.47%) IAS 39
1 1 (1.47%) IFRS
1 1 (1.47%) IFRS 9
1 1 (1.47%) ISO/IEC 27001
1 1 (1.47%) SLA
System Software
1 6 (8.82%) Firmware
Vendors
1 4 (5.88%) Microsoft
2 3 (4.41%) Xamarin
3 2 (2.94%) Atlassian
4 1 (1.47%) Red Hat
4 1 (1.47%) SAP