Period
to 19 November 2017

The following table provides summary statistics for permanent job vacancies advertised in Cambridge with a requirement for Embedded C++ skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited Embedded C++ over the 6 months to 19 November 2017 with a comparison to the same period in the previous 2 years.

Embedded C++
Cambridgeshire > Cambridge
6 months to
19 Nov 2017
Same period 2016 Same period 2015
Rank 90 129 131
Rank change year-on-year +39 +2 +22
Permanent jobs citing Embedded C++ 96 18 25
As % of all permanent IT jobs advertised in Cambridge 3.14% 0.80% 0.87%
As % of the Programming Languages category 4.17% 1.16% 1.33%
Number of salaries quoted 74 15 20
Cambridge median annual salary £55,000 £50,000 £70,000
Median salary % change year-on-year +10.00% -28.57% +64.71%
10th Percentile £45,000 £45,000 £47,750
90th Percentile £65,000 £58,750 £75,000
Cambridgeshire median annual salary £55,000 £50,000 £70,000
% change year-on-year +10.00% -28.57% +55.56%

Embedded 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 2302 1546 1873
As % of all permanent IT jobs advertised in Cambridge 75.23% 68.29% 65.26%
Number of salaries quoted 1830 1328 1662
Cambridge median annual salary £50,000 £45,000 £44,750
Median salary % change year-on-year +11.11% +0.56% +9.15%
10th Percentile £30,000 £26,250 £28,820
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%

Embedded C++
Job Vacancy Trend in Cambridge

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

Job vacancy trend for Embedded C++ in Cambridge

Embedded C++
Salary Trend in Cambridge

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

Salary trend for Embedded C++ in Cambridge

Embedded C++
Salary Histogram in Cambridge

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

Salary histogram for Embedded C++ in Cambridge

For the 6 months to 19 November 2017, IT jobs citing Embedded 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 Embedded C++.

1 96 (100.00%) C++
2 82 (85.42%) C
2 82 (85.42%) Embedded C
3 74 (77.08%) Software Engineering
4 35 (36.46%) Python
4 35 (36.46%) Computer Science
5 30 (31.25%) Linux
6 28 (29.17%) Windows
7 23 (23.96%) Degree
7 23 (23.96%) Embedded Software Development
8 21 (21.88%) Field-Programmable Gate Array
9 20 (20.83%) Mathematics
9 20 (20.83%) Video Processing
9 20 (20.83%) Multimedia
9 20 (20.83%) Assembly Language
10 18 (18.75%) SQL
10 18 (18.75%) C#
10 18 (18.75%) HTML
10 18 (18.75%) JavaScript
11 17 (17.71%) Wireless
11 17 (17.71%) Electronics
11 17 (17.71%) Embedded Systems
11 17 (17.71%) Physics
12 16 (16.67%) Agile Software Development
12 16 (16.67%) Scrum
13 15 (15.63%) Windows Embedded Compact
13 15 (15.63%) Multithreading
13 15 (15.63%) Qt
13 15 (15.63%) Multithreaded Programming
14 14 (14.58%) Boost C++ Libraries

Embedded 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:

