Period
to 18 November 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 18 November 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
18 Nov 2018
Same period 2017 Same period 2016
Rank 787 849 806
Rank change year-on-year +62 -43 +17
Contract jobs citing Embedded C++ 102 46 90
As % of all contract IT jobs advertised in the UK 0.100% 0.045% 0.085%
As % of the Programming Languages category 0.22% 0.11% 0.21%
Number of daily rates quoted 32 10 35
UK median daily rate £374 £388 £400
Median daily rate % change year-on-year -3.48% -3.13% +29.03%
10th Percentile £305 £310 £340
90th Percentile £488 £495 £550
UK excluding London median daily rate £374 £400 £425
% change year-on-year -6.50% -5.88% +37.10%
Number of hourly rates quoted 38 20 34
UK median hourly rate £45.00 £42.25 £42.50
Median hourly rate % change year-on-year +6.51% -0.59% +8.28%
10th Percentile £36.60 £39.75 £34.18
90th Percentile £53.75 £49.58 £52.50
UK excluding London median hourly rate £47.50 £42.00 £42.50
% change year-on-year +13.10% -1.18% +8.28%

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 45,785 42,862 42,623
As % of all contract IT jobs advertised in the UK 44.71% 41.97% 40.33%
Number of daily rates quoted 32,212 29,957 29,286
UK median daily rate £475 £450 £425
Median daily rate % change year-on-year +5.56% +5.88% +6.25%
10th Percentile £316 £308 £281
90th Percentile £638 £638 £588
UK excluding London median daily rate £425 £400 £375
% change year-on-year +6.25% +6.67% +1.35%
Number of hourly rates quoted 671 796 887
UK median hourly rate £41.53 £40.00 £37.50
Median hourly rate % change year-on-year +3.83% +6.67% +0.67%
10th Percentile £16.25 £16.07 £14.30
90th Percentile £52.50 £52.50 £52.50
UK excluding London median hourly rate £42.00 £40.00 £37.50
% change year-on-year +5.00% +6.67% -

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 18 November 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 18 November 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 18 November 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 +59 96 £373 -3.74% 79
UK excluding London +25 93 £374 -6.50% 81
South East +18 36 £373 +16.56% 16
South West -17 22 £350 -12.50% 12
East of England +2 18 £400 +1.27% 31
London +15 7 £400 +10.34% 9
North of England -18 6 £295 -26.25% 9
Wales - 6 £475 - 3
Midlands -9 5 £388 -18.42% 2
West Midlands -17 4 £450 +12.50% 1
Yorkshire -4 3 - - 3
North West - 2 £295 - 3
East Midlands +11 1 £325 -40.91% 1
North East - 1 - - 3

