Period
to 24 February 2018

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 24 February 2018 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
24 Feb 2018
Same period 2017 Same period 2016
Rank 812 776 812
Rank change year-on-year -36 +36 -8
Contract jobs citing Embedded C++ 66 79 87
As % of all contract IT jobs advertised in the UK 0.066% 0.082% 0.081%
As % of the Programming Languages category 0.16% 0.20% 0.21%
Number of daily rates quoted 16 31 17
UK median daily rate £375 £425 £330
Median daily rate % change year-on-year -11.76% +28.79% -5.38%
10th Percentile £309 £330 £293
90th Percentile £438 £550 £397
UK excluding London median daily rate £358 £433 £330
% change year-on-year -17.34% +31.06% +10.00%
Number of hourly rates quoted 23 32 46
UK median hourly rate £45.00 £42.50 £42.50
Median hourly rate % change year-on-year +5.88% - +4.29%
10th Percentile £38.10 £35.80 £34.38
90th Percentile £48.60 £47.50 £52.38
UK excluding London median hourly rate £43.00 £42.50 £42.50
% change year-on-year +1.18% - +3.66%

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 42,344 39,052 41,562
As % of all contract IT jobs advertised in the UK 42.07% 40.73% 38.46%
Number of daily rates quoted 29,753 26,878 28,284
UK median daily rate £460 £425 £413
Median daily rate % change year-on-year +8.24% +3.03% +3.13%
10th Percentile £310 £290 £275
90th Percentile £638 £600 £600
UK excluding London median daily rate £400 £380 £375
% change year-on-year +5.26% +1.33% +7.14%
Number of hourly rates quoted 769 867 1,049
UK median hourly rate £40.00 £40.00 £37.50
Median hourly rate % change year-on-year - +6.67% +13.64%
10th Percentile £16.84 £15.00 £14.13
90th Percentile £52.50 £52.88 £52.25
UK excluding London median hourly rate £40.00 £40.00 £37.50
% change year-on-year - +6.67% +11.11%

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 24 February 2018.

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++
Contractor Hourly Rate Histogram

The hourly rate distribution of IT jobs citing Embedded C++ over the 6 months to 24 February 2018.

Contractor hourly rate histogram for Embedded C++ in the UK

Embedded C++
Top 14 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 24 February 2018. 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 -37 63 £375 -11.76% 74
UK excluding London +6 60 £358 -17.34% 71
East of England 0 24 £408 - 28
South East -16 11 £325 -13.33% 14
South West -4 10 £400 -9.09% 11
Midlands +15 8 - - 8
West Midlands +8 6 - - 7
London -30 6 £400 +14.70% 6
North of England +26 4 £340 - 7
Yorkshire +6 3 £340 - 3
East Midlands +3 2 - - 1
Scotland -11 2 - - 2
North West +12 1 - - 2
Wales +5 1 - - 1

