Period
to 12 December 2018

The following table provides summary statistics for contract job vacancies with a requirement for Embedded C++ skills. Included is a benchmarking guide to the contractor rates offered in vacancies that have cited Embedded C++ over the 6 months to 12 December 2018 with a comparison to the same period in the previous 2 years.

Note that daily and hourly rates are treated separately in these statistics. When calculating contractor rate percentiles, daily rates are never derived from quoted hourly rates or vice versa.

Embedded C++
UK
6 months to
12 Dec 2018
Same period 2017 Same period 2016
Rank 795 851 818
Rank change year-on-year +56 -33 -6
Contract jobs citing Embedded C++ 102 47 92
As % of all contract IT jobs advertised in the UK 0.097% 0.045% 0.089%
As % of the Programming Languages category 0.22% 0.11% 0.22%
Number of daily rates quoted 34 8 36
UK median daily rate £388 £388 £395
Median daily rate % change year-on-year - -1.90% +27.42%
10th Percentile £305 £293 £333
90th Percentile £488 £535 £550
UK excluding London median daily rate £388 £400 £425
% change year-on-year -3.13% -5.88% +37.10%
Number of hourly rates quoted 34 20 34
UK median hourly rate £47.00 £42.00 £42.50
Median hourly rate % change year-on-year +11.90% -1.18% +10.39%
10th Percentile £37.08 £37.50 £35.90
90th Percentile £53.75 £49.58 £52.13
UK excluding London median hourly rate £47.50 £42.00 £42.50
% change year-on-year +13.10% -1.18% +10.39%

Embedded C++ is in the Programming Languages category. The following table is for comparison with the above and provides summary statistics for all contract job vacancies with a requirement for coding skills.

All Programming Languages
UK
Contract vacancies with a requirement for coding skills 47,118 43,396 41,791
As % of all contract IT jobs advertised in the UK 44.75% 41.99% 40.44%
Number of daily rates quoted 33,185 30,443 28,680
UK median daily rate £475 £450 £425
Median daily rate % change year-on-year +5.56% +5.88% +6.12%
10th Percentile £319 £308 £285
90th Percentile £644 £638 £588
UK excluding London median daily rate £425 £400 £375
% change year-on-year +6.25% +6.67% -
Number of hourly rates quoted 694 782 870
UK median hourly rate £42.00 £40.00 £39.23
Median hourly rate % change year-on-year +5.00% +1.98% +4.60%
10th Percentile £16.37 £16.25 £14.43
90th Percentile £52.50 £52.23 £52.50
UK excluding London median hourly rate £42.50 £40.00 £39.44
% change year-on-year +6.25% +1.43% +5.16%

Embedded C++
Job Vacancy Trend

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

Job vacancy trend for Embedded C++ in the UK

Embedded C++
Contractor Daily Rate Trend

This chart provides the 3-month moving average for daily rates quoted in contract jobs citing Embedded C++.

Contractor daily rate trend for Embedded C++ in the UK

Embedded C++
Contractor Daily Rate Histogram

The daily rate distribution of IT jobs citing Embedded C++ over the 6 months to 12 December 2018.

Contractor daily rate histogram for Embedded C++ in the UK

Embedded C++
Contractor Hourly Rate Trend

This chart provides the 3-month moving average for contractor hourly rates quoted in IT jobs citing Embedded C++.

Contractor hourly rate trend for Embedded C++ in the UK

Embedded C++
Contractor Hourly Rate Histogram

The hourly rate distribution of IT jobs citing Embedded C++ over the 6 months to 12 December 2018.

Contractor hourly rate histogram for Embedded C++ in the UK

Embedded C++
Top 15 Contract Locations

