Period
to 23 July 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 July 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 Jul 2018
Same period 2017 Same period 2016
Rank 781 795 813
Rank change year-on-year +14 +18 -31
Contract jobs citing Embedded C++ 115 63 85
As % of all contract IT jobs advertised in the UK 0.11% 0.066% 0.077%
As % of the Programming Languages category 0.25% 0.16% 0.20%
Number of daily rates quoted 42 23 30
UK median daily rate £375 £400 £375
Median daily rate % change year-on-year -6.25% +6.67% +20.97%
10th Percentile £306 £316 £309
90th Percentile £450 £445 £441
UK excluding London median daily rate £375 £393 £350
% change year-on-year -4.46% +12.14% +12.90%
Number of hourly rates quoted 49 19 33
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.70 £38.05 £33.95
90th Percentile £51.00 £48.75 £53.45
UK excluding London median hourly rate £45.00 £42.50 £45.50
% change year-on-year +5.88% -6.59% +13.75%

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,260 39,578 42,583
As % of all contract IT jobs advertised in the UK 43.83% 41.60% 38.69%
Number of daily rates quoted 31,702 27,125 29,183
UK median daily rate £463 £445 £425
Median daily rate % change year-on-year +3.93% +4.71% +6.25%
10th Percentile £313 £300 £275
90th Percentile £638 £625 £594
UK excluding London median daily rate £410 £400 £375
% change year-on-year +2.50% +6.67% +7.14%
Number of hourly rates quoted 783 797 917
UK median hourly rate £41.00 £41.25 £37.50
Median hourly rate % change year-on-year -0.61% +10.00% +7.14%
10th Percentile £16.54 £16.25 £13.27
90th Percentile £52.50 £53.75 £51.50
UK excluding London median hourly rate £41.00 £42.00 £37.50
% change year-on-year -2.38% +12.00% +7.14%

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 July 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 July 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 July 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 +15 113 £375 -6.25% 53
UK excluding London +17 101 £375 -4.46% 54
South East +23 40 £373 -1.84% 13
South West +12 30 £313 -26.47% 7
Midlands 0 20 £400 -15.84% 4
West Midlands -10 16 £400 -0.06% 3
London -33 14 £500 +25.00% 4
East of England -11 5 - - 14
East Midlands +5 4 - - 1
North of England -7 4 £340 -15.00% 11
Yorkshire -20 2 £340 -15.00% 7
North West -20 2 £335 - 2
Wales -15 1 - -
Scotland -36 1 - - 4

For the 6 months to 23 July 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 115 (100.00%) C++
2 91 (79.13%) Software Engineering
3 82 (71.30%) C
4 58 (50.43%) Embedded C
5 52 (45.22%) Linux
6 33 (28.70%) Agile Software Development
7 32 (27.83%) UML
8 30 (26.09%) Security Cleared
9 24 (20.87%) SC Cleared
10 23 (20.00%) MATLAB
11 21 (18.26%) Python
12 19 (16.52%) Unit Testing
13 18 (15.65%) Embedded Systems
14 16 (13.91%) Algorithms
15 15 (13.04%) Unix
16 14 (12.17%) Visual Studio
16 14 (12.17%) C#
17 13 (11.30%) OO
17 13 (11.30%) OOD
17 13 (11.30%) Electronics
17 13 (11.30%) Problem-Solving
18 12 (10.43%) SDLC
18 12 (10.43%) Assembly Language
18 12 (10.43%) Embedded Linux
19 11 (9.57%) Scrum
20 10 (8.70%) Simulink
20 10 (8.70%) Field-Programmable Gate Array
21 9 (7.83%) Computer Science
21 9 (7.83%) Aerospace
21 9 (7.83%) 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:

