Period
to 21 October 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 21 October 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
21 Oct 2017
Same period 2016 Same period 2015
Rank 824 793 811
Rank change year-on-year -31 +18 -19
Contract jobs citing Embedded C++ 51 91 89
As % of all contract IT jobs advertised in the UK 0.051% 0.086% 0.078%
As % of the Programming Languages category 0.12% 0.21% 0.20%
Number of daily rates quoted 11 37 27
UK median daily rate £400 £375 £310
Median daily rate % change year-on-year +6.67% +20.97% -11.43%
10th Percentile £310 £320 £275
90th Percentile £475 £550 £425
UK excluding London median daily rate £400 £395 £310
% change year-on-year +1.27% +27.42% -11.43%
Number of hourly rates quoted 21 34 40
UK median hourly rate £42.50 £42.50 £40.75
Median hourly rate % change year-on-year - +4.29% +1.88%
10th Percentile £40.50 £35.75 £32.83
90th Percentile £49.50 £52.50 £57.50
UK excluding London median hourly rate £42.50 £42.50 £40.00
% change year-on-year - +6.25% -0.62%

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 41655 42605 43559
As % of all contract IT jobs advertised in the UK 41.94% 40.12% 38.17%
Number of daily rates quoted 28934 29274 29458
UK median daily rate £450 £425 £400
Median daily rate % change year-on-year +5.88% +6.25% +2.56%
10th Percentile £306 £281 £264
90th Percentile £625 £588 £588
UK excluding London median daily rate £400 £375 £363
% change year-on-year +6.67% +3.45% +3.57%
Number of hourly rates quoted 783 907 987
UK median hourly rate £40.00 £37.50 £36.50
Median hourly rate % change year-on-year +6.67% +2.74% +14.09%
10th Percentile £15.83 £14.20 £15.00
90th Percentile £53.00 £53.75 £51.25
UK excluding London median hourly rate £40.50 £37.50 £37.00
% change year-on-year +8.00% +1.35% +13.85%

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 21 October 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 21 October 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 +8 51 £400 +6.67% 18
UK excluding London +12 46 £400 +1.27% 17
East of England -5 24 £350 - 6
South West +3 9 £413 -8.33% 1
South East -6 7 £320 -14.67% 3
London -3 5 £375 +10.29% 1
North of England +80 3 £400 - 7
Midlands +37 2 £475 -
Yorkshire +35 2 £400 - 3
West Midlands +29 1 £400 -
East Midlands - 1 £550 -
North East - 1 - - 1

