Period
to 19 January 2019

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 19 January 2019 with a comparison to the same period in the previous 2 years.

C++
Cambridgeshire > Cambridge
6 months to
19 Jan 2019
Same period 2018 Same period 2017
Rank 11 3 9
Rank change year-on-year -8 +6 +6
Permanent jobs citing C++ 325 996 490
As % of all permanent IT jobs advertised in Cambridge 15.87% 31.68% 22.21%
As % of the Programming Languages category 22.94% 42.31% 31.25%
Number of salaries quoted 311 797 396
Cambridge median annual salary £55,000 £52,500 £45,000
Median salary % change year-on-year +4.76% +16.67% -
10th Percentile £32,500 £30,000 £26,250
90th Percentile £83,750 £73,500 £66,250
Cambridgeshire median annual salary £55,000 £52,500 £45,000
% change year-on-year +4.76% +16.67% -

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,417 2,354 1,568
As % of all permanent IT jobs advertised in Cambridge 69.19% 74.87% 71.08%
Number of salaries quoted 1,119 1,820 1,367
Cambridge median annual salary £50,000 £50,000 £45,000
Median salary % change year-on-year - +11.11% -
10th Percentile £32,000 £30,000 £26,550
90th Percentile £72,500 £71,250 £62,500
Cambridgeshire median annual salary £50,000 £50,000 £45,000
% change year-on-year - +11.11% +5.88%

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 19 January 2019.

Salary histogram for C++ in Cambridge

