Period
to 23 June 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 23 June 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
23 Jun 2018
Same period 2017 Same period 2016
Rank 766 775 794
Rank change year-on-year +9 +19 -12
Contract jobs citing Embedded C++ 104 62 89
As % of all contract IT jobs advertised in the UK 0.10% 0.068% 0.083%
As % of the Programming Languages category 0.24% 0.16% 0.22%
Number of daily rates quoted 36 22 31
UK median daily rate £400 £385 £375
Median daily rate % change year-on-year +3.77% +2.67% +15.38%
10th Percentile £313 £310 £319
90th Percentile £463 £445 £441
UK excluding London median daily rate £375 £385 £348
% change year-on-year -2.60% +10.79% +10.32%
Number of hourly rates quoted 48 17 39
UK median hourly rate £45.00 £42.50 £46.20
Median hourly rate % change year-on-year +5.88% -8.01% +15.50%
10th Percentile £41.25 £37.60 £35.30
90th Percentile £51.00 £48.75 £52.75
UK excluding London median hourly rate £45.00 £42.50 £46.20
% change year-on-year +5.88% -8.01% +15.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 43,478 38,057 40,961
As % of all contract IT jobs advertised in the UK 43.37% 41.56% 38.41%
Number of daily rates quoted 30,328 26,078 28,040
UK median daily rate £460 £438 £420
Median daily rate % change year-on-year +5.14% +4.17% +5.00%
10th Percentile £313 £300 £275
90th Percentile £638 £618 £600
UK excluding London median daily rate £405 £395 £375
% change year-on-year +2.53% +5.33% +7.14%
Number of hourly rates quoted 774 810 930
UK median hourly rate £41.00 £41.50 £38.00
Median hourly rate % change year-on-year -1.20% +9.21% +8.57%
10th Percentile £16.72 £17.00 £14.13
90th Percentile £52.50 £53.75 £52.25
UK excluding London median hourly rate £40.00 £41.50 £38.05
% change year-on-year -3.61% +9.07% +8.71%

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 23 June 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 23 June 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 23 June 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 +11 102 £400 +1.78% 66
UK excluding London 0 90 £375 -2.60% 63
South East -1 36 £370 -2.63% 17
South West +9 22 £400 -5.88% 12
Midlands -4 19 £400 -0.06% 4
West Midlands -6 15 £400 -0.06% 2
London -48 14 £500 +25.00% 6
East of England -1 8 £375 +7.14% 18
East Midlands 0 4 - - 2
North of England -25 3 £358 - 9
Yorkshire -16 2 £340 - 5
Wales -13 1 - - 1
North West -18 1 £375 - 1
Scotland -45 1 - - 2

