Period
to 13 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 13 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
13 Dec 2017
Same period 2016 Same period 2015
Rank 826 790 809
Rank change year-on-year -36 +19 +4
Contract jobs citing Embedded C++ 48 92 94
As % of all contract IT jobs advertised in the UK 0.046% 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 43405 41744 43261
As % of all contract IT jobs advertised in the UK 42.01% 40.44% 38.44%
Number of daily rates quoted 30457 28667 29365
UK median daily rate £450 £425 £400
Median daily rate % change year-on-year +5.88% +6.25% -
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 778 879 1061
UK median hourly rate £40.00 £39.25 £37.50
Median hourly rate % change year-on-year +1.91% +4.67% +17.21%
10th Percentile £16.25 £14.42 £14.10
90th Percentile £52.08 £52.50 £50.00
UK excluding London median hourly rate £40.00 £39.50 £37.50
% change year-on-year +1.27% +5.33% +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 13 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 13 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 -35 47 £388 -6.06% 28
UK excluding London -13 45 £400 -5.88% 26
East of England -2 26 £440 - 4
South West -19 6 £313 -28.98% 5
South East -31 5 - - 8
North of England +52 3 £400 - 5
Yorkshire +27 3 £400 - 3
Midlands +20 3 £550 - 3
London -28 3 £363 +1.40% 3
West Midlands +16 2 - - 3
Scotland -13 1 - -
East Midlands - 1 £550 -

