Period
to 14 August 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 14 August 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
14 Aug 2018
Same period 2017 Same period 2016
Rank 781 786 821
Rank change year-on-year +5 +35 -33
Contract jobs citing Embedded C++ 107 59 84
As % of all contract IT jobs advertised in the UK 0.10% 0.062% 0.077%
As % of the Programming Languages category 0.24% 0.15% 0.20%
Number of daily rates quoted 41 20 29
UK median daily rate £375 £400 £375
Median daily rate % change year-on-year -6.25% +6.67% +19.05%
10th Percentile £306 £324 £308
90th Percentile £475 £448 £441
UK excluding London median daily rate £375 £400 £363
% change year-on-year -6.25% +10.34% +16.94%
Number of hourly rates quoted 47 19 34
UK median hourly rate £45.00 £42.50 £45.00
Median hourly rate % change year-on-year +5.88% -5.56% +12.50%
10th Percentile £38.40 £39.70 £35.90
90th Percentile £51.60 £50.25 £53.38
UK excluding London median hourly rate £45.00 £42.50 £45.00
% change year-on-year +5.88% -5.56% +12.50%

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,269 40,167 42,712
As % of all contract IT jobs advertised in the UK 44.23% 42.01% 39.11%
Number of daily rates quoted 31,771 27,605 29,349
UK median daily rate £463 £450 £425
Median daily rate % change year-on-year +2.78% +5.88% +6.25%
10th Percentile £313 £300 £275
90th Percentile £638 £625 £588
UK excluding London median daily rate £413 £400 £375
% change year-on-year +3.13% +6.67% +7.14%
Number of hourly rates quoted 741 777 892
UK median hourly rate £41.00 £40.00 £37.50
Median hourly rate % change year-on-year +2.50% +6.67% +7.14%
10th Percentile £16.25 £16.22 £14.01
90th Percentile £52.50 £53.75 £50.98
UK excluding London median hourly rate £41.38 £41.00 £37.50
% change year-on-year +0.91% +9.33% +4.17%

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 14 August 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 14 August 2018.

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

Embedded C++
Top 13 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 14 August 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 +19 105 £375 -6.25% 64
UK excluding London +17 93 £375 -6.25% 65
South East +4 40 £373 -3.12% 17
South West +7 26 £313 -26.47% 8
Midlands +3 16 £400 -15.79% 5
West Midlands -10 14 £400 - 2
London -12 14 £500 +25.00% 6
East of England -5 5 - - 19
North of England -14 4 £340 -15.00% 9
East Midlands +6 2 - - 3
North West -12 2 £335 - 2
Wales -15 2 £475 -
Yorkshire -16 2 £340 -15.00% 4