For the 6 months to 18 November 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 102 (100.00%) C++
2 77 (75.49%) Software Engineering
3 67 (65.69%) C
4 56 (54.90%) Embedded C
5 36 (35.29%) Linux
6 33 (32.35%) Python
7 22 (21.57%) UML
8 21 (20.59%) Unit Testing
8 21 (20.59%) Agile Software Development
9 17 (16.67%) Embedded Systems
10 13 (12.75%) Embedded Linux
10 13 (12.75%) Security Cleared
11 12 (11.76%) Degree
11 12 (11.76%) Law
11 12 (11.76%) Electronics
11 12 (11.76%) Windows
12 10 (9.80%) Wi-Fi
12 10 (9.80%) Computer Science
12 10 (9.80%) Automotive
12 10 (9.80%) SC Cleared
13 9 (8.82%) Manufacturing
13 9 (8.82%) MATLAB
13 9 (8.82%) Simulink
13 9 (8.82%) Bluetooth
13 9 (8.82%) MISRA
14 8 (7.84%) SDLC
14 8 (7.84%) C#
14 8 (7.84%) Aerospace
14 8 (7.84%) Bash Shell
15 7 (6.86%) Device Driver

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 9 (8.82%) Simulink
Communications & Networking
1 10 (9.80%) Wi-Fi
2 9 (8.82%) Bluetooth
3 6 (5.88%) RS-232
3 6 (5.88%) Wireless
4 5 (4.90%) Ethernet
5 3 (2.94%) 5G
5 3 (2.94%) TCP/IP
6 2 (1.96%) SNMP
7 1 (0.98%) 3G
7 1 (0.98%) 3GPP
7 1 (0.98%) 4G
7 1 (0.98%) GPRS
7 1 (0.98%) HTTP
7 1 (0.98%) Internet
7 1 (0.98%) LTE
7 1 (0.98%) NAS
7 1 (0.98%) Network Security
7 1 (0.98%) NFC
7 1 (0.98%) VoIP
Development Applications
1 6 (5.88%) Git (software)
1 6 (5.88%) Mercurial
1 6 (5.88%) Visual Studio
2 5 (4.90%) Subversion
3 3 (2.94%) GCC
3 3 (2.94%) Rational Rhapsody
4 1 (0.98%) Ant
4 1 (0.98%) C++Builder
4 1 (0.98%) Jenkins
4 1 (0.98%) Rational DOORS
General
1 12 (11.76%) Electronics
1 12 (11.76%) Law
2 10 (9.80%) Automotive
3 9 (8.82%) Manufacturing
4 8 (7.84%) Aerospace
5 1 (0.98%) Finance
5 1 (0.98%) Military
5 1 (0.98%) Telecoms
Job Titles
1 65 (63.73%) Software Engineer
2 62 (60.78%) Embedded Engineer
3 56 (54.90%) Embedded Software Engineer
4 32 (31.37%) C++ Software Engineer
5 31 (30.39%) Embedded C++ Engineer
6 28 (27.45%) Embedded C++ Software Engineer
7 22 (21.57%) Developer
8 21 (20.59%) C++ Developer
9 18 (17.65%) C Software Engineer
10 17 (16.67%) C/C++ Software Engineer
11 16 (15.69%) Embedded C Engineer
11 16 (15.69%) Embedded Developer
11 16 (15.69%) Senior Software Engineer
12 15 (14.71%) Embedded C Software Engineer
12 15 (14.71%) Embedded C/C++ Engineer
12 15 (14.71%) Embedded C++ Developer
13 14 (13.73%) C/C++ Embedded Software Engineer
13 14 (13.73%) Embedded C/C++ Software Engineer
13 14 (13.73%) Embedded Linux Engineer
13 14 (13.73%) Linux Engineer
Libraries, Frameworks & Software Standards
1 5 (4.90%) Qt
2 2 (1.96%) Anaconda
2 2 (1.96%) NumPy
2 2 (1.96%) Pandas
2 2 (1.96%) SciPy
2 2 (1.96%) XML
3 1 (0.98%) .NET
3 1 (0.98%) GStreamer
3 1 (0.98%) MFC
3 1 (0.98%) wxWidgets
3 1 (0.98%) Yocto
Miscellaneous
1 17 (16.67%) Embedded Systems
2 10 (9.80%) Computer Science
3 7 (6.86%) Device Driver
4 5 (4.90%) Algorithms
5 2 (1.96%) Field-Programmable Gate Array
5 2 (1.96%) Smart Meter
6 1 (0.98%) Acoustics
6 1 (0.98%) Analytical Skills
6 1 (0.98%) Arduino
6 1 (0.98%) BeagleBone
6 1 (0.98%) CAN bus
6 1 (0.98%) Greenfield Project
6 1 (0.98%) Media Streaming
6 1 (0.98%) Mobile App
6 1 (0.98%) Raspberry Pi
6 1 (0.98%) Self-Motivation
Operating Systems
1 36 (35.29%) Linux
2 13 (12.75%) Embedded Linux
3 12 (11.76%) Windows
4 7 (6.86%) Unix
4 7 (6.86%) VxWorks
5 4 (3.92%) Nucleus RTOS
6 3 (2.94%) FreeRTOS
7 2 (1.96%) Android
8 1 (0.98%) Apple iOS
8 1 (0.98%) Mac OS
8 1 (0.98%) ThreadX
Processes & Methodologies
1 77 (75.49%) Software Engineering
2 22 (21.57%) UML
3 21 (20.59%) Agile Software Development
3 21 (20.59%) Unit Testing
4 8 (7.84%) SDLC
5 6 (5.88%) Scrum
5 6 (5.88%) Security Management
6 5 (4.90%) FMEA
6 5 (4.90%) Software Architecture
6 5 (4.90%) Test Planning
7 4 (3.92%) Embedded Software Development
7 4 (3.92%) OO
8 3 (2.94%) Analytics
8 3 (2.94%) Customer Requirements
8 3 (2.94%) Multithreading
8 3 (2.94%) Problem-Solving
9 2 (1.96%) Android Development
9 2 (1.96%) Data Science
9 2 (1.96%) Mathematics
9 2 (1.96%) OOP
Programming Languages
1 102 (100.00%) C++
2 67 (65.69%) C
3 56 (54.90%) Embedded C
4 33 (32.35%) Python
5 9 (8.82%) MATLAB
6 8 (7.84%) Bash Shell
6 8 (7.84%) C#
7 6 (5.88%) Assembly Language
7 6 (5.88%) Go
7 6 (5.88%) Lua
8 3 (2.94%) SQL
8 3 (2.94%) VC++
9 2 (1.96%) Cython
9 2 (1.96%) Java
9 2 (1.96%) Perl
10 1 (0.98%) Delphi
10 1 (0.98%) JavaScript
Qualifications
1 13 (12.75%) Security Cleared
2 12 (11.76%) Degree
3 10 (9.80%) SC Cleared
4 6 (5.88%) Computer Science Degree
5 1 (0.98%) BC Cleared
Quality Assurance & Compliance
1 9 (8.82%) MISRA
2 5 (4.90%) MISRA C
3 2 (1.96%) IEC 61508
System Software
1 6 (5.88%) Docker
2 5 (4.90%) Firmware
Vendors
1 1 (0.98%) Atmel
1 1 (0.98%) Embarcadero
1 1 (0.98%) EMC
1 1 (0.98%) Microsoft