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

C++
Cambridgeshire > Cambridge
6 months to
23 Aug 2017
Same period 2016 Same period 2015
Rank 5 10 11
Rank change year-on-year +5 +1 0
Permanent jobs citing C++ 729 474 475
As % of all permanent IT jobs advertised in Cambridge 27.17% 19.48% 16.90%
As % of the Programming Languages category 35.58% 28.18% 26.24%
Number of salaries quoted 583 409 423
Cambridge median annual salary £47,500 £42,500 £45,000
Median salary % change year-on-year +11.76% -5.56% +8.43%
10th Percentile £28,750 £26,250 £28,800
90th Percentile £70,000 £66,250 £62,500
Cambridgeshire median annual salary £47,500 £42,500 £44,500
% change year-on-year +11.76% -4.49% +11.25%

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 2049 1682 1810
As % of all permanent IT jobs advertised in Cambridge 76.37% 69.13% 64.39%
Number of salaries quoted 1625 1469 1611
Cambridge median annual salary £45,000 £45,000 £44,500
Median salary % change year-on-year - +1.12% +11.25%
10th Percentile £29,100 £27,250 £28,000
90th Percentile £68,750 £63,750 £57,500
Cambridgeshire median annual salary £45,000 £45,000 £43,900
% change year-on-year - +2.51% +9.75%

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 August 2017.

Salary histogram for C++ in Cambridge

