Period
to 24 September 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 September 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 Sep 2018
Same period 2017 Same period 2016
Rank 798 819 801
Rank change year-on-year +21 -18 +28
Contract jobs citing Embedded C++ 94 58 83
As % of all contract IT jobs advertised in the UK 0.092% 0.060% 0.078%
As % of the Programming Languages category 0.21% 0.14% 0.20%
Number of daily rates quoted 32 20 32
UK median daily rate £373 £400 £375
Median daily rate % change year-on-year -6.75% +6.67% +20.97%
10th Percentile £305 £324 £320
90th Percentile £488 £448 £540
UK excluding London median daily rate £373 £400 £375
% change year-on-year -6.75% +6.67% +20.97%
Number of hourly rates quoted 42 20 31
UK median hourly rate £45.00 £42.50 £42.50
Median hourly rate % change year-on-year +5.88% - -
10th Percentile £36.98 £38.40 £35.75
90th Percentile £52.35 £49.58 £53.75
UK excluding London median hourly rate £45.00 £42.50 £42.50
% change year-on-year +5.88% - -

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,345 40,788 42,450
As % of all contract IT jobs advertised in the UK 44.48% 41.88% 39.79%
Number of daily rates quoted 31,892 28,151 29,187
UK median daily rate £475 £450 £425
Median daily rate % change year-on-year +5.56% +5.88% +6.25%
10th Percentile £313 £305 £280
90th Percentile £638 £625 £588
UK excluding London median daily rate £415 £400 £375
% change year-on-year +3.75% +6.67% +3.45%
Number of hourly rates quoted 712 762 911
UK median hourly rate £41.53 £40.00 £37.50
Median hourly rate % change year-on-year +3.83% +6.67% +2.74%
10th Percentile £16.25 £15.79 £14.00
90th Percentile £52.50 £53.75 £51.50
UK excluding London median hourly rate £42.00 £40.00 £37.50
% change year-on-year +5.00% +6.67% +1.35%

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 September 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 September 2018.

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

Embedded C++
Top 11 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 September 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 +12 89 £373 -6.75% 79
UK excluding London +22 82 £373 -6.75% 74
South East +12 36 £373 -3.12% 21
South West +3 26 £313 -26.47% 12
London -5 11 £450 +12.50% 10
East of England -12 7 £450 +28.57% 20
Midlands -16 6 £437 -7.95% 6
West Midlands -17 6 £437 +9.31% 4
Wales - 5 £475 - 1
North West -15 2 £335 - 6
North of England -28 2 £335 -16.25% 11

