Period
to 22 November 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 22 November 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
22 Nov 2017
Same period 2016 Same period 2015
Rank 837 808 815
Rank change year-on-year -29 +7 -23
Contract jobs citing Embedded C++ 47 91 89
As % of all contract IT jobs advertised in the UK 0.046% 0.086% 0.079%
As % of the Programming Languages category 0.11% 0.21% 0.21%
Number of daily rates quoted 10 36 26
UK median daily rate £388 £409 £310
Median daily rate % change year-on-year -5.20% +31.85% -11.43%
10th Percentile £305 £340 £288
90th Percentile £495 £550 £425
UK excluding London median daily rate £400 £433 £310
% change year-on-year -7.51% +39.52% -11.43%
Number of hourly rates quoted 20 33 40
UK median hourly rate £42.25 £42.50 £39.25
Median hourly rate % change year-on-year -0.59% +8.28% -2.48%
10th Percentile £39.75 £35.75 £30.88
90th Percentile £49.58 £52.50 £57.50
UK excluding London median hourly rate £42.00 £42.50 £39.25
% change year-on-year -1.18% +8.28% -2.48%

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 43282 42516 43243
As % of all contract IT jobs advertised in the UK 41.95% 40.32% 38.35%
Number of daily rates quoted 30242 29187 29245
UK median daily rate £450 £425 £400
Median daily rate % change year-on-year +5.88% +6.25% -
10th Percentile £308 £281 £269
90th Percentile £638 £588 £588
UK excluding London median daily rate £400 £375 £370
% change year-on-year +6.67% +1.35% +5.71%
Number of hourly rates quoted 806 887 1038
UK median hourly rate £40.00 £37.50 £37.45
Median hourly rate % change year-on-year +6.67% +0.13% +20.81%
10th Percentile £16.25 £14.40 £14.13
90th Percentile £52.50 £52.50 £50.00
UK excluding London median hourly rate £40.00 £37.50 £37.50
% change year-on-year +6.67% - +19.05%

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 22 November 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 22 November 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 -17 46 £388 -8.01% 31
UK excluding London -5 44 £400 -7.51% 30
East of England +4 25 £395 - 10
South East -8 6 £320 -20.00% 5
South West -17 6 £338 -23.30% 5
North of England +70 3 £400 - 6
Yorkshire +26 3 £400 -
London -36 3 £363 +6.62% 4
Midlands +22 2 £475 - 1
West Midlands +24 1 £400 -
Scotland -7 1 - - 1
East Midlands - 1 £550 - 1

For the 6 months to 22 November 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 36 (76.60%) C
3 34 (72.34%) Embedded C
4 32 (68.09%) Software Engineering
5 27 (57.45%) Linux
6 18 (38.30%) Wireless
7 14 (29.79%) Electronics
8 13 (27.66%) Computer Science
9 12 (25.53%) Embedded Linux
10 11 (23.40%) Degree
11 10 (21.28%) Embedded Systems
11 10 (21.28%) Wi-Fi
11 10 (21.28%) Device Driver
11 10 (21.28%) Agile Software Development
12 9 (19.15%) Telecoms
12 9 (19.15%) LTE
13 8 (17.02%) TCP/IP
13 8 (17.02%) Advanced Linux Sound Architecture
13 8 (17.02%) Device Driver Development
14 7 (14.89%) Python
14 7 (14.89%) 3GPP
14 7 (14.89%) NAS
14 7 (14.89%) Root Cause Analysis
15 6 (12.77%) R
15 6 (12.77%) Requirements Analysis
15 6 (12.77%) Firmware
16 5 (10.64%) Bluetooth
17 4 (8.51%) Windows
17 4 (8.51%) Scrum
18 3 (6.38%) MISRA

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 (4.26%) Cloud Computing
Communications & Networking
1 18 (38.30%) 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 5 (10.64%) 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%) Jenkins
3 1 (2.13%) Rational DOORS
3 1 (2.13%) Subversion
General
1 14 (29.79%) Electronics
2 9 (19.15%) Telecoms
3 1 (2.13%) Aerospace
3 1 (2.13%) Automotive
Job Titles
1 30 (63.83%) Software Engineer
2 23 (48.94%) Embedded Engineer
3 19 (40.43%) Embedded Software Engineer
4 17 (36.17%) C++ Software Engineer
4 17 (36.17%) Embedded C++ Engineer
5 16 (34.04%) Embedded C++ Software Engineer
6 13 (27.66%) C Software Engineer
6 13 (27.66%) C/C++ Software Engineer
6 13 (27.66%) Linux Engineer
7 12 (25.53%) C/C++ Embedded Software Engineer
7 12 (25.53%) Embedded C Engineer
7 12 (25.53%) Embedded C Software Engineer
7 12 (25.53%) Embedded C/C++ Engineer
7 12 (25.53%) Embedded C/C++ Software Engineer
8 11 (23.40%) Embedded Linux Engineer
8 11 (23.40%) Embedded Linux Software Engineer
9 10 (21.28%) Developer
10 9 (19.15%) Senior Software Engineer
11 6 (12.77%) Embedded Developer
11 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%) Flash
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 13 (27.66%) Computer Science
2 10 (21.28%) Device Driver
2 10 (21.28%) Embedded Systems
3 2 (4.26%) 3D Graphics
3 2 (4.26%) CUDA
3 2 (4.26%) GPGPU
3 2 (4.26%) STB
4 1 (2.13%) Augmented Reality
4 1 (2.13%) Digital TV
4 1 (2.13%) Field-Programmable Gate Array
4 1 (2.13%) Home Automation
4 1 (2.13%) Mobile App
4 1 (2.13%) Smart Home
Operating Systems
1 27 (57.45%) Linux
2 12 (25.53%) Embedded Linux
3 4 (8.51%) Windows
4 2 (4.26%) Android
4 2 (4.26%) VxWorks
5 1 (2.13%) Apple iOS
5 1 (2.13%) Nucleus RTOS
Processes & Methodologies
1 32 (68.09%) Software Engineering
2 10 (21.28%) Agile Software Development
3 8 (17.02%) Device Driver Development
4 7 (14.89%) Root Cause Analysis
5 6 (12.77%) Requirements Analysis
6 4 (8.51%) Scrum
7 3 (6.38%) Linux Kernel Development
7 3 (6.38%) Mathematics
7 3 (6.38%) OO
7 3 (6.38%) Physics
7 3 (6.38%) Statistics
7 3 (6.38%) Systems Analysis
7 3 (6.38%) UML
8 2 (4.26%) Continuous Integration
8 2 (4.26%) Customer-Centricity
8 2 (4.26%) Software Architecture
8 2 (4.26%) TDD
9 1 (2.13%) Multithreading
9 1 (2.13%) Release Management
9 1 (2.13%) Test Automation
Programming Languages
1 47 (100.00%) C++
2 36 (76.60%) C
3 34 (72.34%) Embedded C
4 7 (14.89%) 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 11 (23.40%) Degree
2 2 (4.26%) Computer Science Degree
3 1 (2.13%) DV Cleared
3 1 (2.13%) ISTQB
3 1 (2.13%) ISTQB Foundation Certification
3 1 (2.13%) Security Cleared
Quality Assurance & Compliance
1 3 (6.38%) MISRA
2 1 (2.13%) IEC 62304
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%) Microsoft