Period
to 16 August 2018

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

C++
Cambridgeshire > Cambridge
6 months to
16 Aug 2018
Same period 2017 Same period 2016
Rank 6 5 10
Rank change year-on-year -1 +5 -1
Permanent jobs citing C++ 624 732 468
As % of all permanent IT jobs advertised in Cambridge 24.11% 26.96% 19.15%
As % of the Programming Languages category 34.76% 35.23% 27.89%
Number of salaries quoted 458 586 407
Cambridge median annual salary £52,500 £45,000 £42,500
Median salary % change year-on-year +16.67% +5.88% -5.56%
10th Percentile £30,000 £27,500 £26,250
90th Percentile £76,250 £70,000 £65,000
Cambridgeshire median annual salary £52,500 £47,500 £42,500
% change year-on-year +10.53% +11.76% -5.56%

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 1,795 2,078 1,678
As % of all permanent IT jobs advertised in Cambridge 69.36% 76.54% 68.66%
Number of salaries quoted 1,295 1,651 1,467
Cambridge median annual salary £50,000 £45,000 £45,000
Median salary % change year-on-year +11.11% - +1.12%
10th Percentile £30,000 £29,000 £27,500
90th Percentile £70,000 £68,750 £63,750
Cambridgeshire median annual salary £47,500 £45,000 £45,000
% change year-on-year +5.56% - +2.51%

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 16 August 2018.

Salary histogram for C++ in Cambridge

For the 6 months to 16 August 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 Cambridge region with a requirement for C++.

