Period
to 12 August 2020

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 August 2020 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 Aug 2020
Same period 2019 Same period 2018
Rank 494 731 795
Rank change year-on-year +237 +64 +3
Contract jobs citing Embedded C++ 38 118 108
As % of all contract jobs advertised in the UK 0.11% 0.13% 0.11%
As % of the Programming Languages category 0.27% 0.31% 0.24%
Number of daily rates quoted 7 29 42
Median daily rate £425 £400 £375
Median daily rate % change year-on-year +6.25% +6.67% -6.25%
10th Percentile £390 £340 £306
90th Percentile £438 £475 £475
UK excluding London median daily rate £425 £400 £375
% change year-on-year +6.25% +6.67% -6.25%
Number of hourly rates quoted 5 41 48
Median hourly rate £42.50 £47.50 £45.00
Median hourly rate % change year-on-year -10.53% +5.56% +5.88%
10th Percentile £16.25 £42.50 £38.55
90th Percentile £46.95 £53.75 £51.45
UK excluding London median hourly rate £43.50 £47.50 £45.00
% change year-on-year -8.42% +5.56% +5.88%

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 14,311 38,488 45,325
As % of all contract IT jobs advertised in the UK 41.41% 42.36% 44.19%
Number of daily rates quoted 9,467 26,641 31,787
Median daily rate £498 £475 £463
Median daily rate % change year-on-year +4.74% +2.70% +2.78%
10th Percentile £320 £325 £313
90th Percentile £688 £650 £638
UK excluding London median daily rate £450 £425 £413
% change year-on-year +5.88% +3.03% +3.13%
Number of hourly rates quoted 360 696 744
Median hourly rate £35.00 £44.00 £40.63
Median hourly rate % change year-on-year -20.45% +8.31% +0.31%
10th Percentile £17.50 £20.95 £16.33
90th Percentile £56.60 £55.50 £52.50
Median hourly rate £36.50 £44.00 £40.88
% change year-on-year -17.05% +7.65% -0.67%

Embedded C++
Job Vacancy Trend

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

Job vacancy trend for Embedded C++ in the UK

Embedded C++
Contractor Daily Rate Trend

3-month moving average daily rate quoted in jobs citing Embedded C++.

Daily rate trend for Embedded C++ in the UK

Embedded C++
Contractor Hourly Rate Trend

3-month moving average hourly rates quoted in jobs citing Embedded C++.

Hourly rate trend for Embedded C++ in the UK

Embedded C++
Hourly Rate Histogram

Hourly rate distribution of jobs citing Embedded C++ over the 6 months to 12 August 2020.

Hourly rate histogram for Embedded C++ in the UK

Embedded C++
Top 11 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 August 2020. 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 +129 12 £425 +6.25% 30
England +207 11 £425 - 28
South West +77 4 £425 +6.25% 4
South East +139 2 - - 7
North of England +107 2 £400 - 3
Yorkshire +77 2 £400 - 1
East of England +52 2 £400 -5.88% 8
Midlands +84 1 - - 5
Scotland +75 1 - -
East Midlands +57 1 - - 1
Work from Home -16 1 - - 3

For the 6 months to 12 August 2020, 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 38 (100.00%) C++
2 36 (94.74%) Software Engineering
3 35 (92.11%) C
4 27 (71.05%) Wireless
5 26 (68.42%) Electronics
5 26 (68.42%) Device Driver
5 26 (68.42%) Yocto
6 25 (65.79%) ZigBee
6 25 (65.79%) Home Automation
6 25 (65.79%) Wi-Fi
6 25 (65.79%) Bluetooth
7 11 (28.95%) Linux
8 10 (26.32%) Embedded C
9 5 (13.16%) Python
9 5 (13.16%) Agile Software Development
9 5 (13.16%) FreeRTOS
10 4 (10.53%) Scaled Agile Framework
10 4 (10.53%) ThreadX
10 4 (10.53%) Unix
11 3 (7.89%) Telecoms
11 3 (7.89%) Embedded Linux
11 3 (7.89%) Android
12 2 (5.26%) Qt
12 2 (5.26%) Azure
12 2 (5.26%) Law
12 2 (5.26%) Java
13 1 (2.63%) GSM
13 1 (2.63%) Assembly Language
13 1 (2.63%) Firmware
13 1 (2.63%) Middleware

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:

Cloud Services
1 2 (5.26%) Azure
Communications & Networking
1 27 (71.05%) Wireless
2 25 (65.79%) Bluetooth
2 25 (65.79%) Wi-Fi
2 25 (65.79%) ZigBee
3 1 (2.63%) 2G
3 1 (2.63%) 3G
3 1 (2.63%) 4G
3 1 (2.63%) 5G
3 1 (2.63%) GSM
3 1 (2.63%) LTE
3 1 (2.63%) RS-232
3 1 (2.63%) RS-485
Development Applications
1 1 (2.63%) Eclipse
General
1 26 (68.42%) Electronics
2 3 (7.89%) Telecoms
3 2 (5.26%) Law
Job Titles
1 34 (89.47%) Software Engineer
2 30 (78.95%) Embedded Engineer
3 29 (76.32%) Embedded Software Engineer
4 5 (13.16%) C++ Software Engineer
5 4 (10.53%) C Software Engineer
5 4 (10.53%) C/C++ Software Engineer
5 4 (10.53%) Python Engineer
5 4 (10.53%) Python Software Engineer
6 2 (5.26%) C++ Developer
6 2 (5.26%) Developer
7 1 (2.63%) C++ Programmer
7 1 (2.63%) Embedded C Programmer
7 1 (2.63%) Embedded C/C++ Engineer
7 1 (2.63%) Embedded C++ Engineer
7 1 (2.63%) Embedded Linux Engineer
7 1 (2.63%) Embedded Linux Software Engineer
7 1 (2.63%) Junior C Programmer
7 1 (2.63%) Junior Programmer
7 1 (2.63%) Linux Engineer
7 1 (2.63%) Programmer
Libraries, Frameworks & Software Standards
1 26 (68.42%) Yocto
2 2 (5.26%) Qt
3 1 (2.63%) Flash
3 1 (2.63%) Middleware
Miscellaneous
1 26 (68.42%) Device Driver
2 25 (65.79%) Home Automation
3 1 (2.63%) User Experience
Operating Systems
1 11 (28.95%) Linux
2 5 (13.16%) FreeRTOS
3 4 (10.53%) ThreadX
3 4 (10.53%) Unix
4 3 (7.89%) Android
4 3 (7.89%) Embedded Linux
5 1 (2.63%) Apple iOS
Processes & Methodologies
1 36 (94.74%) Software Engineering
2 5 (13.16%) Agile Software Development
3 4 (10.53%) Scaled Agile Framework
4 1 (2.63%) Android Development
4 1 (2.63%) iOS Development
4 1 (2.63%) Mobile Development
4 1 (2.63%) Multithreaded Programming
4 1 (2.63%) Multithreading
Programming Languages
1 38 (100.00%) C++
2 35 (92.11%) C
3 10 (26.32%) Embedded C
4 5 (13.16%) Python
5 2 (5.26%) Java
6 1 (2.63%) Assembly Language
System Software
1 1 (2.63%) Firmware