Period
to 19 September 2018

The following table provides summary statistics for permanent job vacancies advertised in England with a requirement for Embedded C++ skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited Embedded C++ over the 6 months to 19 September 2018 with a comparison to the same period in the previous 2 years.

Embedded C++
UK > England
6 months to
19 Sep 2018
Same period 2017 Same period 2016
Rank 850 859 980
Rank change year-on-year +9 +121 -39
Permanent jobs citing Embedded C++ 287 305 250
As % of all permanent IT jobs advertised in England 0.18% 0.18% 0.14%
As % of the Programming Languages category 0.33% 0.33% 0.26%
Number of salaries quoted 243 272 224
England median annual salary £50,000 £47,500 £40,000
Median salary % change year-on-year +5.26% +18.75% -
10th Percentile £31,500 £32,500 £29,750
90th Percentile £61,250 £60,000 £58,750
UK median annual salary £50,000 £47,500 £40,000
% change year-on-year +5.26% +18.75% -

Embedded C++ is in the Programming Languages category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies advertised in England with a requirement for coding skills.

All Programming Languages
England
Permanent vacancies with a requirement for coding skills 87,287 92,242 96,698
As % of all permanent IT jobs advertised in England 55.88% 55.37% 52.84%
Number of salaries quoted 73,028 76,383 84,428
England median annual salary £50,000 £48,500 £47,500
Median salary % change year-on-year +3.09% +2.11% +5.56%
10th Percentile £31,250 £29,000 £28,750
90th Percentile £82,500 £77,500 £76,250
UK median annual salary £50,000 £47,500 £47,500
% change year-on-year +5.26% - +5.56%

Embedded C++
Job Vacancy Trend in England

Job postings citing Embedded C++ as a percentage of all IT jobs advertised in England.

Job vacancy trend for Embedded C++ in England

Embedded C++
Salary Trend in England

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing Embedded C++ in England.

Salary trend for Embedded C++ in England

Embedded C++
Salary Histogram in England

The salary distribution of IT jobs citing Embedded C++ in England over the 6 months to 19 September 2018.

Salary histogram for Embedded C++ in England

Embedded C++
Job Locations in England

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Embedded C++ within the England region over the 6 months to 19 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
Permanent
IT Job Ads
Median Salary
Past 6 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
South East +31 116 £50,000 +3.09% 22
South West +67 83 £47,500 +5.56% 12
East of England -28 44 £52,500 - 14
North of England +16 23 £42,500 +6.25% 10
London +26 19 £50,000 - 12
Yorkshire +3 10 £47,500 +11.76% 4
North West +12 9 £40,000 -5.88% 5
North East -24 4 £41,250 +17.86% 1
Midlands +6 2 £40,000 +33.33% 7
East Midlands +5 2 £40,000 +9.59% 2
Embedded C++
UK

For the 6 months to 19 September 2018, IT 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 permanent job ads across the England region with a requirement for Embedded C++.

1 287 (100.00%) C++
2 242 (84.32%) C
3 223 (77.70%) Software Engineering
4 211 (73.52%) Embedded C
5 132 (45.99%) Linux
6 92 (32.06%) Agile Software Development
7 73 (25.44%) Python
8 71 (24.74%) Embedded Linux
9 61 (21.25%) Embedded Systems
10 58 (20.21%) Git (software)
10 58 (20.21%) Algorithms
11 55 (19.16%) Degree
12 54 (18.82%) Image Processing
13 52 (18.12%) Computer Science
13 52 (18.12%) Automotive
14 51 (17.77%) Windows
15 49 (17.07%) SQL
15 49 (17.07%) Electronics
16 42 (14.63%) Subversion
17 41 (14.29%) Java
18 38 (13.24%) Firmware
19 37 (12.89%) Security Cleared
20 36 (12.54%) C#
21 35 (12.20%) MATLAB
22 33 (11.50%) Field-Programmable Gate Array
23 31 (10.80%) Mathematics
24 30 (10.45%) Qt
25 28 (9.76%) Problem-Solving
25 28 (9.76%) Cybersecurity
26 27 (9.41%) Embedded Software Development