The table below looks at the demand and provides a guide to the median contractor rates quoted in IT jobs citing Embedded C++ within the UK over the 6 months to 12 December 2018. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 6 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Contract
IT Job Ads
Median
Daily Rate
Past 6 Months
Median Daily Rate
% Change
on Same Period
Last Year
Live
Job
Vacancies
UK excluding London +31 95 £388 -3.13% 76
England +58 94 £373 -3.74% 74
South East +17 35 £373 - 17
South West -12 22 £388 +24.00% 19
East of England -13 19 £400 -9.09% 20
North of England -24 6 £295 -26.25% 6
Wales - 6 £475 - 2
London +5 5 £350 -3.45% 8
Midlands -7 5 £388 -29.55% 4
West Midlands -12 4 £450 - 2
Yorkshire -18 3 - - 3
Scotland -8 2 £425 - 8
North West - 2 £295 - 3
East Midlands +9 1 £325 -40.91% 2
North East - 1 - -

For the 6 months to 12 December 2018, IT contractor jobs citing Embedded C++ also mentioned the following skills in order of popularity. The figures indicate the absolute number co-occurrences and as a proportion of all contract job ads with a requirement for Embedded C++.

1 102 (100.00%) C++
2 79 (77.45%) Software Engineering
3 70 (68.63%) C
4 56 (54.90%) Embedded C
5 35 (34.31%) Linux
5 35 (34.31%) Python
6 23 (22.55%) Unit Testing
6 23 (22.55%) Agile Software Development
7 21 (20.59%) UML
8 19 (18.63%) Embedded Systems
9 15 (14.71%) Degree
10 14 (13.73%) Electronics
11 13 (12.75%) Law
11 13 (12.75%) Security Cleared
11 13 (12.75%) Computer Science
12 12 (11.76%) Embedded Linux
12 12 (11.76%) Windows
13 11 (10.78%) Bluetooth
13 11 (10.78%) Manufacturing
13 11 (10.78%) SC Cleared
14 10 (9.80%) Bash Shell
14 10 (9.80%) Automotive
14 10 (9.80%) Wi-Fi
15 9 (8.82%) Device Driver
15 9 (8.82%) MISRA
16 8 (7.84%) SDLC
16 8 (7.84%) Lua
16 8 (7.84%) Aerospace
16 8 (7.84%) C#
17 7 (6.86%) Unix

Embedded C++
Co-occurring IT Skills 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:

