Period
to 22 November 2017

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

C++
Cambridgeshire > Cambridge
6 months to
22 Nov 2017
Same period 2016 Same period 2015
Rank 4 8 15
Rank change year-on-year +4 +7 -4
Permanent jobs citing C++ 964 479 389
As % of all permanent IT jobs advertised in Cambridge 30.79% 20.85% 13.76%
As % of the Programming Languages category 40.95% 30.49% 21.04%
Number of salaries quoted 795 390 346
Cambridge median annual salary £50,000 £45,000 £45,000
Median salary % change year-on-year +11.11% - +12.50%
10th Percentile £29,750 £26,250 £31,250
90th Percentile £72,500 £66,375 £75,000
Cambridgeshire median annual salary £50,000 £45,000 £45,000
% change year-on-year +11.11% - +12.50%

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

All Programming Languages
Cambridge
Permanent vacancies with a requirement for coding skills 2354 1571 1849
As % of all permanent IT jobs advertised in Cambridge 75.18% 68.39% 65.38%
Number of salaries quoted 1870 1350 1642
Cambridge median annual salary £50,000 £45,000 £44,500
Median salary % change year-on-year +11.11% +1.12% +8.54%
10th Percentile £30,000 £26,250 £29,000
90th Percentile £71,250 £63,750 £60,000
Cambridgeshire median annual salary £49,500 £45,000 £43,900
% change year-on-year +10.00% +2.51% +7.07%

C++
Job Vacancy Trend in Cambridge

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

Job vacancy trend for C++ in Cambridge

C++
Salary Trend in Cambridge

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

Salary trend for C++ in Cambridge

C++
Salary Histogram in Cambridge

The salary distribution of IT jobs citing C++ in Cambridge over the 6 months to 22 November 2017.

Salary histogram for C++ in Cambridge

For the 6 months to 22 November 2017, IT jobs citing C++ also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads across the Cambridge region with a requirement for C++.

1 636 (65.98%) Software Engineering
2 474 (49.17%) Python
3 460 (47.72%) Computer Science
4 454 (47.10%) C
5 441 (45.75%) Degree
6 427 (44.29%) Java
7 336 (34.85%) Mathematics
8 333 (34.54%) C#
8 333 (34.54%) Linux
9 262 (27.18%) Windows
10 226 (23.44%) Physics
11 211 (21.89%) Algorithms
12 205 (21.27%) Machine Learning
13 181 (18.78%) Agile Software Development
14 177 (18.36%) Multithreading
15 160 (16.60%) OO
16 142 (14.73%) PhD
17 127 (13.17%) Artificial Intelligence
18 120 (12.45%) MATLAB
19 112 (11.62%) Computer Science Degree
20 111 (11.51%) SDLC
21 101 (10.48%) Finance
21 101 (10.48%) Embedded C
22 100 (10.37%) Embedded C++
23 98 (10.17%) JavaScript
24 94 (9.75%) Wireless
25 92 (9.54%) Scrum
26 87 (9.02%) Electronics
27 85 (8.82%) SQL
28 82 (8.51%) .NET

