Period
to 20 April 2018

The following table provides summary statistics for permanent job vacancies 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 20 April 2018 with a comparison to the same period in the previous 2 years.

Embedded C
UK
6 months to
20 Apr 2018
Same period 2017 Same period 2016
Rank 665 692 883
Rank change year-on-year +27 +191 -41
Permanent jobs citing Embedded C 608 527 416
As % of all permanent IT jobs advertised in the UK 0.34% 0.31% 0.20%
As % of the Programming Languages category 0.61% 0.56% 0.39%
Number of salaries quoted 465 437 401
UK median annual salary £50,000 £42,500 £40,000
Median salary % change year-on-year +17.65% +6.25% -2.44%
10th Percentile £33,750 £32,800 £30,000
90th Percentile £60,000 £57,500 £53,750
UK excluding London median annual salary £50,000 £41,500 £40,000
% change year-on-year +20.48% +3.75% -3.61%

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 with a requirement for coding skills.

All Programming Languages
UK
Permanent vacancies with a requirement for coding skills 99,559 94,181 106,355
As % of all permanent IT jobs advertised in the UK 56.09% 54.58% 51.97%
Number of salaries quoted 83,684 80,447 91,813
UK median annual salary £50,000 £47,500 £46,000
Median salary % change year-on-year +5.26% +3.26% +2.22%
10th Percentile £30,000 £28,750 £28,000
90th Percentile £78,750 £76,250 £75,000
UK excluding London median annual salary £44,000 £42,500 £40,000
% change year-on-year +3.53% +6.25% -

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
Salary Trend

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

Salary trend for Embedded C in the UK

Embedded C
Salary Histogram

The salary distribution of IT jobs citing Embedded C over the 6 months to 20 April 2018.

Salary histogram for Embedded C in the UK

Embedded C
Top 15 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Embedded C within the UK over the 6 months to 20 April 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
England +41 583 £50,000 +17.65% 148
UK excluding London +30 554 £50,000 +20.48% 143
East of England +67 196 £52,500 - 31
South East +43 133 £50,000 +17.65% 46
South West +50 113 £46,000 +22.67% 26
London -15 48 £52,500 +5.00% 11
Midlands -24 47 £50,000 +23.46% 19
North of England -90 46 £45,000 +12.50% 15
West Midlands -14 39 £50,000 +25.00% 14
North West -54 25 £45,000 +20.00% 6
Yorkshire -20 18 £42,500 +6.25% 6
Wales +12 14 £45,000 - 2
East Midlands -16 8 £37,500 -11.76% 5
Scotland -49 5 £45,000 -5.26% 2
North East -31 3 £45,000 +28.57% 3

For the 6 months to 20 April 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 with a requirement for Embedded C.

1 589 (96.88%) C
2 400 (65.79%) Software Engineering
3 375 (61.68%) C++
4 305 (50.16%) Embedded C++
5 222 (36.51%) Linux
6 164 (26.97%) Electronics
7 161 (26.48%) Degree
8 154 (25.33%) Python
9 125 (20.56%) Firmware
10 122 (20.07%) Computer Science
11 105 (17.27%) Embedded Systems
12 98 (16.12%) Mathematics
13 88 (14.47%) Wireless
14 83 (13.65%) Windows
14 83 (13.65%) Embedded Linux
15 67 (11.02%) Agile Software Development
16 64 (10.53%) C#
17 63 (10.36%) Algorithms
18 62 (10.20%) Physics
19 58 (9.54%) Embedded Software Development
20 57 (9.38%) Security Cleared
21 49 (8.06%) Bluetooth
22 48 (7.89%) Java
22 48 (7.89%) MATLAB
22 48 (7.89%) Signal Processing
23 47 (7.73%) Automotive
23 47 (7.73%) Manufacturing
23 47 (7.73%) SQL
24 45 (7.40%) OO
24 45 (7.40%) Field-Programmable Gate Array

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:

