Period
to 18 February 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 18 February 2018 with a comparison to the same period in the previous 2 years.

Embedded C
UK
6 months to
18 Feb 2018
Same period 2017 Same period 2016
Rank 677 697 886
Rank change year-on-year +20 +189 -15
Permanent jobs citing Embedded C 563 535 436
As % of all permanent IT jobs advertised in the UK 0.32% 0.31% 0.21%
As % of the Programming Languages category 0.58% 0.57% 0.40%
Number of salaries quoted 461 460 410
UK median annual salary £50,000 £42,500 £41,500
Median salary % change year-on-year +17.65% +2.41% -2.35%
10th Percentile £31,250 £30,500 £28,750
90th Percentile £60,000 £60,000 £57,500
UK excluding London median annual salary £47,500 £42,500 £42,000
% change year-on-year +11.76% +1.19% -1.18%

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 97,071 93,565 109,909
As % of all permanent IT jobs advertised in the UK 55.72% 53.58% 52.16%
Number of salaries quoted 81,553 80,121 94,510
UK median annual salary £50,000 £47,500 £45,000
Median salary % change year-on-year +5.26% +5.56% -
10th Percentile £29,750 £28,750 £27,750
90th Percentile £77,500 £76,250 £75,000
UK excluding London median annual salary £42,500 £42,500 £40,000
% change year-on-year - +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 18 February 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 18 February 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 +17 530 £50,000 +17.65% 163
UK excluding London +33 503 £47,500 +11.76% 157
East of England +84 200 £52,500 +5.00% 51
South East 0 112 £45,000 +5.88% 33
South West +37 84 £45,000 +17.65% 15
London +4 53 £52,500 +5.00% 13
Midlands -26 42 £50,000 +23.46% 37
North of England -65 39 £43,750 +16.67% 14
West Midlands -9 29 £50,000 +25.00% 31
North West -29 28 £45,000 +20.00% 6
East Midlands +13 13 £47,500 +5.56% 5
Wales +11 13 £45,000 - 1
Scotland -31 13 £50,000 +11.11% 4
Yorkshire -32 8 £37,500 -6.25% 4
North East -35 3 £37,500 +19.05% 4