Embedded C++
Co-occurring IT Skills in England 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 6 (2.09%) Simulink
2 4 (1.39%) Microsoft Office
3 3 (1.05%) OrCAD
4 2 (0.70%) Microsoft Excel
Cloud Services
1 2 (0.70%) Amazon AWS
1 2 (0.70%) Microsoft Azure
Communications & Networking
1 14 (4.88%) Ethernet
2 10 (3.48%) TCP/IP
3 9 (3.14%) Bluetooth
3 9 (3.14%) Network Security
4 7 (2.44%) Wi-Fi
4 7 (2.44%) Wireless
5 6 (2.09%) ZigBee
6 4 (1.39%) Internet
6 4 (1.39%) RS-232
7 3 (1.05%) RS-485
8 2 (0.70%) HTTP
8 2 (0.70%) SSL
9 1 (0.35%) DLNA
9 1 (0.35%) UPnP
Database & Business Intelligence
1 21 (7.32%) Neo4j
2 4 (1.39%) Big Data
2 4 (1.39%) MySQL
2 4 (1.39%) SQL Server
3 2 (0.70%) Apache Cassandra
3 2 (0.70%) Data Mining
3 2 (0.70%) Hadoop
3 2 (0.70%) MongoDB
Development Applications
1 58 (20.21%) Git (software)
2 42 (14.63%) Subversion
3 11 (3.83%) Jenkins
4 9 (3.14%) Visual Studio
5 6 (2.09%) Atlassian Bamboo
5 6 (2.09%) JIRA
6 4 (1.39%) GoogleTest
7 3 (1.05%) Android Studio
7 3 (1.05%) GCC
7 3 (1.05%) MSBuild
7 3 (1.05%) VersionOne
8 2 (0.70%) CMake
8 2 (0.70%) GitLab
8 2 (0.70%) Rational Rhapsody
8 2 (0.70%) Rational Team Concert
9 1 (0.35%) GDB
9 1 (0.35%) Mercurial
9 1 (0.35%) Mockito
9 1 (0.35%) NUnit
9 1 (0.35%) Rational DOORS
General
1 52 (18.12%) Automotive
2 49 (17.07%) Electronics
3 19 (6.62%) Manufacturing
3 19 (6.62%) Marketing
4 11 (3.83%) Finance
5 10 (3.48%) Aerospace
6 9 (3.14%) Multimedia
7 4 (1.39%) Telecoms
8 2 (0.70%) Banking
8 2 (0.70%) Games
8 2 (0.70%) Pharmaceutical
Job Titles
1 168 (58.54%) Embedded Engineer
2 146 (50.87%) Software Engineer
3 115 (40.07%) Embedded Software Engineer
4 96 (33.45%) Embedded C++ Engineer
5 66 (23.00%) C++ Software Engineer
6 65 (22.65%) Embedded C++ Software Engineer
7 56 (19.51%) Embedded C Engineer
7 56 (19.51%) Embedded C/C++ Engineer
8 29 (10.10%) C Software Engineer
8 29 (10.10%) C/C++ Embedded Software Engineer
8 29 (10.10%) C/C++ Software Engineer
8 29 (10.10%) Embedded C Software Engineer
8 29 (10.10%) Embedded C/C++ Software Engineer
9 28 (9.76%) Senior Software Engineer
10 22 (7.67%) Senior Embedded Software Engineer
11 18 (6.27%) Graduate
11 18 (6.27%) Linux Engineer
11 18 (6.27%) Principal Engineer
11 18 (6.27%) Software Team Leader
11 18 (6.27%) Team Leader
Libraries, Frameworks & Software Standards
1 30 (10.45%) Qt
2 26 (9.06%) STL
3 21 (7.32%) Boost C++ Libraries
4 19 (6.62%) AngularJS
4 19 (6.62%) Django
4 19 (6.62%) Node.js
4 19 (6.62%) OpenCV
5 18 (6.27%) OpenGL
6 14 (4.88%) TensorFlow
7 10 (3.48%) HTML
8 6 (2.09%) Yocto
9 5 (1.74%) .NET
10 4 (1.39%) RESTful
10 4 (1.39%) SOAP
11 3 (1.05%) DirectCompute
11 3 (1.05%) HTML5
11 3 (1.05%) Middleware
11 3 (1.05%) OpenCL
11 3 (1.05%) Renderscript
11 3 (1.05%) WinForms
Miscellaneous
1 61 (21.25%) Embedded Systems
2 58 (20.21%) Algorithms
3 52 (18.12%) Computer Science
4 33 (11.50%) Field-Programmable Gate Array
5 17 (5.92%) CUDA
6 12 (4.18%) Analytical Skills
6 12 (4.18%) VHDL
7 9 (3.14%) Verilog
8 8 (2.79%) Device Driver
8 8 (2.79%) Robotics
9 7 (2.44%) Life Science
10 6 (2.09%) CAN bus
10 6 (2.09%) Self-Motivation
11 5 (1.74%) Smart Home
12 4 (1.39%) ASIC
12 4 (1.39%) Infotainment
13 3 (1.05%) Driving Licence
13 3 (1.05%) GPGPU
13 3 (1.05%) Internet of Things
13 3 (1.05%) Mobile App
Operating Systems
1 132 (45.99%) Linux
2 71 (24.74%) Embedded Linux
3 51 (17.77%) Windows
4 17 (5.92%) Android
5 10 (3.48%) VxWorks
6 8 (2.79%) Apple iOS
7 4 (1.39%) FreeRTOS
8 2 (0.70%) Nucleus RTOS
8 2 (0.70%) SafeRTOS
9 1 (0.35%) Unix
Processes & Methodologies
1 223 (77.70%) Software Engineering
2 92 (32.06%) Agile Software Development
3 54 (18.82%) Image Processing
4 31 (10.80%) Mathematics
5 28 (9.76%) Cybersecurity
5 28 (9.76%) Problem-Solving
6 27 (9.41%) Embedded Software Development
6 27 (9.41%) OO
6 27 (9.41%) Scrum
7 21 (7.32%) TDD
7 21 (7.32%) UML
7 21 (7.32%) Unit Testing
8 20 (6.97%) Deep Learning
9 19 (6.62%) Computer Vision
10 18 (6.27%) Collaborative Working
10 18 (6.27%) Linux Kernel Development
10 18 (6.27%) OOD
11 17 (5.92%) Data Analysis
11 17 (5.92%) Video Processing
12 13 (4.53%) Multithreading
Programming Languages
1 287 (100.00%) C++
2 242 (84.32%) C
3 211 (73.52%) Embedded C
4 73 (25.44%) Python
5 49 (17.07%) SQL
6 41 (14.29%) Java
7 36 (12.54%) C#
8 35 (12.20%) MATLAB
9 25 (8.71%) JavaScript
10 19 (6.62%) Rust
11 6 (2.09%) Assembly Language
12 4 (1.39%) Bash Shell
12 4 (1.39%) Delphi
12 4 (1.39%) Pascal
13 3 (1.05%) Ada
13 3 (1.05%) VB
14 2 (0.70%) PHP
14 2 (0.70%) VB6
15 1 (0.35%) GLSL
15 1 (0.35%) Objective-C
Qualifications
1 55 (19.16%) Degree
2 37 (12.89%) Security Cleared
3 12 (4.18%) SC Cleared
4 9 (3.14%) Computer Science Degree
5 8 (2.79%) DV Cleared
6 1 (0.35%) BC Cleared
6 1 (0.35%) PhD
Quality Assurance & Compliance
1 16 (5.57%) MISRA
2 7 (2.44%) MISRA C
3 4 (1.39%) DO-178B
4 2 (0.70%) Def Stans
5 1 (0.35%) IEC 61508
5 1 (0.35%) ISO 26262
5 1 (0.35%) ISO 9001
5 1 (0.35%) JTAG
5 1 (0.35%) PMO
System Software
1 38 (13.24%) Firmware
2 19 (6.62%) Docker
Vendors
1 9 (3.14%) Altera
1 9 (3.14%) Xilinx
2 7 (2.44%) Microsoft
3 4 (1.39%) Atlassian
4 2 (0.70%) Assembla
4 2 (0.70%) EMC
4 2 (0.70%) IBM
4 2 (0.70%) SAP
5 1 (0.35%) Atmel
5 1 (0.35%) Capita
5 1 (0.35%) Google
5 1 (0.35%) Hitachi
5 1 (0.35%) QNX
5 1 (0.35%) Renesas
5 1 (0.35%) Siemens