For the 6 months to 23 August 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 504 (69.14%) Software Engineering
2 404 (55.42%) Python
3 367 (50.34%) Java
4 325 (44.58%) Computer Science
5 315 (43.21%) C
6 311 (42.66%) C#
7 304 (41.70%) Mathematics
8 303 (41.56%) Degree
9 229 (31.41%) Linux
10 219 (30.04%) Physics
11 212 (29.08%) Windows
12 188 (25.79%) Algorithms
13 155 (21.26%) Machine Learning
14 133 (18.24%) Agile Software Development
15 122 (16.74%) PhD
16 119 (16.32%) MATLAB
17 104 (14.27%) Computer Science Degree
18 101 (13.85%) Multithreading
18 101 (13.85%) OO
19 97 (13.31%) .NET
20 96 (13.17%) Artificial Intelligence
21 86 (11.80%) JavaScript
22 83 (11.39%) Analytical Skills
23 76 (10.43%) Wireless
24 66 (9.05%) Test Automation
25 64 (8.78%) Electronics
26 63 (8.64%) Android
26 63 (8.64%) SDLC
27 60 (8.23%) Embedded C++
28 59 (8.09%) Embedded C

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.51%) Cloud Foundry
2 2 (0.27%) DNN
2 2 (0.27%) Oracle Workflow
Applications
1 4 (0.55%) Simulink
2 2 (0.27%) Mathcad
3 1 (0.14%) OrCAD
3 1 (0.14%) SOLIDWORKS
Business Applications
1 1 (0.14%) Infor M3
Cloud Services
1 21 (2.88%) Amazon AWS
2 4 (0.55%) Cloud Computing
2 4 (0.55%) GitHub
3 2 (0.27%) Microsoft Azure
Communications & Networking
1 76 (10.43%) Wireless
2 48 (6.58%) Wi-Fi
3 44 (6.04%) Bluetooth
4 34 (4.66%) Internet
5 20 (2.74%) TCP/IP
6 12 (1.65%) DVB
6 12 (1.65%) LTE
7 9 (1.23%) ZigBee
8 5 (0.69%) Fibre Channel
8 5 (0.69%) OFDM
8 5 (0.69%) SAN
9 4 (0.55%) Firewall
9 4 (0.55%) HTTP
9 4 (0.55%) Software-Defined Networking
10 3 (0.41%) 3G
10 3 (0.41%) 4G
10 3 (0.41%) OpenVPN
11 1 (0.14%) Ethernet
11 1 (0.14%) iSCSI
11 1 (0.14%) SMS
Database & Business Intelligence
1 35 (4.80%) SQL Server
2 10 (1.37%) Relational Database
3 7 (0.96%) Big Data
4 5 (0.69%) NoSQL
5 4 (0.55%) MySQL
6 3 (0.41%) Text Mining
7 2 (0.27%) Geospatial Data
7 2 (0.27%) GIS
7 2 (0.27%) Oracle Database
8 1 (0.14%) Data Mining
8 1 (0.14%) MS Access
8 1 (0.14%) SQLite
Development Applications
1 34 (4.66%) Git (software)
2 29 (3.98%) Visual Studio
3 20 (2.74%) JIRA
4 14 (1.92%) NUnit
5 13 (1.78%) Selenium
6 12 (1.65%) Cucumber
6 12 (1.65%) Jenkins
7 11 (1.51%) Rhino Mocks
8 9 (1.23%) GoogleTest
9 7 (0.96%) MSI
9 7 (0.96%) Team Foundation Server
9 7 (0.96%) WiX
10 6 (0.82%) ClearCase
11 5 (0.69%) LabVIEW
12 4 (0.55%) TeamCity
13 3 (0.41%) Atlassian Bamboo
13 3 (0.41%) Xcode
14 2 (0.27%) CruiseControl
14 2 (0.27%) QUnit
14 2 (0.27%) Subversion
General
1 64 (8.78%) Electronics
2 49 (6.72%) Finance
3 38 (5.21%) Telecoms
4 24 (3.29%) Multimedia
5 11 (1.51%) Manufacturing
6 10 (1.37%) Games
7 9 (1.23%) Marketing
8 8 (1.10%) Law
9 7 (0.96%) Aerospace
9 7 (0.96%) Automotive
10 4 (0.55%) Italian Language
11 3 (0.41%) Banking
12 2 (0.27%) Financial Institution
12 2 (0.27%) Pharmaceutical
13 1 (0.14%) Advertising
13 1 (0.14%) Back Office
Job Titles
1 391 (53.64%) Software Engineer
2 245 (33.61%) C++ Software Engineer
3 234 (32.10%) Developer
4 138 (18.93%) C++ Developer
5 135 (18.52%) Graduate
5 135 (18.52%) Software Developer
6 103 (14.13%) C Software Engineer
7 102 (13.99%) C/C++ Software Engineer
8 93 (12.76%) Embedded Engineer
9 89 (12.21%) C++ Software Developer
10 87 (11.93%) Embedded Software Engineer
11 73 (10.01%) Developer/Software Engineer
11 73 (10.01%) Embedded C++ Engineer
12 71 (9.74%) Embedded C++ Software Engineer
13 65 (8.92%) Graduate Software Engineer
14 63 (8.64%) Embedded C Engineer
14 63 (8.64%) Embedded C Software Engineer
15 62 (8.50%) C/C++ Embedded Software Engineer
15 62 (8.50%) Embedded C/C++ Engineer
15 62 (8.50%) Embedded C/C++ Software Engineer
Libraries, Frameworks & Software Standards
1 97 (13.31%) .NET
2 50 (6.86%) HTML
3 49 (6.72%) ASP.NET
4 44 (6.04%) STL
5 40 (5.49%) AngularJS
6 32 (4.39%) HTML5
7 31 (4.25%) Apache Axis
8 28 (3.84%) Boost C++ Libraries
9 24 (3.29%) Angular 2
10 21 (2.88%) POSIX
11 20 (2.74%) MFC
12 19 (2.61%) jQuery
12 19 (2.61%) Natural Language Processing
13 17 (2.33%) Node.js
14 16 (2.19%) OpenGL
15 14 (1.92%) CSS
15 14 (1.92%) Qt
16 13 (1.78%) WPF
17 11 (1.51%) XML
18 9 (1.23%) RESTful
Miscellaneous
1 325 (44.58%) Computer Science
2 188 (25.79%) Algorithms
3 83 (11.39%) Analytical Skills
4 51 (7.00%) Augmented Reality
5 40 (5.49%) Mobile App
5 40 (5.49%) Smart City
6 33 (4.53%) 3D Printing
7 28 (3.84%) Field-Programmable Gate Array
7 28 (3.84%) Internet of Things
8 26 (3.57%) Embedded Systems
9 25 (3.43%) Data Structures
10 19 (2.61%) Client/Server
11 17 (2.33%) 3D Graphics
12 14 (1.92%) ASIC
13 13 (1.78%) Smartphone
14 12 (1.65%) Smart Home
15 7 (0.96%) User Experience
16 5 (0.69%) Device Driver
16 5 (0.69%) Life Science
17 4 (0.55%) Verilog
Operating Systems
1 229 (31.41%) Linux
2 212 (29.08%) Windows
3 63 (8.64%) Android
4 47 (6.45%) Apple iOS
5 23 (3.16%) Unix
6 16 (2.19%) Embedded Linux
7 13 (1.78%) Windows Embedded Compact
8 10 (1.37%) Mac OS
9 6 (0.82%) Windows Server
10 3 (0.41%) CentOS
10 3 (0.41%) Red Hat Enterprise Linux
10 3 (0.41%) Windows Server 2008
10 3 (0.41%) Windows Server 2012
11 2 (0.27%) Mac OS X
Processes & Methodologies
1 504 (69.14%) Software Engineering
2 304 (41.70%) Mathematics
3 219 (30.04%) Physics
4 155 (21.26%) Machine Learning
5 133 (18.24%) Agile Software Development
6 101 (13.85%) Multithreading
6 101 (13.85%) OO
7 96 (13.17%) Artificial Intelligence
8 66 (9.05%) Test Automation
9 63 (8.64%) SDLC
10 55 (7.54%) Scrum
11 48 (6.58%) OOP
12 44 (6.04%) Statistics
13 43 (5.90%) CAD
14 42 (5.76%) Open Source
15 40 (5.49%) Smart City Simulations
15 40 (5.49%) Unit Testing
16 38 (5.21%) Mobile Application Development
17 37 (5.08%) Signal Processing
18 35 (4.80%) Continuous Integration
Programming Languages
1 404 (55.42%) Python
2 367 (50.34%) Java
3 315 (43.21%) C
4 311 (42.66%) C#
5 119 (16.32%) MATLAB
6 86 (11.80%) JavaScript
7 60 (8.23%) Embedded C++
8 59 (8.09%) Embedded C
9 56 (7.68%) SQL
10 49 (6.72%) Perl
11 25 (3.43%) Assembly Language
11 25 (3.43%) Objective-C
12 16 (2.19%) Ruby
13 13 (1.78%) Fortran
14 9 (1.23%) Bash Shell
14 9 (1.23%) Tcl
15 7 (0.96%) Julia
16 6 (0.82%) PHP
17 5 (0.69%) Lua
18 4 (0.55%) Scala
Qualifications
1 303 (41.56%) Degree
2 122 (16.74%) PhD
3 104 (14.27%) Computer Science Degree
4 57 (7.82%) Numerate Degree
5 36 (4.94%) MCP
5 36 (4.94%) Microsoft Certification
6 17 (2.33%) Security Cleared
7 4 (0.55%) Master's Degree
8 3 (0.41%) Postgraduate
9 2 (0.27%) PRINCE2 Certification
Quality Assurance & Compliance
1 22 (3.02%) QA
2 1 (0.14%) FIPS 140-2
2 1 (0.14%) ISO 9001
2 1 (0.14%) MISRA
System Software
1 29 (3.98%) Firmware
2 28 (3.84%) Docker
3 9 (1.23%) VMware Infrastructure
4 5 (0.69%) LXC
5 4 (0.55%) KVM
6 3 (0.41%) Hyper-V
7 2 (0.27%) Virtual Machines
7 2 (0.27%) Xen
8 1 (0.14%) QEMU
8 1 (0.14%) VirtualBox
8 1 (0.14%) XenServer
Systems Management
1 11 (1.51%) HP Quality Center
1 11 (1.51%) Opscode Chef
2 8 (1.10%) Ansible
2 8 (1.10%) Kubernetes
3 4 (0.55%) Puppet
4 3 (0.41%) Grafana
4 3 (0.41%) Munin
4 3 (0.41%) Salt
4 3 (0.41%) ZABBIX
Vendors
1 51 (7.00%) Microsoft
2 18 (2.47%) Google
3 9 (1.23%) VMware
4 8 (1.10%) Brocade
5 7 (0.96%) Oracle
6 5 (0.69%) Terracotta
7 4 (0.55%) CA
7 4 (0.55%) Riverbed
7 4 (0.55%) Vyatta
8 2 (0.27%) Atlassian
8 2 (0.27%) Intel
8 2 (0.27%) NVIDIA
9 1 (0.14%) Atmel
9 1 (0.14%) Citrix
9 1 (0.14%) EMC
9 1 (0.14%) IBM
9 1 (0.14%) Lattice Semiconductor
9 1 (0.14%) Perforce
9 1 (0.14%) Thales
9 1 (0.14%) Xamarin