For the 6 months to 23 June 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 104 (100.00%) C++
2 84 (80.77%) Software Engineering
3 71 (68.27%) C
4 47 (45.19%) Embedded C
5 45 (43.27%) Linux
6 32 (30.77%) UML
7 30 (28.85%) Agile Software Development
8 29 (27.88%) Security Cleared
9 23 (22.12%) SC Cleared
10 20 (19.23%) MATLAB
11 18 (17.31%) Python
12 15 (14.42%) Algorithms
13 13 (12.50%) OOD
13 13 (12.50%) Embedded Systems
14 12 (11.54%) Problem-Solving
14 12 (11.54%) Unit Testing
15 11 (10.58%) Embedded Linux
15 11 (10.58%) OO
15 11 (10.58%) Visual Studio
16 10 (9.62%) Scrum
16 10 (9.62%) C#
17 9 (8.65%) Field-Programmable Gate Array
17 9 (8.65%) Unix
17 9 (8.65%) Assembly Language
17 9 (8.65%) Electronics
18 8 (7.69%) Computer Science
19 7 (6.73%) Network Security
19 7 (6.73%) Degree
19 7 (6.73%) Device Driver
19 7 (6.73%) Simulink

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 7 (6.73%) Simulink
Cloud Services
1 2 (1.92%) Microsoft Azure
Communications & Networking
1 7 (6.73%) Network Security
1 7 (6.73%) RS-232
2 6 (5.77%) Wireless
3 5 (4.81%) Bluetooth
3 5 (4.81%) Wi-Fi
4 4 (3.85%) TCP/IP
5 3 (2.88%) 4G
6 2 (1.92%) AMQP
6 2 (1.92%) Ethernet
6 2 (1.92%) PPP
6 2 (1.92%) RS-485
7 1 (0.96%) 3G
7 1 (0.96%) Internet
Database & Business Intelligence
1 2 (1.92%) SQLite
Development Applications
1 11 (10.58%) Visual Studio
2 5 (4.81%) Git (software)
3 3 (2.88%) Subversion
4 2 (1.92%) GDB
4 2 (1.92%) Mercurial
4 2 (1.92%) Rational DOORS
5 1 (0.96%) JIRA
5 1 (0.96%) Rational Rhapsody
General
1 9 (8.65%) Electronics
2 5 (4.81%) Automotive
3 4 (3.85%) Aerospace
4 3 (2.88%) Law
5 1 (0.96%) Finance
5 1 (0.96%) Manufacturing
5 1 (0.96%) Military
5 1 (0.96%) Multimedia
5 1 (0.96%) Telecoms
Job Titles
1 79 (75.96%) Software Engineer
2 53 (50.96%) Embedded Engineer
3 49 (47.12%) Embedded Software Engineer
4 43 (41.35%) C++ Software Engineer
5 27 (25.96%) Embedded C++ Engineer
6 23 (22.12%) Embedded C++ Software Engineer
7 16 (15.38%) Senior Software Engineer
8 14 (13.46%) Linux Engineer
9 12 (11.54%) Embedded C Engineer
9 12 (11.54%) Embedded Linux Engineer
9 12 (11.54%) Embedded Linux Software Engineer
9 12 (11.54%) SC Cleared Software Engineer
10 11 (10.58%) C Software Engineer
10 11 (10.58%) Embedded C Software Engineer
10 11 (10.58%) Senior C++ Software Engineer
11 10 (9.62%) Embedded C/C++ Engineer
11 10 (9.62%) Senior Embedded Software Engineer
12 9 (8.65%) C/C++ Embedded Software Engineer
12 9 (8.65%) C/C++ Software Engineer
12 9 (8.65%) Embedded C/C++ Software Engineer
Libraries, Frameworks & Software Standards
1 6 (5.77%) MFC
2 5 (4.81%) OpenGL
3 4 (3.85%) DirectCompute
3 4 (3.85%) OpenCL
3 4 (3.85%) Renderscript
3 4 (3.85%) Yocto
4 3 (2.88%) STL
5 2 (1.92%) .NET
5 2 (1.92%) GStreamer
5 2 (1.92%) OpenGL ES
5 2 (1.92%) Qt
6 1 (0.96%) .NET Framework
6 1 (0.96%) Anaconda
6 1 (0.96%) DirectX
6 1 (0.96%) Middleware
6 1 (0.96%) NumPy
6 1 (0.96%) Pandas
6 1 (0.96%) SciPy
6 1 (0.96%) Vulkan
6 1 (0.96%) WPF
Miscellaneous
1 15 (14.42%) Algorithms
2 13 (12.50%) Embedded Systems
3 9 (8.65%) Field-Programmable Gate Array
4 8 (7.69%) Computer Science
5 7 (6.73%) Device Driver
6 4 (3.85%) 3D Graphics
6 4 (3.85%) CUDA
6 4 (3.85%) GPGPU
7 3 (2.88%) Smart Home
8 2 (1.92%) Media Streaming
8 2 (1.92%) PKI
8 2 (1.92%) STB
9 1 (0.96%) Augmented Reality
9 1 (0.96%) CAN bus
9 1 (0.96%) Cyber Warfare
9 1 (0.96%) Life Science
9 1 (0.96%) Raspberry Pi
9 1 (0.96%) Robotics
9 1 (0.96%) Verilog
9 1 (0.96%) Video\Live Streaming
Operating Systems
1 45 (43.27%) Linux
2 11 (10.58%) Embedded Linux
3 9 (8.65%) Unix
4 6 (5.77%) Android
5 5 (4.81%) FreeRTOS
5 5 (4.81%) Windows
6 4 (3.85%) VxWorks
7 2 (1.92%) Nucleus RTOS
8 1 (0.96%) Apple iOS
8 1 (0.96%) Debian
8 1 (0.96%) ThreadX
Processes & Methodologies
1 84 (80.77%) Software Engineering
2 32 (30.77%) UML
3 30 (28.85%) Agile Software Development
4 13 (12.50%) OOD
5 12 (11.54%) Problem-Solving
5 12 (11.54%) Unit Testing
6 11 (10.58%) OO
7 10 (9.62%) Scrum
8 7 (6.73%) Memory Management
9 6 (5.77%) Change Management
9 6 (5.77%) Configuration Management
9 6 (5.77%) Multithreading
10 5 (4.81%) Quality Management
10 5 (4.81%) SDLC
11 4 (3.85%) Cybersecurity
12 3 (2.88%) Device Driver Development
12 3 (2.88%) TDD
12 3 (2.88%) Test Strategy
13 2 (1.92%) Mathematics
13 2 (1.92%) Requirements Analysis
Programming Languages
1 104 (100.00%) C++
2 71 (68.27%) C
3 47 (45.19%) Embedded C
4 20 (19.23%) MATLAB
5 18 (17.31%) Python
6 10 (9.62%) C#
7 9 (8.65%) Assembly Language
8 3 (2.88%) JavaScript
8 3 (2.88%) SQL
9 2 (1.92%) GLSL
10 1 (0.96%) Bash Shell
10 1 (0.96%) Cython
10 1 (0.96%) HLSL
10 1 (0.96%) Java
Qualifications
1 29 (27.88%) Security Cleared
2 23 (22.12%) SC Cleared
3 7 (6.73%) Degree
4 4 (3.85%) BC Cleared
5 1 (0.96%) PhD
Quality Assurance & Compliance
1 3 (2.88%) IEC 61508
1 3 (2.88%) IEC 62304
1 3 (2.88%) MISRA
2 2 (1.92%) MISRA C
3 1 (0.96%) Def Stans
3 1 (0.96%) DO-160
3 1 (0.96%) DO-178B
3 1 (0.96%) JTAG
System Software
1 5 (4.81%) Firmware
Systems Management
1 6 (5.77%) SELinux
Vendors
1 2 (1.92%) Freescale
1 2 (1.92%) Renesas
2 1 (0.96%) Capita
2 1 (0.96%) Wind River