For the 6 months to 18 February 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 549 (97.51%) C
2 384 (68.21%) Software Engineering
3 365 (64.83%) C++
4 293 (52.04%) Embedded C++
5 217 (38.54%) Linux
6 173 (30.73%) Degree
7 153 (27.18%) Electronics
8 135 (23.98%) Python
9 121 (21.49%) Computer Science
10 110 (19.54%) Firmware
10 110 (19.54%) Embedded Systems
11 109 (19.36%) Wireless
12 92 (16.34%) Embedded Linux
13 81 (14.39%) Agile Software Development
14 74 (13.14%) Mathematics
15 72 (12.79%) Bluetooth
15 72 (12.79%) Windows
16 71 (12.61%) Embedded Software Development
17 66 (11.72%) C#
18 59 (10.48%) Signal Processing
19 53 (9.41%) Physics
20 45 (7.99%) Telecoms
21 44 (7.82%) Java
21 44 (7.82%) JavaScript
22 43 (7.64%) SQL
22 43 (7.64%) HTML
23 40 (7.10%) Android
24 39 (6.93%) MISRA
24 39 (6.93%) Scrum
25 37 (6.57%) Manufacturing

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 5 (0.89%) IIS
Applications
1 13 (2.31%) Simulink
2 10 (1.78%) SOLIDWORKS
3 3 (0.53%) Doxygen
3 3 (0.53%) OrCAD
4 2 (0.36%) PTC Creo
5 1 (0.18%) Microsoft Office
5 1 (0.18%) Spreadsheet
5 1 (0.18%) Stateflow
5 1 (0.18%) TargetLink
Cloud Services
1 1 (0.18%) GitHub
Communications & Networking
1 109 (19.36%) Wireless
2 72 (12.79%) Bluetooth
3 27 (4.80%) TCP/IP
3 27 (4.80%) Wi-Fi
4 25 (4.44%) Ethernet
5 17 (3.02%) ZigBee
6 14 (2.49%) InfiniBand
7 13 (2.31%) Internet
8 11 (1.95%) 3GPP
9 10 (1.78%) LTE
10 9 (1.60%) Modbus
11 8 (1.42%) RS-232
12 7 (1.24%) GSM
12 7 (1.24%) IPv4
12 7 (1.24%) RS-485
13 6 (1.07%) DVB
13 6 (1.07%) IPv6
13 6 (1.07%) UPnP
14 5 (0.89%) 5G
15 4 (0.71%) OFDM
Database & Business Intelligence
1 16 (2.84%) MySQL
2 5 (0.89%) NoSQL
3 1 (0.18%) SQL Server
Development Applications
1 14 (2.49%) Git (software)
2 12 (2.13%) JIRA
3 10 (1.78%) Subversion
4 7 (1.24%) LabVIEW
4 7 (1.24%) Visual Studio
5 5 (0.89%) ClearCase
5 5 (0.89%) ClearQuest
6 4 (0.71%) Rational DOORS
7 3 (0.53%) Eclipse
7 3 (0.53%) GCC
7 3 (0.53%) Rational Rhapsody
7 3 (0.53%) Rational Team Concert
7 3 (0.53%) Selenium
7 3 (0.53%) VectorCAST
8 2 (0.36%) Bitbucket
8 2 (0.36%) Mercurial
9 1 (0.18%) Buildbot
9 1 (0.18%) CMake
9 1 (0.18%) Jenkins
9 1 (0.18%) Redmine
General
1 153 (27.18%) Electronics
2 45 (7.99%) Telecoms
3 37 (6.57%) Manufacturing
4 31 (5.51%) Automotive
5 26 (4.62%) Multimedia
6 7 (1.24%) Aerospace
7 6 (1.07%) Finance
8 2 (0.36%) Marketing
8 2 (0.36%) Pharmaceutical
9 1 (0.18%) Banking
9 1 (0.18%) French Language
9 1 (0.18%) Games
9 1 (0.18%) German Language
9 1 (0.18%) Italian Language
9 1 (0.18%) Japanese Language
Job Titles
1 371 (65.90%) Embedded Engineer
2 334 (59.33%) Software Engineer
3 300 (53.29%) Embedded Software Engineer
4 168 (29.84%) Embedded C Engineer
5 148 (26.29%) C Software Engineer
6 143 (25.40%) Embedded C Software Engineer
7 139 (24.69%) C++ Software Engineer
8 138 (24.51%) Embedded C++ Engineer
9 136 (24.16%) C/C++ Software Engineer
10 135 (23.98%) Embedded C/C++ Engineer
10 135 (23.98%) Embedded C++ Software Engineer
11 132 (23.45%) C/C++ Embedded Software Engineer
11 132 (23.45%) Embedded C/C++ Software Engineer
12 70 (12.43%) Senior Software Engineer
13 63 (11.19%) Senior Embedded Software Engineer
14 51 (9.06%) Developer
15 46 (8.17%) Electronics Engineer
16 45 (7.99%) Firmware Engineer
17 38 (6.75%) Senior C Software Engineer
18 36 (6.39%) Senior C++ Software Engineer
Libraries, Frameworks & Software Standards
1 43 (7.64%) HTML
2 30 (5.33%) .NET
3 19 (3.37%) Qt
4 15 (2.66%) CSS
5 10 (1.78%) Yocto
6 8 (1.42%) OpenGL
7 7 (1.24%) QML
8 6 (1.07%) ASP.NET
8 6 (1.07%) HTML5
9 5 (0.89%) AngularJS
9 5 (0.89%) PhoneGap
9 5 (0.89%) RabbitMQ
9 5 (0.89%) REST
10 4 (0.71%) DirectX
10 4 (0.71%) GStreamer
10 4 (0.71%) JSON
10 4 (0.71%) OpenGL ES
10 4 (0.71%) Vulkan
10 4 (0.71%) XML
11 3 (0.53%) WinForms
Miscellaneous
1 121 (21.49%) Computer Science
2 110 (19.54%) Embedded Systems
3 37 (6.57%) Device Driver
4 32 (5.68%) Field-Programmable Gate Array
5 30 (5.33%) Life Science
6 24 (4.26%) Algorithms
7 18 (3.20%) Verilog
7 18 (3.20%) VHDL
8 15 (2.66%) Analytical Skills
9 7 (1.24%) Robotics
9 7 (1.24%) Smart Energy
10 6 (1.07%) Greenfield Project
10 6 (1.07%) Internet of Things
10 6 (1.07%) MPEG
10 6 (1.07%) STB
10 6 (1.07%) Video on Demand
11 5 (0.89%) CAN bus
11 5 (0.89%) Mobile App
11 5 (0.89%) Smart Home
11 5 (0.89%) Smart Meter
Operating Systems
1 217 (38.54%) Linux
2 92 (16.34%) Embedded Linux
3 72 (12.79%) Windows
4 40 (7.10%) Android
5 18 (3.20%) FreeRTOS
5 18 (3.20%) VxWorks
6 17 (3.02%) Windows Embedded Compact
7 14 (2.49%) Apple iOS
8 13 (2.31%) SafeRTOS
9 8 (1.42%) Unix
10 2 (0.36%) Red Hat Enterprise Linux
11 1 (0.18%) Nucleus RTOS
11 1 (0.18%) OpenWrt
Processes & Methodologies
1 384 (68.21%) Software Engineering
2 81 (14.39%) Agile Software Development
3 74 (13.14%) Mathematics
4 71 (12.61%) Embedded Software Development
5 59 (10.48%) Signal Processing
6 53 (9.41%) Physics
7 39 (6.93%) Scrum
8 37 (6.57%) Digital Signal Processing
9 32 (5.68%) OO
10 30 (5.33%) Linux Kernel Development
11 27 (4.80%) SDLC
11 27 (4.80%) Test Automation
12 24 (4.26%) Data Science
12 24 (4.26%) OOD
12 24 (4.26%) Statistics
13 23 (4.09%) Schematic Capture
13 23 (4.09%) Validation
14 22 (3.91%) Video Processing
15 20 (3.55%) UML
16 18 (3.20%) Device Driver Development
Programming Languages
1 549 (97.51%) C
2 365 (64.83%) C++
3 293 (52.04%) Embedded C++
4 135 (23.98%) Python
5 66 (11.72%) C#
6 44 (7.82%) Java
6 44 (7.82%) JavaScript
7 43 (7.64%) SQL
8 34 (6.04%) Assembly Language
9 26 (4.62%) MATLAB
10 20 (3.55%) Perl
11 18 (3.20%) Bash Shell
12 12 (2.13%) Lua
13 5 (0.89%) Ada
13 5 (0.89%) Delphi
14 4 (0.71%) GLSL
14 4 (0.71%) HLSL
14 4 (0.71%) PHP
15 2 (0.36%) Apple Swift
15 2 (0.36%) Shell Script
Qualifications
1 173 (30.73%) Degree
2 33 (5.86%) Security Cleared
3 18 (3.20%) Computer Science Degree
4 7 (1.24%) Numerate Degree
5 6 (1.07%) Master's Degree
6 5 (0.89%) SC Cleared
7 3 (0.53%) PhD
8 1 (0.18%) HND
Quality Assurance & Compliance
1 39 (6.93%) MISRA
2 19 (3.37%) MISRA C
3 10 (1.78%) ISO 13485
4 9 (1.60%) QA
5 7 (1.24%) ISO 26262
6 6 (1.07%) ISO 9001
7 4 (0.71%) Def Stans
7 4 (0.71%) DO-178B
7 4 (0.71%) IEC 61508
8 3 (0.53%) IEC 62304
8 3 (0.53%) ISO 15765
8 3 (0.53%) JTAG
9 1 (0.18%) ISO 9000
9 1 (0.18%) TickIT
System Software
1 110 (19.54%) Firmware
2 2 (0.36%) Docker
3 1 (0.18%) Advanced Linux Sound Architecture
3 1 (0.18%) iptables
3 1 (0.18%) KVM
Systems Management
1 1 (0.18%) Kubernetes
Vendors
1 19 (3.37%) EMC
2 8 (1.42%) Altera
2 8 (1.42%) Xilinx
3 7 (1.24%) Dell
3 7 (1.24%) HP
4 5 (0.89%) Adobe
4 5 (0.89%) Xamarin
5 3 (0.53%) Bloomberg
5 3 (0.53%) IBM
6 2 (0.36%) PTC
6 2 (0.36%) Red Hat
6 2 (0.36%) Wind River
7 1 (0.18%) Atmel
7 1 (0.18%) Google
7 1 (0.18%) MathWorks
7 1 (0.18%) Microsoft
7 1 (0.18%) QNX
7 1 (0.18%) SAP