For the 6 months to 24 February 2018, 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 66 (100.00%) C++
2 52 (78.79%) Software Engineering
3 48 (72.73%) C
4 38 (57.58%) Embedded C
5 30 (45.45%) Linux
6 15 (22.73%) Agile Software Development
7 14 (21.21%) Wireless
7 14 (21.21%) UML
8 13 (19.70%) Python
9 12 (18.18%) Embedded Systems
10 9 (13.64%) Electronics
11 8 (12.12%) Telecoms
11 8 (12.12%) MATLAB
11 8 (12.12%) Embedded Linux
11 8 (12.12%) Computer Science
11 8 (12.12%) LTE
11 8 (12.12%) Algorithms
12 7 (10.61%) Security Cleared
12 7 (10.61%) Root Cause Analysis
12 7 (10.61%) NAS
12 7 (10.61%) Bluetooth
12 7 (10.61%) 3GPP
12 7 (10.61%) OO
12 7 (10.61%) Automotive
12 7 (10.61%) Device Driver
13 6 (9.09%) OOD
13 6 (9.09%) Degree
14 5 (7.58%) SC Cleared
14 5 (7.58%) Windows
14 5 (7.58%) TCP/IP

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 2 (3.03%) Simulink
1 2 (3.03%) Stateflow
1 2 (3.03%) TargetLink
Cloud Services
1 2 (3.03%) Cloud Computing
Communications & Networking
1 14 (21.21%) Wireless
2 8 (12.12%) LTE
3 7 (10.61%) 3GPP
3 7 (10.61%) Bluetooth
3 7 (10.61%) NAS
4 5 (7.58%) TCP/IP
4 5 (7.58%) Wi-Fi
5 4 (6.06%) RS-232
6 3 (4.55%) Network Security
7 2 (3.03%) 3G
7 2 (3.03%) Ethernet
7 2 (3.03%) Radio Access Network
8 1 (1.52%) RS-485
Development Applications
1 3 (4.55%) Visual Studio
2 1 (1.52%) Git (software)
2 1 (1.52%) Rational DOORS
2 1 (1.52%) Rational Rhapsody
2 1 (1.52%) Subversion
General
1 9 (13.64%) Electronics
2 8 (12.12%) Telecoms
3 7 (10.61%) Automotive
4 4 (6.06%) Law
5 1 (1.52%) Manufacturing
5 1 (1.52%) Military
5 1 (1.52%) Multimedia
Job Titles
1 49 (74.24%) Software Engineer
2 36 (54.55%) Embedded Engineer
3 31 (46.97%) Embedded Software Engineer
4 21 (31.82%) C++ Software Engineer
5 16 (24.24%) Embedded C++ Engineer
6 13 (19.70%) Embedded C++ Software Engineer
7 11 (16.67%) Senior Software Engineer
8 10 (15.15%) C Software Engineer
9 9 (13.64%) Embedded C Engineer
9 9 (13.64%) Embedded C Software Engineer
10 8 (12.12%) Developer
11 7 (10.61%) C/C++ Software Engineer
12 6 (9.09%) C/C++ Embedded Software Engineer
12 6 (9.09%) C++ Developer
12 6 (9.09%) Embedded C/C++ Engineer
12 6 (9.09%) Embedded C/C++ Software Engineer
12 6 (9.09%) Linux Engineer
13 5 (7.58%) Embedded C++ Developer
13 5 (7.58%) Embedded Developer
14 4 (6.06%) Embedded Linux Engineer
Libraries, Frameworks & Software Standards
1 3 (4.55%) HTML
1 3 (4.55%) MFC
1 3 (4.55%) OpenGL
2 2 (3.03%) DirectCompute
2 2 (3.03%) OpenCL
2 2 (3.03%) OpenGL ES
2 2 (3.03%) Renderscript
3 1 (1.52%) DirectX
3 1 (1.52%) Vulkan
3 1 (1.52%) Yocto
Miscellaneous
1 12 (18.18%) Embedded Systems
2 8 (12.12%) Algorithms
2 8 (12.12%) Computer Science
3 7 (10.61%) Device Driver
4 3 (4.55%) Field-Programmable Gate Array
5 2 (3.03%) 3D Graphics
5 2 (3.03%) CUDA
5 2 (3.03%) GPGPU
5 2 (3.03%) STB
6 1 (1.52%) Augmented Reality
6 1 (1.52%) Digital TV
6 1 (1.52%) Life Science
6 1 (1.52%) Mobile App
6 1 (1.52%) Video\Live Streaming
Operating Systems
1 30 (45.45%) Linux
2 8 (12.12%) Embedded Linux
3 5 (7.58%) Windows
4 4 (6.06%) Unix
5 3 (4.55%) Android
5 3 (4.55%) FreeRTOS
6 2 (3.03%) Apple iOS
7 1 (1.52%) VxWorks
Processes & Methodologies
1 52 (78.79%) Software Engineering
2 15 (22.73%) Agile Software Development
3 14 (21.21%) UML
4 7 (10.61%) OO
4 7 (10.61%) Root Cause Analysis
5 6 (9.09%) OOD
6 4 (6.06%) Mathematics
6 4 (6.06%) Memory Management
6 4 (6.06%) Quality Management
6 4 (6.06%) TDD
7 3 (4.55%) Change Management
7 3 (4.55%) Configuration Management
7 3 (4.55%) Data Science
7 3 (4.55%) Device Driver Development
7 3 (4.55%) Linux Kernel Development
7 3 (4.55%) Physics
7 3 (4.55%) Requirements Analysis
7 3 (4.55%) Statistics
7 3 (4.55%) Unit Testing
8 2 (3.03%) Customer-Centricity
Programming Languages
1 66 (100.00%) C++
2 48 (72.73%) C
3 38 (57.58%) Embedded C
4 13 (19.70%) Python
5 8 (12.12%) MATLAB
6 4 (6.06%) Assembly Language
6 4 (6.06%) JavaScript
7 3 (4.55%) C#
7 3 (4.55%) R
7 3 (4.55%) SQL
8 2 (3.03%) Bash Shell
8 2 (3.03%) GLSL
8 2 (3.03%) Java
9 1 (1.52%) Apple Swift
9 1 (1.52%) HLSL
9 1 (1.52%) Objective-C
Qualifications
1 7 (10.61%) Security Cleared
2 6 (9.09%) Degree
3 5 (7.58%) SC Cleared
4 1 (1.52%) PhD
Quality Assurance & Compliance
1 4 (6.06%) MISRA
2 3 (4.55%) IEC 62304
3 2 (3.03%) ISO 26262
4 1 (1.52%) Def Stans
4 1 (1.52%) DO-178B
4 1 (1.52%) IEC 61508
4 1 (1.52%) ISO 13485
4 1 (1.52%) JTAG
System Software
1 3 (4.55%) Advanced Linux Sound Architecture
2 2 (3.03%) Firmware
3 1 (1.52%) Virtual Machines
Systems Management
1 3 (4.55%) SELinux
Vendors
1 2 (3.03%) MathWorks
2 1 (1.52%) Atmel
2 1 (1.52%) Capita