For the 6 months to 13 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 48 (100.00%) C++
2 37 (77.08%) C
3 36 (75.00%) Embedded C
4 35 (72.92%) Software Engineering
5 28 (58.33%) Linux
6 19 (39.58%) Wireless
7 16 (33.33%) Electronics
8 12 (25.00%) Computer Science
8 12 (25.00%) Embedded Linux
9 11 (22.92%) Embedded Systems
10 10 (20.83%) Degree
10 10 (20.83%) Wi-Fi
11 9 (18.75%) Python
11 9 (18.75%) Telecoms
11 9 (18.75%) Agile Software Development
11 9 (18.75%) LTE
12 8 (16.67%) Device Driver
12 8 (16.67%) TCP/IP
12 8 (16.67%) Advanced Linux Sound Architecture
12 8 (16.67%) Device Driver Development
13 7 (14.58%) Root Cause Analysis
13 7 (14.58%) 3GPP
13 7 (14.58%) NAS
14 6 (12.50%) Requirements Analysis
14 6 (12.50%) R
14 6 (12.50%) Bluetooth
14 6 (12.50%) Firmware
15 5 (10.42%) Windows
16 4 (8.33%) MISRA
17 3 (6.25%) 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.08%) Simulink
1 1 (2.08%) Stateflow
1 1 (2.08%) TargetLink
Cloud Services
1 2 (4.17%) Cloud Computing
Communications & Networking
1 19 (39.58%) Wireless
2 10 (20.83%) Wi-Fi
3 9 (18.75%) LTE
4 8 (16.67%) TCP/IP
5 7 (14.58%) 3GPP
5 7 (14.58%) NAS
6 6 (12.50%) Bluetooth
7 2 (4.17%) 3G
7 2 (4.17%) Radio Access Network
8 1 (2.08%) Network Security
Development Applications
1 3 (6.25%) Git (software)
2 2 (4.17%) Bitbucket
2 2 (4.17%) Buildbot
2 2 (4.17%) CMake
2 2 (4.17%) JIRA
2 2 (4.17%) JIRA Agile
3 1 (2.08%) Subversion
General
1 16 (33.33%) Electronics
2 9 (18.75%) Telecoms
3 3 (6.25%) Automotive
4 2 (4.17%) Law
Job Titles
1 33 (68.75%) Software Engineer
2 25 (52.08%) Embedded Engineer
3 23 (47.92%) Embedded Software Engineer
4 17 (35.42%) C++ Software Engineer
5 16 (33.33%) Embedded C++ Engineer
5 16 (33.33%) Embedded C++ Software Engineer
6 15 (31.25%) C Software Engineer
7 14 (29.17%) Embedded C Engineer
7 14 (29.17%) Embedded C Software Engineer
8 13 (27.08%) C/C++ Software Engineer
9 12 (25.00%) C/C++ Embedded Software Engineer
9 12 (25.00%) Embedded C/C++ Engineer
9 12 (25.00%) Embedded C/C++ Software Engineer
9 12 (25.00%) Linux Engineer
10 11 (22.92%) Embedded Linux Engineer
10 11 (22.92%) Embedded Linux Software Engineer
11 10 (20.83%) Developer
12 9 (18.75%) Senior Software Engineer
13 6 (12.50%) Embedded Developer
13 6 (12.50%) Software Developer
Libraries, Frameworks & Software Standards
1 3 (6.25%) HTML
1 3 (6.25%) OpenGL
2 2 (4.17%) DirectCompute
2 2 (4.17%) OpenCL
2 2 (4.17%) Renderscript
3 1 (2.08%) Middleware
3 1 (2.08%) OpenGL ES
3 1 (2.08%) Yocto
Miscellaneous
1 12 (25.00%) Computer Science
2 11 (22.92%) Embedded Systems
3 8 (16.67%) Device Driver
4 2 (4.17%) 3D Graphics
4 2 (4.17%) CUDA
4 2 (4.17%) GPGPU
4 2 (4.17%) STB
5 1 (2.08%) Augmented Reality
5 1 (2.08%) Digital TV
5 1 (2.08%) Mobile App
Operating Systems
1 28 (58.33%) Linux
2 12 (25.00%) Embedded Linux
3 5 (10.42%) Windows
4 2 (4.17%) Android
5 1 (2.08%) Apple iOS
5 1 (2.08%) Unix
5 1 (2.08%) VxWorks
Processes & Methodologies
1 35 (72.92%) Software Engineering
2 9 (18.75%) Agile Software Development
3 8 (16.67%) Device Driver Development
4 7 (14.58%) Root Cause Analysis
5 6 (12.50%) Requirements Analysis
6 3 (6.25%) Linux Kernel Development
6 3 (6.25%) Mathematics
6 3 (6.25%) Physics
6 3 (6.25%) Scrum
6 3 (6.25%) Statistics
6 3 (6.25%) Systems Analysis
6 3 (6.25%) UML
7 2 (4.17%) Customer-Centricity
7 2 (4.17%) OO
7 2 (4.17%) Software Architecture
7 2 (4.17%) TDD
8 1 (2.08%) Collaborative Working
8 1 (2.08%) Creative Thinking
8 1 (2.08%) Innovative Thinking
8 1 (2.08%) Multithreaded Programming
Programming Languages
1 48 (100.00%) C++
2 37 (77.08%) C
3 36 (75.00%) Embedded C
4 9 (18.75%) Python
5 6 (12.50%) R
6 3 (6.25%) JavaScript
6 3 (6.25%) SQL
7 1 (2.08%) Apple Swift
7 1 (2.08%) Bash Shell
7 1 (2.08%) C#
7 1 (2.08%) GLSL
7 1 (2.08%) Groovy
7 1 (2.08%) Java
7 1 (2.08%) Objective-C
7 1 (2.08%) Perl
7 1 (2.08%) Ruby
Qualifications
1 10 (20.83%) Degree
2 2 (4.17%) Computer Science Degree
3 1 (2.08%) DV Cleared
3 1 (2.08%) Security Cleared
Quality Assurance & Compliance
1 4 (8.33%) MISRA
2 1 (2.08%) ISO 26262
2 1 (2.08%) JTAG
2 1 (2.08%) MISRA C
System Software
1 8 (16.67%) Advanced Linux Sound Architecture
2 6 (12.50%) Firmware
3 1 (2.08%) Virtual Machines
Vendors
1 1 (2.08%) Atmel
1 1 (2.08%) MathWorks
1 1 (2.08%) Microsoft