Period
to 23 October 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 23 October 2017 with a comparison to the same period in the previous 2 years.

C++
Cambridgeshire > Cambridge
6 months to
23 Oct 2017
Same period 2016 Same period 2015
Rank 5 8 12
Rank change year-on-year +3 +4 -1
Permanent jobs citing C++ 837 459 448
As % of all permanent IT jobs advertised in Cambridge 30.39% 20.26% 15.38%
As % of the Programming Languages category 39.50% 29.39% 23.63%
Number of salaries quoted 716 385 403
Cambridge median annual salary £50,000 £42,500 £45,000
Median salary % change year-on-year +17.65% -5.56% +12.50%
10th Percentile £29,000 £26,250 £31,250
90th Percentile £72,500 £66,250 £68,500
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 2119 1562 1896
As % of all permanent IT jobs advertised in Cambridge 76.94% 68.93% 65.09%
Number of salaries quoted 1718 1356 1688
Cambridge median annual salary £50,000 £45,000 £44,000
Median salary % change year-on-year +11.11% +2.27% +10.00%
10th Percentile £29,750 £26,750 £28,750
90th Percentile £71,250 £65,000 £60,000
Cambridgeshire median annual salary £47,500 £45,000 £43,250
% change year-on-year +5.56% +4.05% +4.85%

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 23 October 2017.

Salary histogram for C++ in Cambridge