For the 6 months to 24 September 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 94 (100.00%) C++
2 73 (77.66%) Software Engineering
3 60 (63.83%) C
4 55 (58.51%) Embedded C
5 42 (44.68%) Linux
6 22 (23.40%) UML
7 21 (22.34%) Agile Software Development
8 19 (20.21%) Security Cleared
9 18 (19.15%) Unit Testing
10 17 (18.09%) Python
11 15 (15.96%) SC Cleared
12 13 (13.83%) Electronics
13 12 (12.77%) SDLC
14 11 (11.70%) Embedded Systems
14 11 (11.70%) MATLAB
14 11 (11.70%) Simulink
15 10 (10.64%) Unix
15 10 (10.64%) Windows
15 10 (10.64%) Aerospace
15 10 (10.64%) Scrum
15 10 (10.64%) Computer Science
15 10 (10.64%) Problem-Solving
16 9 (9.57%) Degree
16 9 (9.57%) OO
16 9 (9.57%) C#
16 9 (9.57%) Visual Studio
17 8 (8.51%) Embedded Linux
17 8 (8.51%) Git (software)
17 8 (8.51%) MISRA
18 7 (7.45%) OOD

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 11 (11.70%) Simulink
Cloud Services
1 2 (2.13%) Microsoft Azure
Communications & Networking
1 6 (6.38%) RS-232
1 6 (6.38%) Wi-Fi
2 4 (4.26%) Ethernet
3 3 (3.19%) 4G
3 3 (3.19%) Wireless
4 2 (2.13%) AMQP
4 2 (2.13%) Bluetooth
4 2 (2.13%) Network Security
4 2 (2.13%) PPP
5 1 (1.06%) 3G
5 1 (1.06%) 5G
5 1 (1.06%) GPRS
5 1 (1.06%) SNMP
5 1 (1.06%) TCP/IP
5 1 (1.06%) VoIP
Database & Business Intelligence
1 2 (2.13%) SQLite
Development Applications
1 9 (9.57%) Visual Studio
2 8 (8.51%) Git (software)
3 6 (6.38%) Mercurial
4 5 (5.32%) Subversion
5 2 (2.13%) GDB
5 2 (2.13%) Rational DOORS
6 1 (1.06%) JIRA
General
1 13 (13.83%) Electronics
2 10 (10.64%) Aerospace
3 7 (7.45%) Automotive
4 3 (3.19%) Law
5 2 (2.13%) Finance
6 1 (1.06%) Military
6 1 (1.06%) Telecoms
Job Titles
1 66 (70.21%) Software Engineer
2 53 (56.38%) Embedded Engineer
3 50 (53.19%) Embedded Software Engineer
4 31 (32.98%) C++ Software Engineer
5 29 (30.85%) Embedded C++ Engineer
6 27 (28.72%) Embedded C++ Software Engineer
7 22 (23.40%) Senior Software Engineer
8 17 (18.09%) Embedded C Engineer
8 17 (18.09%) Linux Engineer
9 16 (17.02%) C Software Engineer
9 16 (17.02%) Developer
9 16 (17.02%) Embedded C Software Engineer
9 16 (17.02%) Embedded C/C++ Engineer
9 16 (17.02%) Embedded Linux Engineer
10 15 (15.96%) C/C++ Embedded Software Engineer
10 15 (15.96%) C/C++ Software Engineer
10 15 (15.96%) C++ Developer
10 15 (15.96%) Embedded C/C++ Software Engineer
10 15 (15.96%) Embedded Linux Software Engineer
10 15 (15.96%) Senior Embedded Software Engineer
Libraries, Frameworks & Software Standards
1 5 (5.32%) Qt
2 4 (4.26%) Yocto
3 3 (3.19%) .NET
3 3 (3.19%) DirectCompute
3 3 (3.19%) OpenCL
3 3 (3.19%) OpenGL
3 3 (3.19%) Renderscript
3 3 (3.19%) STL
4 2 (2.13%) Anaconda
4 2 (2.13%) GStreamer
4 2 (2.13%) NumPy
4 2 (2.13%) Pandas
4 2 (2.13%) SciPy
5 1 (1.06%) .NET Framework
5 1 (1.06%) OpenGL ES
5 1 (1.06%) WPF
5 1 (1.06%) wxWidgets
Miscellaneous
1 11 (11.70%) Embedded Systems
2 10 (10.64%) Computer Science
3 5 (5.32%) Field-Programmable Gate Array
4 4 (4.26%) Algorithms
5 3 (3.19%) 3D Graphics
5 3 (3.19%) CUDA
5 3 (3.19%) GPGPU
6 2 (2.13%) Media Streaming
6 2 (2.13%) PKI
6 2 (2.13%) Raspberry Pi
7 1 (1.06%) Arduino
7 1 (1.06%) Augmented Reality
7 1 (1.06%) BeagleBone
7 1 (1.06%) Cyber Warfare
7 1 (1.06%) Device Driver
7 1 (1.06%) Greenfield Project
7 1 (1.06%) Robotics
7 1 (1.06%) Self-Motivation
Operating Systems
1 42 (44.68%) Linux
2 10 (10.64%) Unix
2 10 (10.64%) Windows
3 8 (8.51%) Embedded Linux
4 6 (6.38%) VxWorks
5 4 (4.26%) Android
6 3 (3.19%) FreeRTOS
6 3 (3.19%) Nucleus RTOS
7 1 (1.06%) Debian
7 1 (1.06%) ThreadX
Processes & Methodologies
1 73 (77.66%) Software Engineering
2 22 (23.40%) UML
3 21 (22.34%) Agile Software Development
4 18 (19.15%) Unit Testing
5 12 (12.77%) SDLC
6 10 (10.64%) Problem-Solving
6 10 (10.64%) Scrum
7 9 (9.57%) OO
8 7 (7.45%) OOD
9 5 (5.32%) FMEA
9 5 (5.32%) Multithreading
9 5 (5.32%) Software Architecture
9 5 (5.32%) Test Planning
10 4 (4.26%) Cybersecurity
11 3 (3.19%) Analytics
11 3 (3.19%) Collaborative Working
11 3 (3.19%) Critical Thinking
11 3 (3.19%) Test Strategy
12 2 (2.13%) Customer Requirements
12 2 (2.13%) Data Science
Programming Languages
1 94 (100.00%) C++
2 60 (63.83%) C
3 55 (58.51%) Embedded C
4 17 (18.09%) Python
5 11 (11.70%) MATLAB
6 9 (9.57%) C#
7 5 (5.32%) Assembly Language
7 5 (5.32%) SQL
8 2 (2.13%) Bash Shell
8 2 (2.13%) Cython
8 2 (2.13%) JavaScript
9 1 (1.06%) GLSL
9 1 (1.06%) Go
9 1 (1.06%) Perl
Qualifications
1 19 (20.21%) Security Cleared
2 15 (15.96%) SC Cleared
3 9 (9.57%) Degree
4 4 (4.26%) BC Cleared
5 1 (1.06%) Computer Science Degree
Quality Assurance & Compliance
1 8 (8.51%) MISRA
2 5 (5.32%) MISRA C
3 2 (2.13%) IEC 61508
4 1 (1.06%) DO-160
System Software
1 3 (3.19%) Firmware
2 1 (1.06%) Docker
Vendors
1 2 (2.13%) Freescale
1 2 (2.13%) Renesas
2 1 (1.06%) Atmel
2 1 (1.06%) EMC
2 1 (1.06%) Wind River