Communications & Networking
1 17 (17.71%) Wireless
2 10 (10.42%) Bluetooth
3 1 (1.04%) Internet
3 1 (1.04%) LTE
3 1 (1.04%) Wi-Fi
Database & Business Intelligence
1 5 (5.21%) NoSQL
2 4 (4.17%) MySQL
Development Applications
1 2 (2.08%) Selenium
General
1 20 (20.83%) Multimedia
2 17 (17.71%) Electronics
3 8 (8.33%) Telecoms
4 2 (2.08%) Automotive
5 1 (1.04%) French Language
5 1 (1.04%) German Language
5 1 (1.04%) Italian Language
5 1 (1.04%) Japanese Language
Job Titles
1 81 (84.38%) Embedded Engineer
2 73 (76.04%) Embedded Software Engineer
2 73 (76.04%) Software Engineer
3 71 (73.96%) C++ Software Engineer
3 71 (73.96%) Embedded C++ Engineer
3 71 (73.96%) Embedded C++ Software Engineer
4 54 (56.25%) C Software Engineer
4 54 (56.25%) C/C++ Embedded Software Engineer
4 54 (56.25%) C/C++ Software Engineer
4 54 (56.25%) Embedded C Engineer
4 54 (56.25%) Embedded C Software Engineer
4 54 (56.25%) Embedded C/C++ Engineer
4 54 (56.25%) Embedded C/C++ Software Engineer
5 31 (32.29%) Senior C++ Software Engineer
5 31 (32.29%) Senior Embedded Software Engineer
5 31 (32.29%) Senior Software Engineer
6 28 (29.17%) Senior C Software Engineer
7 12 (12.50%) Developer
8 9 (9.38%) C++ Developer
8 9 (9.38%) Embedded C++ Developer
Libraries, Frameworks & Software Standards
1 18 (18.75%) HTML
2 15 (15.63%) Qt
3 14 (14.58%) Boost C++ Libraries
3 14 (14.58%) POSIX
3 14 (14.58%) STL
4 5 (5.21%) AngularJS
4 5 (5.21%) CSS
4 5 (5.21%) HTML5
4 5 (5.21%) PhoneGap
4 5 (5.21%) RabbitMQ
4 5 (5.21%) REST
5 1 (1.04%) GTK+
Miscellaneous
1 35 (36.46%) Computer Science
2 21 (21.88%) Field-Programmable Gate Array
3 17 (17.71%) Embedded Systems
4 14 (14.58%) Analytical Skills
5 13 (13.54%) Life Science
6 6 (6.25%) VHDL
7 5 (5.21%) Device Driver
7 5 (5.21%) Mobile App
8 4 (4.17%) User Experience
9 2 (2.08%) Robotics
9 2 (2.08%) Verilog
10 1 (1.04%) Algorithms
10 1 (1.04%) ASIC
10 1 (1.04%) CAN bus
10 1 (1.04%) Internet of Things
10 1 (1.04%) Smart Home
Operating Systems
1 30 (31.25%) Linux
2 28 (29.17%) Windows
3 15 (15.63%) Windows Embedded Compact
4 11 (11.46%) Embedded Linux
5 7 (7.29%) Android
6 5 (5.21%) Apple iOS
Processes & Methodologies
1 74 (77.08%) Software Engineering
2 23 (23.96%) Embedded Software Development
3 20 (20.83%) Mathematics
3 20 (20.83%) Video Processing
4 17 (17.71%) Physics
5 16 (16.67%) Agile Software Development
5 16 (16.67%) Scrum
6 15 (15.63%) Multithreaded Programming
6 15 (15.63%) Multithreading
7 14 (14.58%) OOD
7 14 (14.58%) OOP
8 13 (13.54%) Linux Kernel Development
8 13 (13.54%) Statistics
9 11 (11.46%) Signal Processing
10 9 (9.38%) Digital Signal Processing
11 7 (7.29%) SDLC
12 6 (6.25%) Android Development
13 5 (5.21%) iOS Development
13 5 (5.21%) Project Planning
13 5 (5.21%) RAD
Programming Languages
1 96 (100.00%) C++
2 82 (85.42%) C
2 82 (85.42%) Embedded C
3 35 (36.46%) Python
4 20 (20.83%) Assembly Language
5 18 (18.75%) C#
5 18 (18.75%) JavaScript
5 18 (18.75%) SQL
6 11 (11.46%) Java
7 8 (8.33%) MATLAB
8 5 (5.21%) Delphi
9 2 (2.08%) Perl
Qualifications
1 23 (23.96%) Degree
2 4 (4.17%) Security Cleared
3 3 (3.13%) Numerate Degree
4 2 (2.08%) Computer Science Degree
Quality Assurance & Compliance
1 1 (1.04%) MISRA
System Software
1 5 (5.21%) Firmware
Vendors
1 5 (5.21%) Adobe
1 5 (5.21%) Xamarin
2 2 (2.08%) Dell
2 2 (2.08%) HP
3 1 (1.04%) Altera
3 1 (1.04%) QNX