For the 6 months to 19 January 2019, 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 189 (58.15%) Software Engineering
2 175 (53.85%) Python
3 160 (49.23%) C
4 152 (46.77%) Java
5 122 (37.54%) Linux
6 120 (36.92%) C#
7 106 (32.62%) Agile Software Development
8 103 (31.69%) Machine Learning
9 99 (30.46%) Multithreading
10 85 (26.15%) Artificial Intelligence
11 70 (21.54%) Algorithms
12 65 (20.00%) Computer Science
13 62 (19.08%) Mathematics
14 61 (18.77%) Degree
15 50 (15.38%) JavaScript
16 46 (14.15%) Distributed Algorithms
17 45 (13.85%) Scrum
18 44 (13.54%) Test Automation
19 42 (12.92%) Reinforcement Learning
19 42 (12.92%) PhD
20 41 (12.62%) Deep Learning
21 35 (10.77%) Bayesian Methods
22 34 (10.46%) Problem-Solving
22 34 (10.46%) Windows
23 33 (10.15%) Git (software)
23 33 (10.15%) Natural Language Processing
24 32 (9.85%) Android
24 32 (9.85%) Continuous Integration
24 32 (9.85%) STL
24 32 (9.85%) Telecoms

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 14 (4.31%) Elasticsearch
2 2 (0.62%) SharePoint
3 1 (0.31%) nginx
Applications
1 1 (0.31%) Microsoft Excel
1 1 (0.31%) MS Visio
1 1 (0.31%) Weka
Cloud Services
1 13 (4.00%) GitHub
2 12 (3.69%) Cloud Computing
3 10 (3.08%) Microsoft Azure
4 6 (1.85%) Amazon AWS
5 5 (1.54%) Slack
5 5 (1.54%) Trello
6 2 (0.62%) Firebase
6 2 (0.62%) Google Cloud Platform
Communications & Networking
1 31 (9.54%) Wireless
2 11 (3.38%) Bluetooth
3 10 (3.08%) TCP/IP
3 10 (3.08%) Wi-Fi
4 6 (1.85%) 802.11
5 3 (0.92%) Ethernet
6 2 (0.62%) Intranet
6 2 (0.62%) ZigBee
7 1 (0.31%) BGP
7 1 (0.31%) Firewall
7 1 (0.31%) MPLS
7 1 (0.31%) OpenFlow
7 1 (0.31%) Quagga
7 1 (0.31%) SMS
7 1 (0.31%) Software-Defined Networking
7 1 (0.31%) VPN
Database & Business Intelligence
1 23 (7.08%) Big Data
1 23 (7.08%) SQL Server
2 17 (5.23%) Blockchain
3 12 (3.69%) PostgreSQL
4 10 (3.08%) Apache Cassandra
5 4 (1.23%) HBase
5 4 (1.23%) MongoDB
5 4 (1.23%) NoSQL
6 2 (0.62%) Geospatial Data
7 1 (0.31%) Data Mining
7 1 (0.31%) MySQL
Development Applications
1 33 (10.15%) Git (software)
2 22 (6.77%) Jenkins
3 21 (6.46%) TeamCity
3 21 (6.46%) Visual Studio
4 17 (5.23%) Selenium
5 16 (4.92%) JIRA
5 16 (4.92%) Maven
6 15 (4.62%) Gradle
7 14 (4.31%) Hudson
8 7 (2.15%) HP UFT
8 7 (2.15%) ReSharper
9 6 (1.85%) NCrunch
10 5 (1.54%) Subversion
11 4 (1.23%) GCC
11 4 (1.23%) NUnit
12 3 (0.92%) Team Foundation Server
13 2 (0.62%) Ant
13 2 (0.62%) Eclipse
14 1 (0.31%) TestNG
14 1 (0.31%) WebDriver
General
1 32 (9.85%) Telecoms
2 21 (6.46%) Games
3 16 (4.92%) Automotive
3 16 (4.92%) Publishing
4 8 (2.46%) Manufacturing
5 6 (1.85%) Aerospace
6 5 (1.54%) Electronics
6 5 (1.54%) Finance
7 3 (0.92%) Marketing
7 3 (0.92%) Retail
8 2 (0.62%) Pharmaceutical
9 1 (0.31%) French Language
9 1 (0.31%) German Language
9 1 (0.31%) Italian Language
9 1 (0.31%) Japanese Language
9 1 (0.31%) Mandarin Language
9 1 (0.31%) Multimedia
Job Titles
1 153 (47.08%) Software Engineer
2 132 (40.62%) Developer
3 69 (21.23%) C++ Developer
4 52 (16.00%) Software Developer
5 45 (13.85%) C++ Software Engineer
6 44 (13.54%) Embedded Engineer
7 42 (12.92%) Embedded Software Engineer
8 34 (10.46%) Developer/Software Engineer
8 34 (10.46%) Graduate
9 30 (9.23%) Python Engineer
10 26 (8.00%) Senior Software Engineer
11 24 (7.38%) Graduate Developer
12 21 (6.46%) C++ Software Developer
13 19 (5.85%) Python Developer
14 18 (5.54%) C Software Engineer
14 18 (5.54%) Linux Engineer
14 18 (5.54%) Python Software Engineer
14 18 (5.54%) Test Engineer
15 16 (4.92%) Java Developer
16 15 (4.62%) Embedded Linux Software Engineer
Libraries, Frameworks & Software Standards
1 33 (10.15%) Natural Language Processing
2 32 (9.85%) STL
3 30 (9.23%) TensorFlow
4 28 (8.62%) .NET
4 28 (8.62%) HTML
5 22 (6.77%) CSS
6 16 (4.92%) jQuery
7 15 (4.62%) ASP.NET
8 12 (3.69%) Boost C++ Libraries
9 11 (3.38%) JSON
10 10 (3.08%) AngularJS
10 10 (3.08%) Web Services
11 9 (2.77%) Node.js
11 9 (2.77%) RESTful
12 8 (2.46%) Angular 2
12 8 (2.46%) CSS3
12 8 (2.46%) HTML5
12 8 (2.46%) WinForms
12 8 (2.46%) WPF
12 8 (2.46%) Yocto
Miscellaneous
1 70 (21.54%) Algorithms
2 22 (6.77%) Self-Motivation
2 22 (6.77%) Smart City
3 18 (5.54%) Embedded Systems
3 18 (5.54%) Robotics
4 10 (3.08%) Device Driver
5 8 (2.46%) Enterprise Software
6 7 (2.15%) Client/Server
7 6 (1.85%) Analytical Skills
7 6 (1.85%) Grid Computing
7 6 (1.85%) User Experience
8 5 (1.54%) Biotechnology
8 5 (1.54%) Life Science
8 5 (1.54%) Smartphone
9 4 (1.23%) Data Structures
9 4 (1.23%) Field-Programmable Gate Array
10 3 (0.92%) Verilog
11 2 (0.62%) ASIC
11 2 (0.62%) Media Streaming
11 2 (0.62%) VHDL
Operating Systems
1 122 (37.54%) Linux
2 34 (10.46%) Windows
3 32 (9.85%) Android
4 18 (5.54%) Embedded Linux
5 5 (1.54%) Unix
6 4 (1.23%) Apple iOS
7 1 (0.31%) Mac OS
7 1 (0.31%) Windows Embedded Compact
Processes & Methodologies
1 189 (58.15%) Software Engineering
2 106 (32.62%) Agile Software Development
3 103 (31.69%) Machine Learning
4 99 (30.46%) Multithreading
5 85 (26.15%) Artificial Intelligence
6 65 (20.00%) Computer Science
7 62 (19.08%) Mathematics
8 46 (14.15%) Distributed Algorithms
9 45 (13.85%) Scrum
10 44 (13.54%) Test Automation
11 42 (12.92%) Reinforcement Learning
12 41 (12.62%) Deep Learning
13 35 (10.77%) Bayesian Methods
14 34 (10.46%) Problem-Solving
15 32 (9.85%) Continuous Integration
16 30 (9.23%) OO
17 26 (8.00%) Biology
17 26 (8.00%) Computational Biology
17 26 (8.00%) Computational Linguistics
17 26 (8.00%) Probabilistic Modelling
Programming Languages
1 175 (53.85%) Python
2 160 (49.23%) C
3 152 (46.77%) Java
4 120 (36.92%) C#
5 50 (15.38%) JavaScript
6 16 (4.92%) SQL
7 11 (3.38%) Embedded C
7 11 (3.38%) Embedded C++
8 9 (2.77%) Perl
8 9 (2.77%) Ruby
9 8 (2.46%) Bash Shell
9 8 (2.46%) Julia
10 6 (1.85%) Objective-C
10 6 (1.85%) Rust
10 6 (1.85%) Scala
11 5 (1.54%) VB
12 4 (1.23%) Assembly Language
13 3 (0.92%) TypeScript
14 2 (0.62%) Kotlin
14 2 (0.62%) VBScript
Qualifications
1 61 (18.77%) Degree
2 42 (12.92%) PhD
3 26 (8.00%) MPhil
4 22 (6.77%) Computer Science Degree
5 5 (1.54%) Security Cleared
6 3 (0.92%) Numerate Degree
7 1 (0.31%) ITIL Certification
7 1 (0.31%) JNCIA
7 1 (0.31%) Master's Degree
Quality Assurance & Compliance
1 10 (3.08%) QA
2 1 (0.31%) ISO 13485
2 1 (0.31%) SLA
System Software
1 16 (4.92%) Virtual Machines
2 8 (2.46%) Firmware
3 6 (1.85%) Docker
4 1 (0.31%) VMware Infrastructure
Systems Management
1 14 (4.31%) Ansible
2 13 (4.00%) Puppet
3 7 (2.15%) HP Quality Center
4 4 (1.23%) Kubernetes
5 1 (0.31%) Opscode Chef
5 1 (0.31%) Terraform
Vendors
1 27 (8.31%) Microsoft
2 12 (3.69%) Oracle
3 5 (1.54%) Apple
4 3 (0.92%) EMC
4 3 (0.92%) Google
5 2 (0.62%) Xamarin
6 1 (0.31%) Citrix
6 1 (0.31%) Juniper
6 1 (0.31%) Perforce
6 1 (0.31%) QNX
6 1 (0.31%) VMware
6 1 (0.31%) Xilinx