Period
to 27 January 2020

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 27 January 2020 with a comparison to the same period in the previous 2 years.

Embedded C
UK
6 months to
27 Jan 2020
Same period 2019 Same period 2018
Rank 625 710 672
Rank change year-on-year +85 -38 +60
Permanent jobs citing Embedded C 420 430 566
As % of all permanent IT jobs advertised in the UK 0.34% 0.29% 0.33%
As % of the Programming Languages category 0.62% 0.52% 0.59%
Number of salaries quoted 364 353 476
UK median annual salary £50,000 £47,500 £50,000
Median salary % change year-on-year +5.26% -5.00% +17.65%
10th Percentile £33,750 £31,250 £31,250
90th Percentile £62,500 £62,500 £60,000
UK excluding London median annual salary £50,000 £47,500 £47,500
% change year-on-year +5.26% - +11.76%

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 67,563 82,261 96,267
As % of all permanent IT jobs advertised in the UK 54.13% 54.91% 55.57%
Number of salaries quoted 55,780 68,011 80,535
UK median annual salary £52,500 £51,644 £50,000
Median salary % change year-on-year +1.66% +3.29% +5.26%
10th Percentile £31,750 £31,250 £29,750
90th Percentile £87,500 £85,000 £77,500
UK excluding London median annual salary £45,000 £45,000 £42,500
% change year-on-year - +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
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 27 January 2020.

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 27 January 2020. 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 +59 380 £50,000 +5.26% 164
UK excluding London +68 379 £50,000 +5.26% 164
South East +44 148 £52,500 +5.00% 39
South West +47 92 £45,000 - 28
East of England +78 55 £50,000 +5.26% 40
Midlands +3 45 £42,500 -14.14% 24
West Midlands +21 35 £45,000 -10.00% 15
London +45 26 £57,500 +27.78% 13
Scotland +29 15 £50,000 - 6
North of England +39 14 £57,500 +27.78% 20
North West +42 13 £57,500 +27.78% 10
Wales +9 8 £40,000 - 6
East Midlands +11 7 £36,750 -2.00% 9
Northern Ireland +4 2 £42,500 -22.73% 1
Yorkshire +18 1 - - 8

