Period
to 17 August 2017

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 17 August 2017 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
17 Aug 2017
Same period 2016 Same period 2015
Rank 791 804 799
Rank change year-on-year +13 -5 +5
Contract jobs citing Embedded C++ 57 84 105
As % of all contract IT jobs advertised in the UK 0.060% 0.077% 0.093%
As % of the Programming Languages category 0.14% 0.20% 0.25%
Number of daily rates quoted 20 29 33
UK median daily rate £400 £375 £315
Median daily rate % change year-on-year +6.67% +19.05% -10.00%
10th Percentile £324 £308 £298
90th Percentile £448 £441 £422
UK excluding London median daily rate £400 £363 £310
% change year-on-year +10.34% +16.94% -11.43%
Number of hourly rates quoted 19 31 30
UK median hourly rate £42.50 £45.00 £40.00
Median hourly rate % change year-on-year -5.56% +12.50% +11.11%
10th Percentile £39.70 £35.75 £33.68
90th Percentile £50.25 £53.75 £45.50
UK excluding London median hourly rate £42.50 £45.00 £40.00
% change year-on-year -5.56% +12.50% +8.84%

Embedded C++ is in the programming language skills category. The next table is for comparison with the above and provides summary statistics for all contract job vacancies with a requirement for programming language skills.

Contract Programming Language Skills
UK
Contract job vacancies with a requirement for programming language skills 40199 42636 42444
As % of all contract IT job vacancies advertised in the UK 42.01% 39.19% 37.67%
Number of daily rates quoted 27630 29315 28158
UK median daily rate £450 £425 £400
Median daily rate % change year-on-year +5.88% +6.25% +6.67%
10th Percentile £300 £278 £263
90th Percentile £625 £588 £588
UK excluding London median daily rate £400 £375 £350
% change year-on-year +6.67% +7.14% +2.94%
Number of hourly rates quoted 781 907 898
UK median hourly rate £40.00 £37.50 £35.00
Median hourly rate % change year-on-year +6.67% +7.14% +4.32%
10th Percentile £16.00 £13.41 £15.50
90th Percentile £53.75 £50.87 £50.00
UK excluding London median hourly rate £40.50 £37.50 £36.00
% change year-on-year +8.00% +4.17% +5.88%

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 17 August 2017.

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 17 August 2017.

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

Embedded C++
Top 15 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 17 August 2017. 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
UK excluding London +45 53 £400 +10.34% 23
England +42 53 £400 +6.67% 22
South West -2 16 £425 +41.67% 1
South East +11 12 £385 +2.67% 7
East of England +6 11 £350 - 5
Midlands - 5 £475 - 3
North of England +66 4 £400 - 5
London +2 4 £400 -4.76% 1
East Midlands - 4 £550 - 2
Wales -8 3 - -
Yorkshire - 2 £400 - 3
Scotland +38 1 - - 2
North West +26 1 - - 2
North East - 1 - -
West Midlands - 1 £400 - 1

For the 6 months to 17 August 2017, IT contractor jobs citing Embedded C++ also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all contract ads with a requirement for Embedded C++.

1 57 (100.00%) C++
2 38 (66.67%) C
3 33 (57.89%) Embedded C
3 33 (57.89%) Software Engineering
4 25 (43.86%) Linux
5 17 (29.82%) Agile Software Development
6 16 (28.07%) OO
7 13 (22.81%) OOD
7 13 (22.81%) Embedded Linux
8 12 (21.05%) Wireless
8 12 (21.05%) Electronics
9 11 (19.30%) Device Driver
10 10 (17.54%) Python
11 9 (15.79%) UML
12 8 (14.04%) Algorithms
12 8 (14.04%) Degree
12 8 (14.04%) Security Cleared
12 8 (14.04%) MATLAB
13 7 (12.28%) Git (software)
13 7 (12.28%) Cybersecurity
13 7 (12.28%) Computer Science
13 7 (12.28%) SDLC
14 6 (10.53%) Cryptography
14 6 (10.53%) Embedded Systems
14 6 (10.53%) Waterfall
14 6 (10.53%) SC Cleared
14 6 (10.53%) Continuous Integration
14 6 (10.53%) Wi-Fi
14 6 (10.53%) Scrum
14 6 (10.53%) STL

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:

Communications & Networking
1 12 (21.05%) Wireless
2 6 (10.53%) TCP/IP
2 6 (10.53%) Wi-Fi
3 3 (5.26%) Bluetooth
4 1 (1.75%) DVB
4 1 (1.75%) GPRS
4 1 (1.75%) HTTP
4 1 (1.75%) Network Security
Database & Business Intelligence
1 3 (5.26%) MySQL
1 3 (5.26%) PostgreSQL
2 1 (1.75%) NoSQL
Development Applications
1 7 (12.28%) Git (software)
2 3 (5.26%) Visual Studio
3 2 (3.51%) Bitbucket
3 2 (3.51%) Buildbot
3 2 (3.51%) CMake
3 2 (3.51%) Jenkins
3 2 (3.51%) JIRA
3 2 (3.51%) JIRA Agile
4 1 (1.75%) Eclipse
4 1 (1.75%) Rational DOORS
4 1 (1.75%) Subversion
General
1 12 (21.05%) Electronics
2 2 (3.51%) Automotive
3 1 (1.75%) Aerospace
3 1 (1.75%) Military
Job Titles
1 34 (59.65%) Embedded Engineer
2 31 (54.39%) Software Engineer
3 28 (49.12%) Embedded Software Engineer
4 20 (35.09%) Embedded C++ Engineer
5 18 (31.58%) C++ Software Engineer
5 18 (31.58%) Embedded C++ Software Engineer
6 15 (26.32%) Developer
7 13 (22.81%) C++ Developer
8 11 (19.30%) Linux Engineer
9 9 (15.79%) C Software Engineer
9 9 (15.79%) C/C++ Embedded Software Engineer
9 9 (15.79%) C/C++ Software Engineer
9 9 (15.79%) Embedded C Engineer
9 9 (15.79%) Embedded C Software Engineer
9 9 (15.79%) Embedded C/C++ Engineer
9 9 (15.79%) Embedded C/C++ Software Engineer
9 9 (15.79%) Embedded Linux Engineer
10 7 (12.28%) Embedded Developer
10 7 (12.28%) Embedded Linux Software Engineer
11 6 (10.53%) Software Developer
Libraries, Frameworks & Software Standards
1 6 (10.53%) STL
2 5 (8.77%) Yocto
3 4 (7.02%) MFC
4 3 (5.26%) DirectX
4 3 (5.26%) Qt
5 2 (3.51%) Flash
6 1 (1.75%) HTML
6 1 (1.75%) HTML5
6 1 (1.75%) Middleware
6 1 (1.75%) Node.js
6 1 (1.75%) OpenGL
6 1 (1.75%) REST
Miscellaneous
1 11 (19.30%) Device Driver
2 8 (14.04%) Algorithms
3 7 (12.28%) Computer Science
4 6 (10.53%) Embedded Systems
5 4 (7.02%) Field-Programmable Gate Array
6 1 (1.75%) Digital TV
6 1 (1.75%) Home Automation
6 1 (1.75%) MPEG
6 1 (1.75%) Smart Home
6 1 (1.75%) STB
Operating Systems
1 25 (43.86%) Linux
2 13 (22.81%) Embedded Linux
3 6 (10.53%) Windows
4 4 (7.02%) VxWorks
5 3 (5.26%) Nucleus RTOS
6 1 (1.75%) Android
6 1 (1.75%) Apple iOS
Processes & Methodologies
1 33 (57.89%) Software Engineering
2 17 (29.82%) Agile Software Development
3 16 (28.07%) OO
4 13 (22.81%) OOD
5 9 (15.79%) UML
6 7 (12.28%) Cybersecurity
6 7 (12.28%) SDLC
7 6 (10.53%) Continuous Integration
7 6 (10.53%) Cryptography
7 6 (10.53%) Scrum
7 6 (10.53%) Waterfall
8 5 (8.77%) Device Driver Development
8 5 (8.77%) Test Strategy
9 4 (7.02%) Data Acquisition
9 4 (7.02%) Quality Management
10 3 (5.26%) OOA/OOD
10 3 (5.26%) Open Source
10 3 (5.26%) Requirements Analysis
10 3 (5.26%) Use Case
10 3 (5.26%) User Stories
Programming Languages
1 57 (100.00%) C++
2 38 (66.67%) C
3 33 (57.89%) Embedded C
4 10 (17.54%) Python
5 8 (14.04%) MATLAB
6 4 (7.02%) Bash Shell
7 3 (5.26%) R
8 2 (3.51%) C#
9 1 (1.75%) Assembly Language
9 1 (1.75%) Groovy
9 1 (1.75%) Perl
9 1 (1.75%) Ruby
9 1 (1.75%) SQL
Qualifications
1 8 (14.04%) Degree
1 8 (14.04%) Security Cleared
2 6 (10.53%) SC Cleared
3 2 (3.51%) Computer Science Degree
3 2 (3.51%) ISTQB
3 2 (3.51%) ISTQB Foundation Certification
4 1 (1.75%) DV Cleared
Quality Assurance & Compliance
1 4 (7.02%) MISRA
2 2 (3.51%) IEC 62304
3 1 (1.75%) ISO 13485
3 1 (1.75%) ISO 26262
3 1 (1.75%) JTAG
3 1 (1.75%) MISRA C
3 1 (1.75%) QA
System Software
1 5 (8.77%) Advanced Linux Sound Architecture
1 5 (8.77%) Firmware
Vendors
1 3 (5.26%) ILOG
2 1 (1.75%) EMC
2 1 (1.75%) Freescale
2 1 (1.75%) Microsoft