C++
Co-occurring IT Skills in Cambridge 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 (0.73%) Cloud Foundry
1 7 (0.73%) Elasticsearch
2 5 (0.52%) OpenStack
3 1 (0.10%) Apache Spark
3 1 (0.10%) DNN
3 1 (0.10%) Ethereum
3 1 (0.10%) Oracle Workflow
3 1 (0.10%) SharePoint
Applications
1 1 (0.10%) OrCAD
1 1 (0.10%) Simulink
Cloud Services
1 21 (2.18%) Amazon AWS
2 7 (0.73%) Cloud Computing
3 6 (0.62%) GitHub
4 2 (0.21%) Microsoft Azure
5 1 (0.10%) Cortana Intelligence Suite
Communications & Networking
1 94 (9.75%) Wireless
2 35 (3.63%) TCP/IP
3 33 (3.42%) Bluetooth
4 27 (2.80%) Wi-Fi
5 18 (1.87%) Internet
6 10 (1.04%) 3G
6 10 (1.04%) 4G
6 10 (1.04%) OpenVPN
7 2 (0.21%) Ethernet
7 2 (0.21%) HTTP
7 2 (0.21%) SMS
7 2 (0.21%) WAN
8 1 (0.10%) Fibre Channel
8 1 (0.10%) Intranet
8 1 (0.10%) iSCSI
8 1 (0.10%) LTE
8 1 (0.10%) SAN
8 1 (0.10%) SNMP
Database & Business Intelligence
1 26 (2.70%) NoSQL
1 26 (2.70%) SQL Server
2 22 (2.28%) Big Data
3 18 (1.87%) Relational Database
4 17 (1.76%) MySQL
5 13 (1.35%) GIS
6 7 (0.73%) Apache Cassandra
7 5 (0.52%) Data Mining
8 2 (0.21%) Hadoop
8 2 (0.21%) Oracle Database
9 1 (0.10%) Apache Hive
9 1 (0.10%) Blockchain
9 1 (0.10%) Text Mining
Development Applications
1 46 (4.77%) Git (software)
2 28 (2.90%) Visual Studio
3 22 (2.28%) Jenkins
4 21 (2.18%) JIRA
5 9 (0.93%) NUnit
5 9 (0.93%) Selenium
6 8 (0.83%) Atlassian Bamboo
7 7 (0.73%) Bitbucket
7 7 (0.73%) MSI
7 7 (0.73%) Rhino Mocks
7 7 (0.73%) Team Foundation Server
7 7 (0.73%) WiX
8 6 (0.62%) ClearCase
8 6 (0.62%) Cucumber
8 6 (0.62%) Xcode
9 5 (0.52%) LabVIEW
10 4 (0.41%) GitLab
10 4 (0.41%) Hudson
10 4 (0.41%) TeamCity
11 2 (0.21%) Buildbot
General
1 101 (10.48%) Finance
2 87 (9.02%) Electronics
3 32 (3.32%) Telecoms
4 23 (2.39%) Multimedia
5 17 (1.76%) Automotive
6 16 (1.66%) Marketing
7 11 (1.14%) Games
8 10 (1.04%) Pharmaceutical
9 6 (0.62%) Advertising
9 6 (0.62%) Interactive Media
10 5 (0.52%) Italian Language
10 5 (0.52%) Legal
11 4 (0.41%) Banking
11 4 (0.41%) Manufacturing
12 3 (0.31%) Aerospace
13 2 (0.21%) Financial Institution
14 1 (0.10%) Back Office
14 1 (0.10%) French Language
14 1 (0.10%) German Language
14 1 (0.10%) Japanese Language
Job Titles
1 505 (52.39%) Software Engineer
2 341 (35.37%) C++ Software Engineer
3 336 (34.85%) Developer
4 196 (20.33%) C++ Developer
5 171 (17.74%) Software Developer
6 156 (16.18%) Embedded Engineer
7 154 (15.98%) Graduate
8 144 (14.94%) C Software Engineer
9 142 (14.73%) C/C++ Software Engineer
10 139 (14.42%) Embedded Software Engineer
11 125 (12.97%) C++ Software Developer
12 118 (12.24%) Embedded C++ Engineer
13 115 (11.93%) Embedded C++ Software Engineer
13 115 (11.93%) Senior Software Engineer
14 92 (9.54%) Embedded C Engineer
15 91 (9.44%) Graduate Software Engineer
16 89 (9.23%) Developer/Software Engineer
17 88 (9.13%) Embedded C Software Engineer
18 86 (8.92%) Embedded C/C++ Engineer
18 86 (8.92%) Embedded C/C++ Software Engineer
Libraries, Frameworks & Software Standards
1 82 (8.51%) .NET
2 69 (7.16%) STL
3 67 (6.95%) HTML
4 47 (4.88%) AngularJS
5 36 (3.73%) Boost C++ Libraries
6 34 (3.53%) ASP.NET
6 34 (3.53%) HTML5
7 29 (3.01%) Apache Axis
7 29 (3.01%) OpenGL
8 27 (2.80%) Qt
9 25 (2.59%) CSS
9 25 (2.59%) Node.js
9 25 (2.59%) TensorFlow
10 23 (2.39%) POSIX
10 23 (2.39%) WPF
11 21 (2.18%) Natural Language Processing
12 18 (1.87%) RESTful
13 17 (1.76%) Angular 2
13 17 (1.76%) jQuery
13 17 (1.76%) Web Services
Miscellaneous
1 460 (47.72%) Computer Science
2 211 (21.89%) Algorithms
3 80 (8.30%) Analytical Skills
4 52 (5.39%) Embedded Systems
5 51 (5.29%) Mobile App
6 42 (4.36%) Smart City
7 38 (3.94%) Data Structures
8 37 (3.84%) Augmented Reality
9 33 (3.42%) Field-Programmable Gate Array
10 31 (3.22%) Client/Server
11 30 (3.11%) 3D Printing
12 28 (2.90%) 3D Graphics
13 19 (1.97%) Robotics
14 17 (1.76%) ASIC
14 17 (1.76%) User Experience
15 15 (1.56%) Device Driver
15 15 (1.56%) Life Science
16 12 (1.24%) Internet of Things
17 10 (1.04%) Enterprise Software
18 9 (0.93%) Greenfield Project
Operating Systems
1 333 (34.54%) Linux
2 262 (27.18%) Windows
3 63 (6.54%) Android
4 43 (4.46%) Embedded Linux
5 40 (4.15%) Apple iOS
6 26 (2.70%) Unix
7 21 (2.18%) Windows Embedded Compact
8 11 (1.14%) Mac OS
9 3 (0.31%) Windows Server
10 2 (0.21%) Mac OS X
10 2 (0.21%) Red Hat Enterprise Linux
11 1 (0.10%) CentOS
Processes & Methodologies
1 636 (65.98%) Software Engineering
2 336 (34.85%) Mathematics
3 226 (23.44%) Physics
4 205 (21.27%) Machine Learning
5 181 (18.78%) Agile Software Development
6 177 (18.36%) Multithreading
7 160 (16.60%) OO
8 127 (13.17%) Artificial Intelligence
9 111 (11.51%) SDLC
10 92 (9.54%) Scrum
11 79 (8.20%) Test Automation
12 77 (7.99%) Collaborative Working
12 77 (7.99%) Open Source
13 75 (7.78%) OOP
14 58 (6.02%) OOD
15 55 (5.71%) Statistics
16 50 (5.19%) Computer Vision
17 45 (4.67%) Mentoring
18 44 (4.56%) Configuration Management
19 42 (4.36%) Distributed Algorithms
Programming Languages
1 474 (49.17%) Python
2 454 (47.10%) C
3 427 (44.29%) Java
4 333 (34.54%) C#
5 120 (12.45%) MATLAB
6 101 (10.48%) Embedded C
7 100 (10.37%) Embedded C++
8 98 (10.17%) JavaScript
9 85 (8.82%) SQL
10 34 (3.53%) Objective-C
11 27 (2.80%) Assembly Language
12 21 (2.18%) Perl
12 21 (2.18%) PHP
13 17 (1.76%) Julia
14 16 (1.66%) Fortran
15 15 (1.56%) Ruby
16 9 (0.93%) Scala
17 8 (0.83%) Bash Shell
18 6 (0.62%) Apple Swift
18 6 (0.62%) Tcl
Qualifications
1 441 (45.75%) Degree
2 142 (14.73%) PhD
3 112 (11.62%) Computer Science Degree
4 36 (3.73%) Numerate Degree
5 28 (2.90%) MCP
5 28 (2.90%) Microsoft Certification
6 7 (0.73%) Master's Degree
7 5 (0.52%) Security Cleared
8 1 (0.10%) ISTQB
8 1 (0.10%) Postgraduate
8 1 (0.10%) PRINCE2 Certification
Quality Assurance & Compliance
1 23 (2.39%) QA
2 1 (0.10%) FIPS 140-2
2 1 (0.10%) MISRA
System Software
1 38 (3.94%) Firmware
2 11 (1.14%) Docker
3 7 (0.73%) VMware Infrastructure
4 2 (0.21%) iptables
5 1 (0.10%) LXC
5 1 (0.10%) QEMU
5 1 (0.10%) Virtual Machines
5 1 (0.10%) VirtualBox
5 1 (0.10%) Xen
Systems Management
1 7 (0.73%) HP Quality Center
2 3 (0.31%) Ansible
3 2 (0.21%) Opscode Chef
3 2 (0.21%) Puppet
4 1 (0.10%) Cobbler
4 1 (0.10%) Kubernetes
Vendors
1 46 (4.77%) Microsoft
2 19 (1.97%) Google
3 16 (1.66%) Dell
3 16 (1.66%) HP
4 14 (1.45%) Oracle
5 13 (1.35%) Terracotta
6 8 (0.83%) Intel
6 8 (0.83%) NVIDIA
7 7 (0.73%) Atlassian
7 7 (0.73%) VMware
8 6 (0.62%) IBM
9 5 (0.52%) Adobe
9 5 (0.52%) Sony
9 5 (0.52%) Xamarin
10 3 (0.31%) QNX
10 3 (0.31%) Tableau
10 3 (0.31%) Wind River
11 2 (0.21%) Red Hat
12 1 (0.10%) Altera
12 1 (0.10%) Thales