Period
to 12 December 2017

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 2017 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 2017
Same period 2016 Same period 2015
Rank 847 805 803
Rank change year-on-year -42 -2 -9
Contract jobs citing Embedded C++ 47 92 94
As % of all contract IT jobs advertised in the UK 0.045% 0.089% 0.084%
As % of the Programming Languages category 0.11% 0.22% 0.22%
Number of daily rates quoted 8 36 31
UK median daily rate £388 £395 £310
Median daily rate % change year-on-year -1.90% +27.42% -11.43%
10th Percentile £293 £333 £300
90th Percentile £535 £550 £425
UK excluding London median daily rate £400 £425 £310
% change year-on-year -5.88% +37.10% -11.43%
Number of hourly rates quoted 20 34 39
UK median hourly rate £42.00 £42.50 £38.50
Median hourly rate % change year-on-year -1.18% +10.39% -4.35%
10th Percentile £37.50 £35.90 £30.50
90th Percentile £49.58 £52.13 £57.50
UK excluding London median hourly rate £42.00 £42.50 £38.50
% change year-on-year -1.18% +10.39% -4.35%

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 43393 41789 43255
As % of all contract IT jobs advertised in the UK 41.99% 40.44% 38.44%
Number of daily rates quoted 30441 28679 29356
UK median daily rate £450 £425 £401
Median daily rate % change year-on-year +5.88% +6.12% +0.13%
10th Percentile £308 £285 £270
90th Percentile £638 £588 £588
UK excluding London median daily rate £400 £375 £375
% change year-on-year +6.67% - +7.14%
Number of hourly rates quoted 782 870 1061
UK median hourly rate £40.00 £39.23 £37.50
Median hourly rate % change year-on-year +1.98% +4.60% +17.19%
10th Percentile £16.25 £14.43 £14.10
90th Percentile £52.23 £52.50 £50.00
UK excluding London median hourly rate £40.00 £39.44 £37.50
% change year-on-year +1.43% +5.16% +15.38%

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 2017.

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++
Top 12 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 2017. 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
England -48 46 £388 -6.06% 30
UK excluding London -14 44 £400 -5.88% 28
East of England +5 26 £440 - 6
South West -19 6 £313 -28.98% 4
South East -24 5 - - 8
North of England +51 3 £400 - 5
Yorkshire +27 3 £400 - 2
London -16 3 £363 +1.40% 3
Midlands +27 2 £550 - 4
West Midlands +15 1 - - 4
Scotland -6 1 - -
East Midlands - 1 £550 -

For the 6 months to 12 December 2017, IT contractor 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 contract ads with a requirement for Embedded C++.