For the 6 months to 14 August 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 107 (100.00%) C++
2 83 (77.57%) Software Engineering
3 72 (67.29%) C
4 57 (53.27%) Embedded C
5 47 (43.93%) Linux
6 29 (27.10%) UML
7 26 (24.30%) Security Cleared
8 25 (23.36%) Agile Software Development
9 22 (20.56%) SC Cleared
10 18 (16.82%) Python
10 18 (16.82%) Unit Testing
11 16 (14.95%) MATLAB
12 14 (13.08%) Embedded Systems
13 13 (12.15%) Electronics
14 12 (11.21%) Unix
14 12 (11.21%) C#
14 12 (11.21%) SDLC
14 12 (11.21%) Problem-Solving
15 11 (10.28%) Visual Studio
16 10 (9.35%) OO
16 10 (9.35%) Simulink
16 10 (9.35%) Scrum
16 10 (9.35%) Embedded Linux
16 10 (9.35%) Algorithms
17 9 (8.41%) Aerospace
17 9 (8.41%) OOD
18 8 (7.48%) Assembly Language
18 8 (7.48%) Windows
18 8 (7.48%) Field-Programmable Gate Array
18 8 (7.48%) Computer Science

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 10 (9.35%) Simulink
Cloud Services
1 2 (1.87%) Microsoft Azure
Communications & Networking
1 7 (6.54%) RS-232
2 5 (4.67%) Network Security
2 5 (4.67%) Wi-Fi
3 4 (3.74%) Ethernet
3 4 (3.74%) Wireless
4 3 (2.80%) 4G
4 3 (2.80%) TCP/IP
5 2 (1.87%) AMQP
5 2 (1.87%) Bluetooth
5 2 (1.87%) PPP
6 1 (0.93%) 3G
6 1 (0.93%) Internet
6 1 (0.93%) RS-485
6 1 (0.93%) SNMP
6 1 (0.93%) VoIP
Database & Business Intelligence
1 2 (1.87%) SQLite
Development Applications
1 11 (10.28%) Visual Studio
2 8 (7.48%) Git (software)
3 6 (5.61%) Mercurial
4 5 (4.67%) Subversion
5 2 (1.87%) GDB
5 2 (1.87%) Rational DOORS
6 1 (0.93%) JIRA
General
1 13 (12.15%) Electronics
2 9 (8.41%) Aerospace
3 6 (5.61%) Automotive
4 2 (1.87%) Finance
5 1 (0.93%) Law
5 1 (0.93%) Military
5 1 (0.93%) Multimedia
5 1 (0.93%) Telecoms
Job Titles
1 75 (70.09%) Software Engineer
2 52 (48.60%) Embedded Engineer
3 50 (46.73%) Embedded Software Engineer
4 43 (40.19%) C++ Software Engineer
5 31 (28.97%) Embedded C++ Engineer
6 29 (27.10%) Embedded C++ Software Engineer
7 21 (19.63%) Senior Software Engineer
8 20 (18.69%) Embedded C Engineer
9 19 (17.76%) C Software Engineer
9 19 (17.76%) Embedded C Software Engineer
10 18 (16.82%) Embedded C/C++ Engineer
11 17 (15.89%) C/C++ Embedded Software Engineer
11 17 (15.89%) C/C++ Software Engineer
11 17 (15.89%) Embedded C/C++ Software Engineer
11 17 (15.89%) Linux Engineer
12 16 (14.95%) Developer
12 16 (14.95%) Embedded Linux Engineer
12 16 (14.95%) Embedded Linux Software Engineer
13 15 (14.02%) Senior C++ Software Engineer
13 15 (14.02%) Senior Embedded Software Engineer
Libraries, Frameworks & Software Standards
1 5 (4.67%) OpenGL
2 4 (3.74%) DirectCompute
2 4 (3.74%) OpenCL
2 4 (3.74%) Renderscript
2 4 (3.74%) Yocto
3 3 (2.80%) .NET
3 3 (2.80%) MFC
3 3 (2.80%) Qt
3 3 (2.80%) STL
4 2 (1.87%) Anaconda
4 2 (1.87%) GStreamer
4 2 (1.87%) NumPy
4 2 (1.87%) OpenGL ES
4 2 (1.87%) Pandas
4 2 (1.87%) SciPy
5 1 (0.93%) .NET Framework
5 1 (0.93%) DirectX
5 1 (0.93%) Middleware
5 1 (0.93%) Vulkan
5 1 (0.93%) WPF
Miscellaneous
1 14 (13.08%) Embedded Systems
2 10 (9.35%) Algorithms
3 8 (7.48%) Computer Science
3 8 (7.48%) Field-Programmable Gate Array
4 4 (3.74%) 3D Graphics
4 4 (3.74%) CUDA
4 4 (3.74%) GPGPU
5 3 (2.80%) Device Driver
5 3 (2.80%) Smart Home
6 2 (1.87%) Media Streaming
6 2 (1.87%) PKI
6 2 (1.87%) Raspberry Pi
6 2 (1.87%) STB
7 1 (0.93%) Arduino
7 1 (0.93%) Augmented Reality
7 1 (0.93%) BeagleBone
7 1 (0.93%) CAN bus
7 1 (0.93%) Robotics
7 1 (0.93%) Verilog
7 1 (0.93%) Video\Live Streaming
Operating Systems
1 47 (43.93%) Linux
2 12 (11.21%) Unix
3 10 (9.35%) Embedded Linux
4 8 (7.48%) Windows
5 7 (6.54%) VxWorks
6 6 (5.61%) Android
7 4 (3.74%) FreeRTOS
8 3 (2.80%) Nucleus RTOS
9 2 (1.87%) ThreadX
10 1 (0.93%) Apple iOS
10 1 (0.93%) Debian
Processes & Methodologies
1 83 (77.57%) Software Engineering
2 29 (27.10%) UML
3 25 (23.36%) Agile Software Development
4 18 (16.82%) Unit Testing
5 12 (11.21%) Problem-Solving
5 12 (11.21%) SDLC
6 10 (9.35%) OO
6 10 (9.35%) Scrum
7 9 (8.41%) OOD
8 6 (5.61%) Multithreading
9 5 (4.67%) FMEA
9 5 (4.67%) Software Architecture
9 5 (4.67%) Test Planning
10 4 (3.74%) Configuration Management
10 4 (3.74%) Cybersecurity
10 4 (3.74%) Memory Management
11 3 (2.80%) Analytics
11 3 (2.80%) Change Management
11 3 (2.80%) Collaborative Working
11 3 (2.80%) Test Strategy
Programming Languages
1 107 (100.00%) C++
2 72 (67.29%) C
3 57 (53.27%) Embedded C
4 18 (16.82%) Python
5 16 (14.95%) MATLAB
6 12 (11.21%) C#
7 8 (7.48%) Assembly Language
8 5 (4.67%) SQL
9 3 (2.80%) JavaScript
10 2 (1.87%) Cython
10 2 (1.87%) GLSL
11 1 (0.93%) Bash Shell
11 1 (0.93%) HLSL
11 1 (0.93%) Java
Qualifications
1 26 (24.30%) Security Cleared
2 22 (20.56%) SC Cleared
3 7 (6.54%) Degree
4 4 (3.74%) BC Cleared
Quality Assurance & Compliance
1 8 (7.48%) MISRA
2 5 (4.67%) MISRA C
3 2 (1.87%) IEC 61508
4 1 (0.93%) DO-160
4 1 (0.93%) JTAG
System Software
1 7 (6.54%) Firmware
Systems Management
1 3 (2.80%) SELinux
Vendors
1 2 (1.87%) Freescale
1 2 (1.87%) Renesas
2 1 (0.93%) Atmel
2 1 (0.93%) EMC
2 1 (0.93%) Wind River