For the 6 months to 27 January 2020, 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 412 (98.10%) C
2 281 (66.90%) Software Engineering
3 228 (54.29%) C++
4 140 (33.33%) Electronics
5 138 (32.86%) Degree
6 115 (27.38%) Firmware
7 110 (26.19%) Embedded C++
8 104 (24.76%) Python
9 95 (22.62%) Linux
10 71 (16.90%) Bluetooth
11 66 (15.71%) Problem-Solving
12 61 (14.52%) Agile Software Development
13 56 (13.33%) Wireless
14 52 (12.38%) Git (software)
15 50 (11.90%) C#
16 49 (11.67%) Automotive
17 46 (10.95%) Field-Programmable Gate Array
18 45 (10.71%) Computer Science
19 42 (10.00%) Telecoms
20 41 (9.76%) Algorithms
21 39 (9.29%) CAN bus
21 39 (9.29%) RS-232
21 39 (9.29%) Manufacturing
22 38 (9.05%) Signal Processing
23 37 (8.81%) Digital Signal Processing
24 36 (8.57%) VHDL
24 36 (8.57%) Embedded Systems
25 35 (8.33%) Validation
25 35 (8.33%) Eclipse
26 34 (8.10%) Verilog

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 3 (0.71%) Simulink
2 1 (0.24%) OrCAD
2 1 (0.24%) SOLIDWORKS
Cloud Services
1 6 (1.43%) GitHub
2 1 (0.24%) AWS
2 1 (0.24%) Azure
Communications & Networking
1 71 (16.90%) Bluetooth
2 56 (13.33%) Wireless
3 39 (9.29%) RS-232
4 34 (8.10%) Software-Defined Radio
5 29 (6.90%) RS-485
5 29 (6.90%) TCP/IP
6 25 (5.95%) Wi-Fi
7 20 (4.76%) LTE
7 20 (4.76%) NFC
8 17 (4.05%) Internet
9 11 (2.62%) Ethernet
9 11 (2.62%) MQTT
9 11 (2.62%) ZigBee
10 10 (2.38%) 3GPP
11 6 (1.43%) 4G
11 6 (1.43%) Modbus
11 6 (1.43%) RFID
12 5 (1.19%) Broadband
12 5 (1.19%) GSM
13 4 (0.95%) SNMP
Database & Business Intelligence
1 7 (1.67%) MySQL
2 3 (0.71%) RDBMS
2 3 (0.71%) Relational Database
3 1 (0.24%) KDB
Development Applications
1 52 (12.38%) Git (software)
2 35 (8.33%) Eclipse
3 30 (7.14%) Visual Studio
4 25 (5.95%) GCC
5 18 (4.29%) Subversion
6 8 (1.90%) JIRA
7 4 (0.95%) Jenkins
8 3 (0.71%) CppUnit
9 2 (0.48%) GDB
9 2 (0.48%) Gerrit
9 2 (0.48%) LabVIEW
10 1 (0.24%) CodeWarrior
10 1 (0.24%) Mercurial
10 1 (0.24%) Rational DOORS
General
1 140 (33.33%) Electronics
2 49 (11.67%) Automotive
3 42 (10.00%) Telecoms
4 39 (9.29%) Manufacturing
5 27 (6.43%) Advertising
6 19 (4.52%) Marketing
7 15 (3.57%) Aerospace
8 14 (3.33%) Pharmaceutical
9 13 (3.10%) Finance
10 10 (2.38%) Public Sector
11 7 (1.67%) Multimedia
12 6 (1.43%) Law
13 4 (0.95%) Games
13 4 (0.95%) Military
14 1 (0.24%) Retail
Job Titles
1 221 (52.62%) Software Engineer
2 220 (52.38%) Embedded Engineer
3 185 (44.05%) Embedded Software Engineer
4 56 (13.33%) Senior Software Engineer
5 52 (12.38%) Firmware Engineer
6 48 (11.43%) Embedded C Engineer
7 47 (11.19%) Senior Embedded Software Engineer
8 44 (10.48%) Design Engineer
9 41 (9.76%) Developer
10 35 (8.33%) Systems Engineer
11 34 (8.10%) Electronics Engineer
12 33 (7.86%) C Software Engineer
12 33 (7.86%) Embedded C Software Engineer
13 30 (7.14%) Embedded C++ Engineer
14 26 (6.19%) Embedded C/C++ Engineer
15 23 (5.48%) RF Engineer
16 20 (4.76%) C++ Software Engineer
16 20 (4.76%) Embedded Developer
17 19 (4.52%) C/C++ Embedded Software Engineer
17 19 (4.52%) C/C++ Software Engineer
Libraries, Frameworks & Software Standards
1 16 (3.81%) .NET
2 11 (2.62%) Flash
3 8 (1.90%) Boost C++ Libraries
3 8 (1.90%) Middleware
4 7 (1.67%) WPF
5 5 (1.19%) Qt
6 3 (0.71%) Django
6 3 (0.71%) Node.js
6 3 (0.71%) Yocto
7 1 (0.24%) GStreamer
7 1 (0.24%) HTML
7 1 (0.24%) Java SE
7 1 (0.24%) POSIX
7 1 (0.24%) QML
7 1 (0.24%) STL
7 1 (0.24%) Swing
Miscellaneous
1 46 (10.95%) Field-Programmable Gate Array
2 41 (9.76%) Algorithms
3 39 (9.29%) CAN bus
4 36 (8.57%) Embedded Systems
4 36 (8.57%) VHDL
5 34 (8.10%) Verilog
6 27 (6.43%) Device Driver
7 16 (3.81%) Self-Motivation
8 15 (3.57%) Analytical Skills
8 15 (3.57%) Driving Licence
9 12 (2.86%) Internet of Things
10 10 (2.38%) Smart Meter
11 8 (1.90%) Robotics
11 8 (1.90%) Smart Energy
12 4 (0.95%) Analogue Electronics
12 4 (0.95%) Renewable Energy
13 3 (0.71%) Augmented Reality
13 3 (0.71%) Smart City
14 2 (0.48%) ASIC
14 2 (0.48%) Fibre Optics
Operating Systems
1 95 (22.62%) Linux
2 30 (7.14%) Windows
3 20 (4.76%) FreeRTOS
4 18 (4.29%) Embedded Linux
5 4 (0.95%) VxWorks
6 3 (0.71%) Android
6 3 (0.71%) Apple iOS
6 3 (0.71%) ThreadX
7 1 (0.24%) CentOS
7 1 (0.24%) Nucleus RTOS
7 1 (0.24%) Ubuntu
7 1 (0.24%) Windows 7
Processes & Methodologies
1 281 (66.90%) Software Engineering
2 66 (15.71%) Problem-Solving
3 61 (14.52%) Agile Software Development
4 45 (10.71%) Computer Science
5 38 (9.05%) Signal Processing
6 37 (8.81%) Digital Signal Processing
7 35 (8.33%) Validation
8 20 (4.76%) Embedded Software Development
8 20 (4.76%) OO
9 19 (4.52%) Machine Learning
10 18 (4.29%) Project Planning
11 17 (4.05%) Change Management
11 17 (4.05%) Industrial Design
11 17 (4.05%) Mentoring
11 17 (4.05%) Quality Management
11 17 (4.05%) Risk Management
11 17 (4.05%) Secure Coding
11 17 (4.05%) Stakeholder Management
12 14 (3.33%) Test Automation
13 13 (3.10%) Continuous Integration
Programming Languages
1 412 (98.10%) C
2 228 (54.29%) C++
3 110 (26.19%) Embedded C++
4 104 (24.76%) Python
5 50 (11.90%) C#
6 17 (4.05%) Java
7 12 (2.86%) Assembly Language
7 12 (2.86%) JavaScript
7 12 (2.86%) Perl
8 7 (1.67%) MATLAB
9 6 (1.43%) Bash Shell
10 5 (1.19%) ANSI C
11 2 (0.48%) Delphi
11 2 (0.48%) Ruby
11 2 (0.48%) VB
12 1 (0.24%) Korn
12 1 (0.24%) PHP
12 1 (0.24%) Tcl
Qualifications
1 138 (32.86%) Degree
2 20 (4.76%) Security Cleared
3 13 (3.10%) SC Cleared
4 7 (1.67%) Computer Science Degree
5 4 (0.95%) PhD
6 1 (0.24%) BPSS Clearance
6 1 (0.24%) CIPD
Quality Assurance & Compliance
1 15 (3.57%) MISRA
2 6 (1.43%) JTAG
3 4 (0.95%) MISRA C
4 3 (0.71%) GDPR
4 3 (0.71%) IEC 61508
5 2 (0.48%) ECSS
5 2 (0.48%) QA
System Software
1 115 (27.38%) Firmware
Vendors
1 12 (2.86%) EMC
2 11 (2.62%) Intel
3 10 (2.38%) SAP
3 10 (2.38%) Xilinx
4 7 (1.67%) Microsoft
4 7 (1.67%) Oracle
5 6 (1.43%) Dell
5 6 (1.43%) NVIDIA
5 6 (1.43%) Teradici
6 4 (0.95%) Lauterbach
7 3 (0.71%) Atmel
7 3 (0.71%) Freescale
7 3 (0.71%) Klocwork
7 3 (0.71%) Motorola
7 3 (0.71%) QNX
8 1 (0.24%) Apple
8 1 (0.24%) CA
8 1 (0.24%) Cadence
8 1 (0.24%) Red Hat
8 1 (0.24%) VMware