For the 6 months to 23 October 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 590 (70.49%) Software Engineering
2 410 (48.98%) Python
3 399 (47.67%) Computer Science
4 397 (47.43%) Java
5 379 (45.28%) C
6 357 (42.65%) Degree
7 326 (38.95%) C#
8 292 (34.89%) Linux
9 291 (34.77%) Mathematics
10 258 (30.82%) Windows
11 226 (27.00%) Physics
12 197 (23.54%) Algorithms
13 166 (19.83%) Machine Learning
14 154 (18.40%) Agile Software Development
15 148 (17.68%) Multithreading
16 134 (16.01%) OO
17 120 (14.34%) MATLAB
18 115 (13.74%) PhD
19 111 (13.26%) Artificial Intelligence
20 105 (12.54%) Computer Science Degree
21 98 (11.71%) JavaScript
22 95 (11.35%) Wireless
23 92 (10.99%) SDLC
24 89 (10.63%) .NET
25 88 (10.51%) Analytical Skills
26 84 (10.04%) Embedded C++
27 82 (9.80%) Embedded C
28 78 (9.32%) Finance
29 75 (8.96%) Scrum
30 72 (8.60%) Test Automation

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 11 (1.31%) Cloud Foundry
2 5 (0.60%) OpenStack
3 3 (0.36%) Elasticsearch
4 2 (0.24%) DNN
5 1 (0.12%) Apache Spark
5 1 (0.12%) Ethereum
5 1 (0.12%) Oracle Workflow
5 1 (0.12%) SharePoint
Applications
1 4 (0.48%) Simulink
2 1 (0.12%) Mathcad
2 1 (0.12%) OrCAD
Cloud Services
1 25 (2.99%) Amazon AWS
2 5 (0.60%) Cloud Computing
2 5 (0.60%) GitHub
3 2 (0.24%) Microsoft Azure
4 1 (0.12%) Cortana Intelligence Suite
Communications & Networking
1 95 (11.35%) Wireless
2 37 (4.42%) Bluetooth
3 29 (3.46%) TCP/IP
3 29 (3.46%) Wi-Fi
4 19 (2.27%) Internet
5 10 (1.19%) 3G
5 10 (1.19%) 4G
5 10 (1.19%) OpenVPN
6 4 (0.48%) OFDM
7 2 (0.24%) LTE
8 1 (0.12%) DVB
8 1 (0.12%) Fibre Channel
8 1 (0.12%) HTTP
8 1 (0.12%) Intranet
8 1 (0.12%) iSCSI
8 1 (0.12%) SAN
8 1 (0.12%) SMS
Database & Business Intelligence
1 30 (3.58%) SQL Server
2 18 (2.15%) NoSQL
3 16 (1.91%) Big Data
4 15 (1.79%) Relational Database
5 13 (1.55%) MySQL
6 9 (1.08%) GIS
7 3 (0.36%) Apache Cassandra
7 3 (0.36%) Text Mining
8 2 (0.24%) Hadoop
8 2 (0.24%) Oracle Database
9 1 (0.12%) Apache Hive
9 1 (0.12%) Blockchain
9 1 (0.12%) Data Mining
9 1 (0.12%) Geospatial Data
9 1 (0.12%) MS Access
9 1 (0.12%) SQLite
Development Applications
1 41 (4.90%) Git (software)
2 28 (3.35%) Visual Studio
3 23 (2.75%) JIRA
4 20 (2.39%) Jenkins
5 12 (1.43%) Selenium
6 9 (1.08%) Cucumber
6 9 (1.08%) NUnit
7 8 (0.96%) Team Foundation Server
8 7 (0.84%) Atlassian Bamboo
8 7 (0.84%) MSI
8 7 (0.84%) Rhino Mocks
8 7 (0.84%) WiX
9 6 (0.72%) Bitbucket
9 6 (0.72%) ClearCase
9 6 (0.72%) Xcode
10 4 (0.48%) GitLab
10 4 (0.48%) GoogleTest
10 4 (0.48%) Hudson
10 4 (0.48%) TeamCity
11 3 (0.36%) LabVIEW
General
1 78 (9.32%) Finance
2 70 (8.36%) Electronics
3 32 (3.82%) Telecoms
4 21 (2.51%) Multimedia
5 9 (1.08%) Automotive
5 9 (1.08%) Pharmaceutical
6 7 (0.84%) Games
6 7 (0.84%) Marketing
7 6 (0.72%) Manufacturing
8 4 (0.48%) Italian Language
9 3 (0.36%) Advertising
9 3 (0.36%) Banking
10 2 (0.24%) Aerospace
10 2 (0.24%) Financial Institution
11 1 (0.12%) Back Office
11 1 (0.12%) Interactive Media
11 1 (0.12%) Legal
Job Titles
1 478 (57.11%) Software Engineer
2 313 (37.40%) C++ Software Engineer
3 274 (32.74%) Developer
4 168 (20.07%) C++ Developer
5 162 (19.35%) Software Developer
6 137 (16.37%) C Software Engineer
6 137 (16.37%) Graduate
7 135 (16.13%) C/C++ Software Engineer
8 129 (15.41%) Embedded Engineer
9 116 (13.86%) C++ Software Developer
9 116 (13.86%) Embedded Software Engineer
10 105 (12.54%) Senior Software Engineer
11 104 (12.43%) Embedded C++ Engineer
12 101 (12.07%) Embedded C++ Software Engineer
13 91 (10.87%) Developer/Software Engineer
14 83 (9.92%) Embedded C Engineer
15 82 (9.80%) Embedded C Software Engineer
16 80 (9.56%) C/C++ Embedded Software Engineer
16 80 (9.56%) Embedded C/C++ Engineer
16 80 (9.56%) Embedded C/C++ Software Engineer
Libraries, Frameworks & Software Standards
1 89 (10.63%) .NET
2 68 (8.12%) HTML
3 55 (6.57%) STL
4 47 (5.62%) AngularJS
5 41 (4.90%) ASP.NET
6 38 (4.54%) HTML5
7 33 (3.94%) Apache Axis
7 33 (3.94%) Boost C++ Libraries
8 26 (3.11%) Node.js
9 25 (2.99%) OpenGL
9 25 (2.99%) Qt
10 24 (2.87%) CSS
10 24 (2.87%) POSIX
11 23 (2.75%) Angular 2
12 22 (2.63%) MFC
13 21 (2.51%) jQuery
14 18 (2.15%) Natural Language Processing
15 16 (1.91%) WPF
16 12 (1.43%) RESTful
17 11 (1.31%) Ehcache
Miscellaneous
1 399 (47.67%) Computer Science
2 197 (23.54%) Algorithms
3 88 (10.51%) Analytical Skills
4 49 (5.85%) Mobile App
5 43 (5.14%) Smart City
6 42 (5.02%) Augmented Reality
7 41 (4.90%) Embedded Systems
8 36 (4.30%) Data Structures
9 33 (3.94%) 3D Printing
10 32 (3.82%) Field-Programmable Gate Array
11 27 (3.23%) Client/Server
12 17 (2.03%) ASIC
13 16 (1.91%) User Experience
14 14 (1.67%) Internet of Things
15 13 (1.55%) 3D Graphics
16 12 (1.43%) Device Driver
17 11 (1.31%) Life Science
18 9 (1.08%) Enterprise Software
19 8 (0.96%) Tandem
20 7 (0.84%) Smart Home
Operating Systems
1 292 (34.89%) Linux
2 258 (30.82%) Windows
3 66 (7.89%) Android
4 45 (5.38%) Apple iOS
5 32 (3.82%) Embedded Linux
6 23 (2.75%) Unix
7 20 (2.39%) Windows Embedded Compact
8 11 (1.31%) Mac OS
9 6 (0.72%) Windows Server
10 2 (0.24%) Mac OS X
11 1 (0.12%) CentOS
11 1 (0.12%) Red Hat Enterprise Linux
11 1 (0.12%) Windows Server 2008
11 1 (0.12%) Windows Server 2012
Processes & Methodologies
1 590 (70.49%) Software Engineering
2 291 (34.77%) Mathematics
3 226 (27.00%) Physics
4 166 (19.83%) Machine Learning
5 154 (18.40%) Agile Software Development
6 148 (17.68%) Multithreading
7 134 (16.01%) OO
8 111 (13.26%) Artificial Intelligence
9 92 (10.99%) SDLC
10 75 (8.96%) Scrum
11 72 (8.60%) Test Automation
12 68 (8.12%) Open Source
13 64 (7.65%) OOP
14 53 (6.33%) Statistics
15 50 (5.97%) OOD
16 43 (5.14%) Continuous Integration
16 43 (5.14%) Smart City Simulations
17 42 (5.02%) Mentoring
18 41 (4.90%) Unit Testing
19 40 (4.78%) Mobile Application Development
Programming Languages
1 410 (48.98%) Python
2 397 (47.43%) Java
3 379 (45.28%) C
4 326 (38.95%) C#
5 120 (14.34%) MATLAB
6 98 (11.71%) JavaScript
7 84 (10.04%) Embedded C++
8 82 (9.80%) Embedded C
9 66 (7.89%) SQL
10 32 (3.82%) Objective-C
11 29 (3.46%) Perl
12 25 (2.99%) Assembly Language
13 17 (2.03%) Julia
14 16 (1.91%) Ruby
15 15 (1.79%) Fortran
16 11 (1.31%) PHP
17 7 (0.84%) Bash Shell
18 6 (0.72%) Tcl
19 5 (0.60%) Lua
19 5 (0.60%) R
Qualifications
1 357 (42.65%) Degree
2 115 (13.74%) PhD
3 105 (12.54%) Computer Science Degree
4 36 (4.30%) MCP
4 36 (4.30%) Microsoft Certification
4 36 (4.30%) Numerate Degree
5 9 (1.08%) Security Cleared
6 3 (0.36%) Master's Degree
6 3 (0.36%) Postgraduate
7 1 (0.12%) PRINCE2 Certification
Quality Assurance & Compliance
1 25 (2.99%) QA
2 1 (0.12%) FIPS 140-2
2 1 (0.12%) MISRA
System Software
1 20 (2.39%) Firmware
2 19 (2.27%) Docker
3 7 (0.84%) VMware Infrastructure
4 1 (0.12%) LXC
4 1 (0.12%) QEMU
4 1 (0.12%) Virtual Machines
4 1 (0.12%) VirtualBox
4 1 (0.12%) Xen
Systems Management
1 7 (0.84%) Ansible
1 7 (0.84%) HP Quality Center
2 5 (0.60%) Kubernetes
2 5 (0.60%) Opscode Chef
3 1 (0.12%) Puppet
Vendors
1 53 (6.33%) Microsoft
2 19 (2.27%) Google
3 12 (1.43%) Oracle
4 11 (1.31%) Terracotta
5 9 (1.08%) Dell
5 9 (1.08%) HP
6 7 (0.84%) VMware
7 6 (0.72%) Atlassian
8 5 (0.60%) Intel
8 5 (0.60%) NVIDIA
9 3 (0.36%) IBM
10 2 (0.24%) Sony
10 2 (0.24%) Xamarin
11 1 (0.12%) Lattice Semiconductor
11 1 (0.12%) NEC
11 1 (0.12%) Perforce
11 1 (0.12%) QNX
11 1 (0.12%) Red Hat
11 1 (0.12%) Thales
11 1 (0.12%) Wind River