Applications
1 10 (8.70%) Simulink
Cloud Services
1 2 (1.74%) Microsoft Azure
Communications & Networking
1 8 (6.96%) Network Security
1 8 (6.96%) RS-232
2 5 (4.35%) Wi-Fi
3 4 (3.48%) Ethernet
3 4 (3.48%) TCP/IP
3 4 (3.48%) Wireless
4 3 (2.61%) 4G
5 2 (1.74%) AMQP
5 2 (1.74%) Bluetooth
5 2 (1.74%) PPP
5 2 (1.74%) RS-485
6 1 (0.87%) 3G
6 1 (0.87%) Internet
Database & Business Intelligence
1 2 (1.74%) SQLite
Development Applications
1 14 (12.17%) Visual Studio
2 8 (6.96%) Git (software)
3 6 (5.22%) Mercurial
4 5 (4.35%) Subversion
5 2 (1.74%) GDB
5 2 (1.74%) Rational DOORS
6 1 (0.87%) JIRA
6 1 (0.87%) Rational Rhapsody
General
1 13 (11.30%) Electronics
2 9 (7.83%) Aerospace
3 8 (6.96%) Automotive
4 3 (2.61%) Law
5 2 (1.74%) Finance
5 2 (1.74%) Military
6 1 (0.87%) Manufacturing
6 1 (0.87%) Multimedia
6 1 (0.87%) Telecoms
Job Titles
1 87 (75.65%) Software Engineer
2 57 (49.57%) Embedded Engineer
3 55 (47.83%) Embedded Software Engineer
4 49 (42.61%) C++ Software Engineer
5 31 (26.96%) Embedded C++ Engineer
6 29 (25.22%) Embedded C++ Software Engineer
7 22 (19.13%) Senior Software Engineer
8 19 (16.52%) Embedded C Engineer
9 18 (15.65%) C Software Engineer
9 18 (15.65%) Embedded C Software Engineer
9 18 (15.65%) Linux Engineer
10 17 (14.78%) Embedded C/C++ Engineer
11 16 (13.91%) C/C++ Embedded Software Engineer
11 16 (13.91%) C/C++ Software Engineer
11 16 (13.91%) Embedded C/C++ Software Engineer
11 16 (13.91%) Embedded Linux Engineer
11 16 (13.91%) Embedded Linux Software Engineer
12 15 (13.04%) Senior C++ Software Engineer
13 14 (12.17%) Senior Embedded Software Engineer
14 12 (10.43%) SC Cleared Software Engineer
Libraries, Frameworks & Software Standards
1 6 (5.22%) MFC
2 5 (4.35%) OpenGL
3 4 (3.48%) DirectCompute
3 4 (3.48%) OpenCL
3 4 (3.48%) Renderscript
3 4 (3.48%) Yocto
4 3 (2.61%) .NET
4 3 (2.61%) STL
5 2 (1.74%) Anaconda
5 2 (1.74%) GStreamer
5 2 (1.74%) NumPy
5 2 (1.74%) OpenGL ES
5 2 (1.74%) Pandas
5 2 (1.74%) Qt
5 2 (1.74%) SciPy
6 1 (0.87%) .NET Framework
6 1 (0.87%) DirectX
6 1 (0.87%) Middleware
6 1 (0.87%) Vulkan
6 1 (0.87%) WPF
Miscellaneous
1 18 (15.65%) Embedded Systems
2 16 (13.91%) Algorithms
3 10 (8.70%) Field-Programmable Gate Array
4 9 (7.83%) Computer Science
5 4 (3.48%) 3D Graphics
5 4 (3.48%) CUDA
5 4 (3.48%) GPGPU
6 3 (2.61%) Device Driver
6 3 (2.61%) Smart Home
7 2 (1.74%) Media Streaming
7 2 (1.74%) PKI
7 2 (1.74%) Raspberry Pi
7 2 (1.74%) STB
8 1 (0.87%) Arduino
8 1 (0.87%) BeagleBone
8 1 (0.87%) CAN bus
8 1 (0.87%) Cyber Warfare
8 1 (0.87%) Robotics
8 1 (0.87%) Verilog
8 1 (0.87%) Video\Live Streaming
Operating Systems
1 52 (45.22%) Linux
2 15 (13.04%) Unix
3 12 (10.43%) Embedded Linux
4 8 (6.96%) Windows
5 6 (5.22%) Android
5 6 (5.22%) VxWorks
6 5 (4.35%) FreeRTOS
7 2 (1.74%) Nucleus RTOS
8 1 (0.87%) Apple iOS
8 1 (0.87%) Debian
8 1 (0.87%) ThreadX
Processes & Methodologies
1 91 (79.13%) Software Engineering
2 33 (28.70%) Agile Software Development
3 32 (27.83%) UML
4 19 (16.52%) Unit Testing
5 13 (11.30%) OO
5 13 (11.30%) OOD
5 13 (11.30%) Problem-Solving
6 12 (10.43%) SDLC
7 11 (9.57%) Scrum
8 7 (6.09%) Memory Management
8 7 (6.09%) Multithreading
9 6 (5.22%) Change Management
9 6 (5.22%) Configuration Management
10 5 (4.35%) Cybersecurity
10 5 (4.35%) FMEA
10 5 (4.35%) Quality Management
10 5 (4.35%) Software Architecture
10 5 (4.35%) Test Planning
11 3 (2.61%) Collaborative Working
11 3 (2.61%) Critical Thinking
Programming Languages
1 115 (100.00%) C++
2 82 (71.30%) C
3 58 (50.43%) Embedded C
4 23 (20.00%) MATLAB
5 21 (18.26%) Python
6 14 (12.17%) C#
7 12 (10.43%) Assembly Language
8 4 (3.48%) SQL
9 3 (2.61%) JavaScript
10 2 (1.74%) Cython
10 2 (1.74%) GLSL
11 1 (0.87%) Bash Shell
11 1 (0.87%) HLSL
11 1 (0.87%) Java
Qualifications
1 30 (26.09%) Security Cleared
2 24 (20.87%) SC Cleared
3 8 (6.96%) Degree
4 4 (3.48%) BC Cleared
5 1 (0.87%) PhD
Quality Assurance & Compliance
1 9 (7.83%) MISRA
2 5 (4.35%) MISRA C
3 3 (2.61%) IEC 61508
4 1 (0.87%) Def Stans
4 1 (0.87%) DO-160
4 1 (0.87%) DO-178B
4 1 (0.87%) JTAG
System Software
1 7 (6.09%) Firmware
Systems Management
1 6 (5.22%) SELinux
Vendors
1 2 (1.74%) Freescale
1 2 (1.74%) Renesas
2 1 (0.87%) Atmel
2 1 (0.87%) EMC
2 1 (0.87%) Wind River