Application Platforms
1 8 (1.32%) IIS
Applications
1 18 (2.96%) Simulink
2 7 (1.15%) SOLIDWORKS
3 3 (0.49%) OrCAD
4 2 (0.33%) Doxygen
4 2 (0.33%) PTC Creo
5 1 (0.16%) Spreadsheet
5 1 (0.16%) Stateflow
5 1 (0.16%) TargetLink
Cloud Services
1 1 (0.16%) GitHub
1 1 (0.16%) SaaS
Communications & Networking
1 88 (14.47%) Wireless
2 49 (8.06%) Bluetooth
3 32 (5.26%) Ethernet
4 25 (4.11%) TCP/IP
5 22 (3.62%) ZigBee
6 19 (3.13%) Wi-Fi
7 18 (2.96%) 3GPP
8 14 (2.30%) Internet
9 12 (1.97%) LTE
10 10 (1.64%) GSM
10 10 (1.64%) RS-232
11 7 (1.15%) InfiniBand
11 7 (1.15%) RS-485
11 7 (1.15%) UMTS
12 6 (0.99%) 5G
12 6 (0.99%) Modbus
13 4 (0.66%) 802.11
13 4 (0.66%) OFDM
13 4 (0.66%) WCDMA
13 4 (0.66%) WiMAX
Database & Business Intelligence
1 17 (2.80%) MySQL
2 4 (0.66%) NoSQL
3 3 (0.49%) SQL Server
Development Applications
1 23 (3.78%) Git (software)
2 18 (2.96%) LabVIEW
3 17 (2.80%) Subversion
4 13 (2.14%) JIRA
5 8 (1.32%) Visual Studio
6 5 (0.82%) ClearCase
6 5 (0.82%) ClearQuest
6 5 (0.82%) Rational DOORS
6 5 (0.82%) Rational Rhapsody
6 5 (0.82%) Rational Team Concert
7 3 (0.49%) GCC
8 2 (0.33%) Bitbucket
8 2 (0.33%) Eclipse
8 2 (0.33%) VectorCAST
9 1 (0.16%) Buildbot
9 1 (0.16%) CMake
9 1 (0.16%) JIRA Agile
9 1 (0.16%) Mercurial
9 1 (0.16%) Redmine
9 1 (0.16%) Team Foundation Server
General
1 164 (26.97%) Electronics
2 47 (7.73%) Automotive
2 47 (7.73%) Manufacturing
3 31 (5.10%) Telecoms
4 23 (3.78%) Multimedia
5 19 (3.13%) Aerospace
6 9 (1.48%) Finance
7 3 (0.49%) Marketing
8 2 (0.33%) Pharmaceutical
9 1 (0.16%) Banking
9 1 (0.16%) French Language
9 1 (0.16%) German Language
9 1 (0.16%) Italian Language
9 1 (0.16%) Japanese Language
9 1 (0.16%) Law
Job Titles
1 374 (61.51%) Embedded Engineer
2 346 (56.91%) Software Engineer
3 305 (50.16%) Embedded Software Engineer
4 166 (27.30%) Embedded C Engineer
5 150 (24.67%) C Software Engineer
6 147 (24.18%) Embedded C Software Engineer
7 145 (23.85%) C++ Software Engineer
7 145 (23.85%) Embedded C++ Engineer
8 142 (23.36%) Embedded C++ Software Engineer
9 138 (22.70%) C/C++ Software Engineer
9 138 (22.70%) Embedded C/C++ Engineer
10 135 (22.20%) C/C++ Embedded Software Engineer
10 135 (22.20%) Embedded C/C++ Software Engineer
11 70 (11.51%) Senior Software Engineer
12 60 (9.87%) Senior Embedded Software Engineer
13 59 (9.70%) Developer
13 59 (9.70%) Firmware Engineer
14 54 (8.88%) Electronics Engineer
15 37 (6.09%) Embedded Developer
15 37 (6.09%) Linux Engineer
Libraries, Frameworks & Software Standards
1 42 (6.91%) HTML
2 29 (4.77%) .NET
2 29 (4.77%) OpenGL
3 21 (3.45%) TensorFlow
4 19 (3.13%) Qt
5 15 (2.47%) CSS
6 14 (2.30%) Yocto
7 9 (1.48%) ASP.NET
8 7 (1.15%) QML
9 6 (0.99%) ADO.NET
9 6 (0.99%) STL
9 6 (0.99%) WinForms
10 5 (0.82%) HTML5
11 4 (0.66%) DirectX
11 4 (0.66%) GStreamer
11 4 (0.66%) Middleware
11 4 (0.66%) OpenCL
11 4 (0.66%) RabbitMQ
11 4 (0.66%) Renderscript
11 4 (0.66%) REST
Miscellaneous
1 122 (20.07%) Computer Science
2 105 (17.27%) Embedded Systems
3 63 (10.36%) Algorithms
4 45 (7.40%) Field-Programmable Gate Array
5 39 (6.41%) Self-Motivation
6 36 (5.92%) Device Driver
7 30 (4.93%) Life Science
8 27 (4.44%) VHDL
9 25 (4.11%) CUDA
10 19 (3.13%) Analytical Skills
11 18 (2.96%) Verilog
12 15 (2.47%) Greenfield Project
13 14 (2.30%) Smart Energy
14 12 (1.97%) Smart Meter
15 9 (1.48%) Internet of Things
16 8 (1.32%) Acoustics
17 7 (1.15%) CAN bus
17 7 (1.15%) Robotics
18 6 (0.99%) Smart Home
19 5 (0.82%) Mobile App
Operating Systems
1 222 (36.51%) Linux
2 83 (13.65%) Embedded Linux
2 83 (13.65%) Windows
3 38 (6.25%) Android
4 24 (3.95%) FreeRTOS
5 17 (2.80%) SafeRTOS
6 15 (2.47%) Windows Embedded Compact
7 9 (1.48%) Apple iOS
8 8 (1.32%) VxWorks
9 7 (1.15%) Unix
10 2 (0.33%) Red Hat Enterprise Linux
11 1 (0.16%) Nucleus RTOS
Processes & Methodologies
1 400 (65.79%) Software Engineering
2 98 (16.12%) Mathematics
3 67 (11.02%) Agile Software Development
4 62 (10.20%) Physics
5 58 (9.54%) Embedded Software Development
6 48 (7.89%) Signal Processing
7 45 (7.40%) OO
8 44 (7.24%) Problem-Solving
9 42 (6.91%) Image Processing
10 41 (6.74%) Video Processing
11 35 (5.76%) Linux Kernel Development
12 32 (5.26%) OOD
12 32 (5.26%) Validation
13 29 (4.77%) Digital Signal Processing
14 28 (4.61%) UML
15 26 (4.28%) SDLC
16 25 (4.11%) Continuous Integration
16 25 (4.11%) Data Science
16 25 (4.11%) Statistics
17 22 (3.62%) Scrum
Programming Languages
1 589 (96.88%) C
2 375 (61.68%) C++
3 305 (50.16%) Embedded C++
4 154 (25.33%) Python
5 64 (10.53%) C#
6 48 (7.89%) Java
6 48 (7.89%) MATLAB
7 47 (7.73%) SQL
8 43 (7.07%) JavaScript
9 30 (4.93%) Assembly Language
9 30 (4.93%) Bash Shell
10 21 (3.45%) Lua
11 9 (1.48%) Delphi
11 9 (1.48%) Perl
12 7 (1.15%) Ada
13 5 (0.82%) Pascal
14 4 (0.66%) GLSL
14 4 (0.66%) HLSL
15 2 (0.33%) PHP
15 2 (0.33%) Shell Script
Qualifications
1 161 (26.48%) Degree
2 57 (9.38%) Security Cleared
3 12 (1.97%) Computer Science Degree
4 9 (1.48%) SC Cleared
5 6 (0.99%) Master's Degree
6 4 (0.66%) PhD
7 3 (0.49%) Numerate Degree
Quality Assurance & Compliance
1 40 (6.58%) MISRA
2 14 (2.30%) MISRA C
3 13 (2.14%) IEC 61508
4 12 (1.97%) ISO 26262
5 9 (1.48%) ISO 9001
6 8 (1.32%) ISO 13485
6 8 (1.32%) ISO 15765
6 8 (1.32%) QA
7 6 (0.99%) Def Stans
7 6 (0.99%) DO-178B
8 4 (0.66%) JTAG
9 3 (0.49%) IEC 62304
10 1 (0.16%) ISO 9000
10 1 (0.16%) TickIT
System Software
1 125 (20.56%) Firmware
2 2 (0.33%) Docker
3 1 (0.16%) Advanced Linux Sound Architecture
3 1 (0.16%) iptables
Systems Management
1 1 (0.16%) Kubernetes
1 1 (0.16%) Systems Management Server (SMS)
Vendors
1 16 (2.63%) EMC
2 14 (2.30%) Altera
2 14 (2.30%) Xilinx
3 9 (1.48%) Dell
3 9 (1.48%) HP
4 5 (0.82%) IBM
5 4 (0.66%) Adobe
5 4 (0.66%) Xamarin
6 3 (0.49%) Bloomberg
7 2 (0.33%) PTC
7 2 (0.33%) QNX
7 2 (0.33%) Red Hat
7 2 (0.33%) SAP
7 2 (0.33%) Wind River
8 1 (0.16%) Apple
8 1 (0.16%) Atmel
8 1 (0.16%) Google
8 1 (0.16%) MathWorks
8 1 (0.16%) Microsoft
8 1 (0.16%) MKS