For the 6 months to 21 October 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 51 (100.00%) C++
2 39 (76.47%) C
3 38 (74.51%) Embedded C
4 35 (68.63%) Software Engineering
5 31 (60.78%) Linux
6 20 (39.22%) Wireless
7 16 (31.37%) Embedded Linux
8 15 (29.41%) Electronics
9 14 (27.45%) Agile Software Development
10 13 (25.49%) Device Driver
10 13 (25.49%) Computer Science
11 12 (23.53%) Degree
12 10 (19.61%) Embedded Systems
12 10 (19.61%) Wi-Fi
12 10 (19.61%) Python
13 9 (17.65%) Telecoms
13 9 (17.65%) LTE
14 8 (15.69%) TCP/IP
14 8 (15.69%) Advanced Linux Sound Architecture
14 8 (15.69%) Device Driver Development
15 7 (13.73%) 3GPP
15 7 (13.73%) OO
15 7 (13.73%) Root Cause Analysis
15 7 (13.73%) NAS
16 6 (11.76%) Git (software)
16 6 (11.76%) R
16 6 (11.76%) Continuous Integration
16 6 (11.76%) Requirements Analysis
16 6 (11.76%) OOD
16 6 (11.76%) Scrum

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 (3.92%) Cloud Computing
Communications & Networking
1 20 (39.22%) Wireless
2 10 (19.61%) Wi-Fi
3 9 (17.65%) LTE
4 8 (15.69%) TCP/IP
5 7 (13.73%) 3GPP
5 7 (13.73%) NAS
6 4 (7.84%) Bluetooth
7 2 (3.92%) 3G
7 2 (3.92%) Radio Access Network
8 1 (1.96%) Network Security
Development Applications
1 6 (11.76%) Git (software)
2 2 (3.92%) Bitbucket
2 2 (3.92%) Buildbot
2 2 (3.92%) CMake
2 2 (3.92%) Jenkins
2 2 (3.92%) JIRA
2 2 (3.92%) JIRA Agile
3 1 (1.96%) Eclipse
3 1 (1.96%) Rational DOORS
3 1 (1.96%) Subversion
3 1 (1.96%) Visual Studio
General
1 15 (29.41%) Electronics
2 9 (17.65%) Telecoms
3 1 (1.96%) Aerospace
3 1 (1.96%) Automotive
Job Titles
1 33 (64.71%) Software Engineer
2 26 (50.98%) Embedded Engineer
3 21 (41.18%) Embedded Software Engineer
4 18 (35.29%) C++ Software Engineer
4 18 (35.29%) Embedded C++ Engineer
5 17 (33.33%) Embedded C++ Software Engineer
6 16 (31.37%) Linux Engineer
7 13 (25.49%) C Software Engineer
7 13 (25.49%) C/C++ Software Engineer
7 13 (25.49%) Embedded Linux Engineer
8 12 (23.53%) C/C++ Embedded Software Engineer
8 12 (23.53%) Embedded C Engineer
8 12 (23.53%) Embedded C Software Engineer
8 12 (23.53%) Embedded C/C++ Engineer
8 12 (23.53%) Embedded C/C++ Software Engineer
9 11 (21.57%) Embedded Linux Software Engineer
10 9 (17.65%) Developer
10 9 (17.65%) Senior Software Engineer
11 7 (13.73%) Software Developer
12 6 (11.76%) Embedded Developer
Libraries, Frameworks & Software Standards
1 4 (7.84%) Yocto
2 3 (5.88%) HTML
2 3 (5.88%) OpenGL
2 3 (5.88%) STL
3 2 (3.92%) DirectCompute
3 2 (3.92%) Flash
3 2 (3.92%) OpenCL
3 2 (3.92%) Renderscript
4 1 (1.96%) Middleware
4 1 (1.96%) OpenGL ES
4 1 (1.96%) Qt
Miscellaneous
1 13 (25.49%) Computer Science
1 13 (25.49%) Device Driver
2 10 (19.61%) Embedded Systems
3 4 (7.84%) Field-Programmable Gate Array
4 2 (3.92%) 3D Graphics
4 2 (3.92%) CUDA
4 2 (3.92%) GPGPU
5 1 (1.96%) Algorithms
5 1 (1.96%) Augmented Reality
5 1 (1.96%) Home Automation
5 1 (1.96%) Smart Home
5 1 (1.96%) STB
Operating Systems
1 31 (60.78%) Linux
2 16 (31.37%) Embedded Linux
3 5 (9.80%) Windows
4 3 (5.88%) Android
4 3 (5.88%) VxWorks
5 2 (3.92%) Nucleus RTOS
6 1 (1.96%) Apple iOS
Processes & Methodologies
1 35 (68.63%) Software Engineering
2 14 (27.45%) Agile Software Development
3 8 (15.69%) Device Driver Development
4 7 (13.73%) OO
4 7 (13.73%) Root Cause Analysis
5 6 (11.76%) Continuous Integration
5 6 (11.76%) OOD
5 6 (11.76%) Requirements Analysis
5 6 (11.76%) Scrum
6 5 (9.80%) Test Strategy
6 5 (9.80%) UML
7 4 (7.84%) Cybersecurity
8 3 (5.88%) Linux Kernel Development
8 3 (5.88%) Mathematics
8 3 (5.88%) Open Source
8 3 (5.88%) Physics
8 3 (5.88%) SDLC
8 3 (5.88%) Statistics
8 3 (5.88%) Systems Analysis
8 3 (5.88%) Waterfall
Programming Languages
1 51 (100.00%) C++
2 39 (76.47%) C
3 38 (74.51%) Embedded C
4 10 (19.61%) Python
5 6 (11.76%) R
6 4 (7.84%) Bash Shell
7 3 (5.88%) JavaScript
7 3 (5.88%) SQL
8 1 (1.96%) Assembly Language
8 1 (1.96%) C#
8 1 (1.96%) GLSL
8 1 (1.96%) Groovy
8 1 (1.96%) MATLAB
8 1 (1.96%) Perl
8 1 (1.96%) Ruby
Qualifications
1 12 (23.53%) Degree
2 4 (7.84%) Security Cleared
3 3 (5.88%) SC Cleared
4 2 (3.92%) Computer Science Degree
4 2 (3.92%) ISTQB
4 2 (3.92%) ISTQB Foundation Certification
5 1 (1.96%) DV Cleared
Quality Assurance & Compliance
1 4 (7.84%) MISRA
2 2 (3.92%) IEC 62304
3 1 (1.96%) ISO 13485
3 1 (1.96%) ISO 26262
3 1 (1.96%) JTAG
3 1 (1.96%) MISRA C
3 1 (1.96%) QA
System Software
1 8 (15.69%) Advanced Linux Sound Architecture
2 5 (9.80%) Firmware
Vendors
1 1 (1.96%) Microsoft