1 396 (63.46%) Software Engineering
2 390 (62.50%) Python
3 313 (50.16%) C
4 235 (37.66%) Linux
5 223 (35.74%) Java
6 202 (32.37%) Machine Learning
7 182 (29.17%) C#
8 175 (28.04%) Mathematics
9 161 (25.80%) Algorithms
10 158 (25.32%) Agile Software Development
11 148 (23.72%) Computer Science
12 137 (21.96%) Artificial Intelligence
13 136 (21.79%) Degree
14 123 (19.71%) Multithreading
15 117 (18.75%) Windows
16 114 (18.27%) PhD
17 101 (16.19%) Physics
18 88 (14.10%) Computer Vision
19 73 (11.70%) Test Automation
20 71 (11.38%) OO
21 67 (10.74%) Natural Language Processing
21 67 (10.74%) Deep Learning
22 65 (10.42%) Scrum
23 64 (10.26%) Distributed Algorithms
24 61 (9.78%) Image Processing
25 58 (9.29%) TensorFlow
26 57 (9.13%) JavaScript
26 57 (9.13%) Embedded C++
27 54 (8.65%) MATLAB
28 53 (8.49%) Reinforcement Learning

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 20 (3.21%) Elasticsearch
2 10 (1.60%) Apache Spark
3 3 (0.48%) SharePoint
Applications
1 3 (0.48%) Microsoft Office
2 2 (0.32%) Microsoft Project
2 2 (0.32%) SOLIDWORKS
3 1 (0.16%) FrameMaker
3 1 (0.16%) OrCAD
3 1 (0.16%) RoboHelp
3 1 (0.16%) Simulink
Cloud Services
1 29 (4.65%) GitHub
2 23 (3.69%) Amazon AWS
2 23 (3.69%) Cloud Computing
3 17 (2.72%) Microsoft Azure
4 8 (1.28%) SaaS
5 5 (0.80%) Amazon EC2
6 3 (0.48%) Amazon S3
6 3 (0.48%) CloudFront
7 2 (0.32%) AWS Elastic Beanstalk
8 1 (0.16%) Firebase
8 1 (0.16%) Google Cloud Platform
Communications & Networking
1 21 (3.37%) TCP/IP
2 18 (2.88%) Internet
3 13 (2.08%) Wireless
4 4 (0.64%) Ethernet
5 3 (0.48%) 802.11
5 3 (0.48%) Broadband
5 3 (0.48%) OpenFlow
6 2 (0.32%) 5G
6 2 (0.32%) Intranet
7 1 (0.16%) Bluetooth
7 1 (0.16%) iSCSI
7 1 (0.16%) SAN
7 1 (0.16%) SMS
Database & Business Intelligence
1 31 (4.97%) Big Data
2 22 (3.53%) Blockchain
3 17 (2.72%) SQL Server
4 14 (2.24%) MySQL
4 14 (2.24%) NoSQL
5 13 (2.08%) MongoDB
6 12 (1.92%) HBase
7 8 (1.28%) Apache Cassandra
8 5 (0.80%) Data Mining
9 3 (0.48%) Amazon Redshift
10 2 (0.32%) Hadoop
11 1 (0.16%) PostgreSQL
11 1 (0.16%) RDBMS
11 1 (0.16%) Relational Database
Development Applications
1 33 (5.29%) Git (software)
2 22 (3.53%) Visual Studio
3 19 (3.04%) JIRA
4 14 (2.24%) Jenkins
5 12 (1.92%) Selenium
6 11 (1.76%) Subversion
6 11 (1.76%) TeamCity
7 10 (1.60%) ReSharper
8 4 (0.64%) HP UFT
8 4 (0.64%) LabVIEW
8 4 (0.64%) NCrunch
9 3 (0.48%) Hudson
9 3 (0.48%) Pylint
9 3 (0.48%) Xcode
10 2 (0.32%) Mercurial
10 2 (0.32%) TestComplete
11 1 (0.16%) Bitbucket
11 1 (0.16%) Gradle
11 1 (0.16%) Rational Rhapsody
11 1 (0.16%) SoapUI
General
1 45 (7.21%) Electronics
2 30 (4.81%) Games
3 27 (4.33%) Finance
4 19 (3.04%) Automotive
5 17 (2.72%) Aerospace
6 13 (2.08%) Marketing
7 10 (1.60%) Telecoms
8 8 (1.28%) Retail
9 6 (0.96%) Multimedia
10 5 (0.80%) Manufacturing
11 4 (0.64%) Banking
11 4 (0.64%) Publishing
12 3 (0.48%) Advertising
12 3 (0.48%) Military
13 1 (0.16%) French Language
13 1 (0.16%) German Language
13 1 (0.16%) Italian Language
13 1 (0.16%) Japanese Language
13 1 (0.16%) Mandarin Language
Job Titles
1 305 (48.88%) Software Engineer
2 216 (34.62%) C++ Software Engineer
3 211 (33.81%) Developer
4 132 (21.15%) C++ Developer
5 117 (18.75%) Software Developer
6 92 (14.74%) Graduate
7 91 (14.58%) C++ Software Developer
8 88 (14.10%) C Software Engineer
8 88 (14.10%) C/C++ Software Engineer
9 82 (13.14%) Developer/Software Engineer
9 82 (13.14%) Embedded Engineer
10 80 (12.82%) Embedded Software Engineer
11 69 (11.06%) Senior Software Engineer
12 64 (10.26%) Embedded C++ Engineer
12 64 (10.26%) Embedded C++ Software Engineer
13 62 (9.94%) Machine Learning Engineer
14 58 (9.29%) Python Engineer
15 57 (9.13%) Senior C++ Software Engineer
16 52 (8.33%) Graduate Software Engineer
17 51 (8.17%) C/C++ Embedded Software Engineer
Libraries, Frameworks & Software Standards
1 67 (10.74%) Natural Language Processing
2 58 (9.29%) TensorFlow
3 41 (6.57%) OpenGL
4 36 (5.77%) .NET
5 32 (5.13%) HTML
6 29 (4.65%) STL
7 28 (4.49%) AngularJS
8 25 (4.01%) Web Services
9 24 (3.85%) RESTful
10 22 (3.53%) WPF
11 19 (3.04%) CSS
11 19 (3.04%) MFC
11 19 (3.04%) WinForms
12 17 (2.72%) Angular 2
13 14 (2.24%) Node.js
14 13 (2.08%) Boost C++ Libraries
14 13 (2.08%) jQuery
15 12 (1.92%) JSON
16 8 (1.28%) DirectX
16 8 (1.28%) web3js
Miscellaneous
1 161 (25.80%) Algorithms
2 148 (23.72%) Computer Science
3 29 (4.65%) CUDA
4 26 (4.17%) Smart City
5 17 (2.72%) User Experience
6 16 (2.56%) Robotics
7 15 (2.40%) Data Structures
8 14 (2.24%) Analytical Skills
8 14 (2.24%) Augmented Reality
9 12 (1.92%) Life Science
10 10 (1.60%) Embedded Systems
10 10 (1.60%) Self-Motivation
11 9 (1.44%) Enterprise Software
12 8 (1.28%) Field-Programmable Gate Array
12 8 (1.28%) Grid Computing
13 7 (1.12%) Device Driver
14 6 (0.96%) ASIC
14 6 (0.96%) Internet of Things
14 6 (0.96%) Verilog
14 6 (0.96%) VHDL
Operating Systems
1 235 (37.66%) Linux
2 117 (18.75%) Windows
3 16 (2.56%) Unix
4 15 (2.40%) Android
5 14 (2.24%) Embedded Linux
6 5 (0.80%) Robot Operating System
7 2 (0.32%) Apple iOS
7 2 (0.32%) Mac OS
7 2 (0.32%) Windows Embedded Compact
7 2 (0.32%) Windows Server
8 1 (0.16%) FreeRTOS
Processes & Methodologies
1 396 (63.46%) Software Engineering
2 202 (32.37%) Machine Learning
3 175 (28.04%) Mathematics
4 158 (25.32%) Agile Software Development
5 137 (21.96%) Artificial Intelligence
6 123 (19.71%) Multithreading
7 101 (16.19%) Physics
8 88 (14.10%) Computer Vision
9 73 (11.70%) Test Automation
10 71 (11.38%) OO
11 67 (10.74%) Deep Learning
12 65 (10.42%) Scrum
13 64 (10.26%) Distributed Algorithms
14 61 (9.78%) Image Processing
15 53 (8.49%) Reinforcement Learning
16 51 (8.17%) Bayesian Methods
17 49 (7.85%) Problem-Solving
18 46 (7.37%) Video Processing
19 45 (7.21%) Continuous Integration
20 42 (6.73%) Neural Network
Programming Languages
1 390 (62.50%) Python
2 313 (50.16%) C
3 223 (35.74%) Java
4 182 (29.17%) C#
5 57 (9.13%) Embedded C++
5 57 (9.13%) JavaScript
6 54 (8.65%) MATLAB
7 52 (8.33%) Embedded C
8 35 (5.61%) SQL
9 26 (4.17%) PHP
10 16 (2.56%) VB
11 12 (1.92%) Assembly Language
12 11 (1.76%) Go
13 8 (1.28%) Solidity
14 7 (1.12%) T-SQL
15 6 (0.96%) Ruby
15 6 (0.96%) VC++
16 5 (0.80%) R
16 5 (0.80%) Shell Script
17 2 (0.32%) Bash Shell
Qualifications
1 136 (21.79%) Degree
2 114 (18.27%) PhD
3 23 (3.69%) Computer Science Degree
4 11 (1.76%) Numerate Degree
5 10 (1.60%) Security Cleared
6 1 (0.16%) Master's Degree
6 1 (0.16%) PMP
6 1 (0.16%) SC Cleared
Quality Assurance & Compliance
1 14 (2.24%) QA
2 1 (0.16%) DO-178B
2 1 (0.16%) GCP
2 1 (0.16%) IEC 61508
2 1 (0.16%) ISO 13485
System Software
1 22 (3.53%) Firmware
2 16 (2.56%) Docker
3 1 (0.16%) Virtual Machines
Systems Management
1 4 (0.64%) HP Quality Center
2 3 (0.48%) Ansible
3 2 (0.32%) Kubernetes
4 1 (0.16%) Opscode Chef
4 1 (0.16%) Puppet
Vendors
1 11 (1.76%) Dell
1 11 (1.76%) HP
2 9 (1.44%) Microsoft
3 7 (1.12%) Cadence
4 6 (0.96%) Synopsys
5 5 (0.80%) Capita
5 5 (0.80%) Google
6 3 (0.48%) Apple
6 3 (0.48%) Oracle
7 2 (0.32%) QNX
8 1 (0.16%) Adobe
8 1 (0.16%) Atlassian
8 1 (0.16%) DevExpress
8 1 (0.16%) Wind River