Applications
1 7 (6.86%) Simulink
Communications & Networking
1 11 (10.78%) Bluetooth
2 10 (9.80%) Wi-Fi
3 7 (6.86%) Wireless
4 6 (5.88%) RS-232
5 5 (4.90%) Ethernet
6 4 (3.92%) 5G
7 3 (2.94%) TCP/IP
8 2 (1.96%) SNMP
9 1 (0.98%) 3GPP
9 1 (0.98%) GPRS
9 1 (0.98%) HTTP
9 1 (0.98%) Internet
9 1 (0.98%) LTE
9 1 (0.98%) NAS
9 1 (0.98%) Network Security
9 1 (0.98%) NFC
9 1 (0.98%) VoIP
Development Applications
1 6 (5.88%) Git (software)
1 6 (5.88%) Mercurial
1 6 (5.88%) Visual Studio
2 5 (4.90%) Subversion
3 4 (3.92%) Rational Rhapsody
4 3 (2.94%) GCC
5 1 (0.98%) Ant
5 1 (0.98%) C++Builder
5 1 (0.98%) Jenkins
5 1 (0.98%) Rational DOORS
General
1 14 (13.73%) Electronics
2 13 (12.75%) Law
3 11 (10.78%) Manufacturing
4 10 (9.80%) Automotive
5 8 (7.84%) Aerospace
6 1 (0.98%) Finance
6 1 (0.98%) Military
6 1 (0.98%) Telecoms
Job Titles
1 63 (61.76%) Software Engineer
2 62 (60.78%) Embedded Engineer
3 53 (51.96%) Embedded Software Engineer
4 31 (30.39%) C++ Software Engineer
5 30 (29.41%) Embedded C++ Engineer
6 26 (25.49%) Embedded C++ Software Engineer
7 24 (23.53%) Developer
8 23 (22.55%) C++ Developer
9 18 (17.65%) C Software Engineer
9 18 (17.65%) Embedded Developer
10 17 (16.67%) C/C++ Software Engineer
10 17 (16.67%) Embedded C++ Developer
11 16 (15.69%) Senior Software Engineer
12 15 (14.71%) Embedded C Engineer
13 14 (13.73%) Embedded C Software Engineer
13 14 (13.73%) Embedded C/C++ Engineer
13 14 (13.73%) Embedded Linux Engineer
13 14 (13.73%) Linux Engineer
14 13 (12.75%) C/C++ Embedded Software Engineer
14 13 (12.75%) Embedded C/C++ Software Engineer
Libraries, Frameworks & Software Standards
1 5 (4.90%) Qt
2 2 (1.96%) Anaconda
2 2 (1.96%) NumPy
2 2 (1.96%) Pandas
2 2 (1.96%) SciPy
2 2 (1.96%) XML
3 1 (0.98%) .NET
3 1 (0.98%) MFC
3 1 (0.98%) wxWidgets
Miscellaneous
1 19 (18.63%) Embedded Systems
2 9 (8.82%) Device Driver
3 4 (3.92%) Algorithms
4 2 (1.96%) Field-Programmable Gate Array
4 2 (1.96%) Smart Meter
5 1 (0.98%) Acoustics
5 1 (0.98%) Analytical Skills
5 1 (0.98%) Arduino
5 1 (0.98%) BeagleBone
5 1 (0.98%) CAN bus
5 1 (0.98%) Greenfield Project
5 1 (0.98%) Mobile App
5 1 (0.98%) Raspberry Pi
5 1 (0.98%) Self-Motivation
Operating Systems
1 35 (34.31%) Linux
2 12 (11.76%) Embedded Linux
2 12 (11.76%) Windows
3 7 (6.86%) Unix
4 6 (5.88%) VxWorks
5 3 (2.94%) Nucleus RTOS
6 2 (1.96%) Android
6 2 (1.96%) FreeRTOS
7 1 (0.98%) Apple iOS
7 1 (0.98%) Mac OS
7 1 (0.98%) ThreadX
Processes & Methodologies
1 79 (77.45%) Software Engineering
2 23 (22.55%) Agile Software Development
2 23 (22.55%) Unit Testing
3 21 (20.59%) UML
4 13 (12.75%) Computer Science
5 8 (7.84%) SDLC
6 7 (6.86%) Security Management
7 6 (5.88%) Scrum
8 5 (4.90%) Embedded Software Development
8 5 (4.90%) FMEA
8 5 (4.90%) Software Architecture
8 5 (4.90%) Test Planning
9 4 (3.92%) OO
10 3 (2.94%) Analytics
10 3 (2.94%) Customer Requirements
10 3 (2.94%) Multithreading
10 3 (2.94%) Problem-Solving
11 2 (1.96%) Android Development
11 2 (1.96%) Data Science
11 2 (1.96%) Prototyping
Programming Languages
1 102 (100.00%) C++
2 70 (68.63%) C
3 56 (54.90%) Embedded C
4 35 (34.31%) Python
5 10 (9.80%) Bash Shell
6 8 (7.84%) C#
6 8 (7.84%) Lua
7 7 (6.86%) Go
7 7 (6.86%) MATLAB
8 6 (5.88%) Assembly Language
9 3 (2.94%) SQL
9 3 (2.94%) VC++
10 2 (1.96%) Cython
10 2 (1.96%) Java
10 2 (1.96%) Perl
11 1 (0.98%) Delphi
11 1 (0.98%) JavaScript
Qualifications
1 15 (14.71%) Degree
2 13 (12.75%) Security Cleared
3 11 (10.78%) SC Cleared
4 7 (6.86%) Computer Science Degree
Quality Assurance & Compliance
1 9 (8.82%) MISRA
2 5 (4.90%) MISRA C
3 1 (0.98%) IEC 61508
System Software
1 7 (6.86%) Docker
1 7 (6.86%) Firmware
Vendors
1 1 (0.98%) Atmel
1 1 (0.98%) Embarcadero
1 1 (0.98%) EMC
1 1 (0.98%) Microsoft