1 47 (100.00%) C++
2 37 (78.72%) C
3 35 (74.47%) Embedded C
4 34 (72.34%) Software Engineering
5 27 (57.45%) Linux
6 19 (40.43%) Wireless
7 16 (34.04%) Electronics
8 12 (25.53%) Computer Science
9 11 (23.40%) Embedded Linux
9 11 (23.40%) Embedded Systems
10 10 (21.28%) Degree
10 10 (21.28%) Wi-Fi
11 9 (19.15%) Python
11 9 (19.15%) Telecoms
11 9 (19.15%) Agile Software Development
11 9 (19.15%) LTE
12 8 (17.02%) Device Driver
12 8 (17.02%) TCP/IP
12 8 (17.02%) Advanced Linux Sound Architecture
12 8 (17.02%) Device Driver Development
13 7 (14.89%) Root Cause Analysis
13 7 (14.89%) 3GPP
13 7 (14.89%) NAS
14 6 (12.77%) Requirements Analysis
14 6 (12.77%) R
14 6 (12.77%) Bluetooth
14 6 (12.77%) Firmware
15 5 (10.64%) Windows
16 3 (6.38%) MISRA
16 3 (6.38%) Mathematics

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 1 (2.13%) Simulink
1 1 (2.13%) Stateflow
1 1 (2.13%) TargetLink
Cloud Services
1 2 (4.26%) Cloud Computing
Communications & Networking
1 19 (40.43%) Wireless
2 10 (21.28%) Wi-Fi
3 9 (19.15%) LTE
4 8 (17.02%) TCP/IP
5 7 (14.89%) 3GPP
5 7 (14.89%) NAS
6 6 (12.77%) Bluetooth
7 2 (4.26%) 3G
7 2 (4.26%) Radio Access Network
8 1 (2.13%) Network Security
Development Applications
1 3 (6.38%) Git (software)
2 2 (4.26%) Bitbucket
2 2 (4.26%) Buildbot
2 2 (4.26%) CMake
2 2 (4.26%) JIRA
2 2 (4.26%) JIRA Agile
3 1 (2.13%) Subversion
General
1 16 (34.04%) Electronics
2 9 (19.15%) Telecoms
3 2 (4.26%) Automotive
3 2 (4.26%) Law
Job Titles
1 32 (68.09%) Software Engineer
2 24 (51.06%) Embedded Engineer
3 22 (46.81%) Embedded Software Engineer
4 17 (36.17%) C++ Software Engineer
5 16 (34.04%) Embedded C++ Engineer
5 16 (34.04%) Embedded C++ Software Engineer
6 15 (31.91%) C Software Engineer
7 14 (29.79%) Embedded C Engineer
7 14 (29.79%) Embedded C Software Engineer
8 13 (27.66%) C/C++ Software Engineer
9 12 (25.53%) C/C++ Embedded Software Engineer
9 12 (25.53%) Embedded C/C++ Engineer
9 12 (25.53%) Embedded C/C++ Software Engineer
9 12 (25.53%) Linux Engineer
10 11 (23.40%) Embedded Linux Engineer
10 11 (23.40%) Embedded Linux Software Engineer
11 10 (21.28%) Developer
12 9 (19.15%) Senior Software Engineer
13 6 (12.77%) Embedded Developer
13 6 (12.77%) Software Developer
Libraries, Frameworks & Software Standards
1 3 (6.38%) HTML
1 3 (6.38%) OpenGL
2 2 (4.26%) DirectCompute
2 2 (4.26%) OpenCL
2 2 (4.26%) Renderscript
3 1 (2.13%) Middleware
3 1 (2.13%) OpenGL ES
3 1 (2.13%) Yocto
Miscellaneous
1 12 (25.53%) Computer Science
2 11 (23.40%) Embedded Systems
3 8 (17.02%) Device Driver
4 2 (4.26%) 3D Graphics
4 2 (4.26%) CUDA
4 2 (4.26%) GPGPU
4 2 (4.26%) STB
5 1 (2.13%) Augmented Reality
5 1 (2.13%) Digital TV
5 1 (2.13%) Mobile App
Operating Systems
1 27 (57.45%) Linux
2 11 (23.40%) Embedded Linux
3 5 (10.64%) Windows
4 2 (4.26%) Android
5 1 (2.13%) Apple iOS
5 1 (2.13%) Unix
5 1 (2.13%) VxWorks
Processes & Methodologies
1 34 (72.34%) Software Engineering
2 9 (19.15%) Agile Software Development
3 8 (17.02%) Device Driver Development
4 7 (14.89%) Root Cause Analysis
5 6 (12.77%) Requirements Analysis
6 3 (6.38%) Linux Kernel Development
6 3 (6.38%) Mathematics
6 3 (6.38%) Physics
6 3 (6.38%) Scrum
6 3 (6.38%) Statistics
6 3 (6.38%) Systems Analysis
6 3 (6.38%) UML
7 2 (4.26%) Customer-Centricity
7 2 (4.26%) OO
7 2 (4.26%) Software Architecture
7 2 (4.26%) TDD
8 1 (2.13%) Continuous Integration
8 1 (2.13%) Enterprise Architecture
8 1 (2.13%) Release Management
8 1 (2.13%) Unit Testing
Programming Languages
1 47 (100.00%) C++
2 37 (78.72%) C
3 35 (74.47%) Embedded C
4 9 (19.15%) Python
5 6 (12.77%) R
6 3 (6.38%) JavaScript
6 3 (6.38%) SQL
7 1 (2.13%) Apple Swift
7 1 (2.13%) Bash Shell
7 1 (2.13%) C#
7 1 (2.13%) GLSL
7 1 (2.13%) Groovy
7 1 (2.13%) Java
7 1 (2.13%) Objective-C
7 1 (2.13%) Perl
7 1 (2.13%) Ruby
Qualifications
1 10 (21.28%) Degree
2 2 (4.26%) Computer Science Degree
3 1 (2.13%) DV Cleared
3 1 (2.13%) Security Cleared
Quality Assurance & Compliance
1 3 (6.38%) MISRA
2 1 (2.13%) ISO 26262
2 1 (2.13%) JTAG
2 1 (2.13%) MISRA C
System Software
1 8 (17.02%) Advanced Linux Sound Architecture
2 6 (12.77%) Firmware
3 1 (2.13%) Virtual Machines
Vendors
1 1 (2.13%) Atmel
1 1 (2.13%) MathWorks
1 1 (2.13%) Microsoft