Period
to 20 January 2021

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

Embedded C
UK
6 months to
20 Jan 2021
Same period 2020 Same period 2019
Rank 591 638 721
Rank change year-on-year +47 +83 -53
Permanent jobs citing Embedded C 173 422 425
As % of all permanent jobs advertised in the UK 0.27% 0.34% 0.28%
As % of the Programming Languages category 0.47% 0.62% 0.52%
Number of salaries quoted 147 370 355
Median annual salary £50,000 £50,000 £47,500
Median salary % change year-on-year - +5.26% -5.00%
10th Percentile £36,250 £33,750 £31,250
90th Percentile £62,500 £62,500 £64,750
UK excluding London median annual salary £50,000 £50,000 £47,500
% change year-on-year - +5.26% -

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 36,919 67,839 82,149
As % of all permanent IT jobs advertised in the UK 58.08% 54.11% 54.92%
Number of salaries quoted 31,163 56,470 68,689
Median annual salary £55,000 £52,500 £52,500
Median salary % change year-on-year +4.76% - +5.00%
10th Percentile £33,750 £31,500 £31,250
90th Percentile £90,000 £87,500 £85,000
UK excluding London median annual salary £50,000 £45,000 £45,000
% change year-on-year +11.11% - +5.88%

Embedded C
Job Vacancy Trend

Job postings citing Embedded C as a proportion of all IT jobs advertised.

Job vacancy trend for Embedded C in the UK

Embedded C
Salary Trend

3-month moving average salary quoted in jobs citing Embedded C.

Salary trend for Embedded C in the UK

Embedded C
Salary Histogram

Salary distribution for jobs citing Embedded C over the 6 months to 20 January 2021.

Salary histogram for Embedded C in the UK

Embedded C
Top 17 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 January 2021. 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
UK excluding London +26 161 £50,000 - 101
England +31 142 £50,000 - 107
South East +45 47 £50,000 -4.76% 16
South West +15 31 £50,000 +11.11% 17
Midlands +65 25 £50,000 +21.21% 27
Scotland +47 24 £47,500 -5.00% 6
North of England +96 22 £50,000 -16.67% 19
West Midlands +53 16 £42,500 -5.56% 8
Work from Home -55 16 £50,000 -16.67% 13
Yorkshire +58 13 £51,250 - 7
London +198 10 £60,000 +4.35% 13
East Midlands +69 9 £50,000 +49.25% 19
North West +83 6 £50,000 -16.67% 11
East of England +58 5 £51,250 +2.50% 15
Northern Ireland +16 5 £50,000 +17.65%
North East - 3 £42,500 - 1
Wales +39 2 £40,000 - 1

For the 6 months to 20 January 2021, 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 161 (93.06%) C
2 121 (69.94%) Software Engineering
3 84 (48.55%) C++
4 62 (35.84%) Embedded C++
5 58 (33.53%) Linux
6 53 (30.64%) Electronics
7 36 (20.81%) Firmware
8 30 (17.34%) Agile Software Development
9 29 (16.76%) Degree
9 29 (16.76%) C#
10 28 (16.18%) Eclipse
11 27 (15.61%) Test Automation
12 26 (15.03%) Unit Testing
12 26 (15.03%) Python
13 25 (14.45%) Embedded Systems
14 22 (12.72%) .NET
14 22 (12.72%) Manufacturing
15 21 (12.14%) Visual Studio
16 19 (10.98%) Ethernet
17 18 (10.40%) Bluetooth
17 18 (10.40%) RS-232
18 17 (9.83%) Scrum
19 16 (9.25%) RS-485
20 15 (8.67%) Wireless
21 13 (7.51%) Security Cleared
21 13 (7.51%) Automotive
21 13 (7.51%) Windows
22 12 (6.94%) TCP/IP
22 12 (6.94%) Problem-Solving
23 11 (6.36%) Self-Motivation

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 4 (2.31%) Fusion 360
1 4 (2.31%) OrCAD
2 3 (1.73%) Simulink
Cloud Services
1 3 (1.73%) GitHub
Communications & Networking
1 19 (10.98%) Ethernet
2 18 (10.40%) Bluetooth
2 18 (10.40%) RS-232
3 16 (9.25%) RS-485
4 15 (8.67%) Wireless
5 12 (6.94%) TCP/IP
6 10 (5.78%) Wi-Fi
7 6 (3.47%) ZigBee
8 5 (2.89%) Modbus
8 5 (2.89%) Software-Defined Radio
9 3 (1.73%) Internet
10 2 (1.16%) DHCP
10 2 (1.16%) DNS
10 2 (1.16%) Network Security
10 2 (1.16%) PPP
10 2 (1.16%) RFID
11 1 (0.58%) 4G
11 1 (0.58%) 5G
11 1 (0.58%) GSM
11 1 (0.58%) UWB
Database & Business Intelligence
1 2 (1.16%) MySQL
Development Applications
1 28 (16.18%) Eclipse
2 21 (12.14%) Visual Studio
3 8 (4.62%) JIRA
4 7 (4.05%) GCC
5 6 (3.47%) Git (software)
6 4 (2.31%) Subversion
7 2 (1.16%) LabVIEW
7 2 (1.16%) Rational DOORS
8 1 (0.58%) GDB
General
1 53 (30.64%) Electronics
2 22 (12.72%) Manufacturing
3 13 (7.51%) Automotive
4 10 (5.78%) Aerospace
5 9 (5.20%) Advertising
6 5 (2.89%) Marketing
7 2 (1.16%) Legal
8 1 (0.58%) Finance
8 1 (0.58%) Games
8 1 (0.58%) Law
8 1 (0.58%) Military
Job Titles
1 124 (71.68%) Embedded Engineer
2 107 (61.85%) Software Engineer
3 94 (54.34%) Embedded Software Engineer
4 41 (23.70%) Embedded C Engineer
5 36 (20.81%) C++ Software Engineer
6 35 (20.23%) C Software Engineer
7 32 (18.50%) C/C++ Software Engineer
8 31 (17.92%) Embedded C Software Engineer
8 31 (17.92%) Embedded C++ Engineer
9 30 (17.34%) Embedded C/C++ Engineer
10 29 (16.76%) Embedded C++ Software Engineer
11 28 (16.18%) C/C++ Embedded Software Engineer
11 28 (16.18%) Embedded C/C++ Software Engineer
12 22 (12.72%) Firmware Engineer
13 20 (11.56%) Senior Embedded Software Engineer
13 20 (11.56%) Senior Software Engineer
14 15 (8.67%) Real Time Embedded Engineer
14 15 (8.67%) Real Time Embedded Software Engineer
14 15 (8.67%) Real Time Engineer
14 15 (8.67%) Real Time Software Engineer
Libraries, Frameworks & Software Standards
1 22 (12.72%) .NET
2 7 (4.05%) Qt
3 2 (1.16%) PyQt
3 2 (1.16%) Yocto
4 1 (0.58%) CSS
4 1 (0.58%) Flash
4 1 (0.58%) HTML
4 1 (0.58%) POSIX
Miscellaneous
1 25 (14.45%) Embedded Systems
2 11 (6.36%) Self-Motivation
3 9 (5.20%) Field-Programmable Gate Array
4 7 (4.05%) Device Driver
5 6 (3.47%) Algorithms
5 6 (3.47%) Analogue Electronics
6 4 (2.31%) Acoustics
6 4 (2.31%) Greenfield Project
6 4 (2.31%) Industry 4.0
6 4 (2.31%) Smart City
6 4 (2.31%) Verilog
6 4 (2.31%) VHDL
7 3 (1.73%) Internet of Things
7 3 (1.73%) Raspberry Pi
7 3 (1.73%) Robotics
7 3 (1.73%) Smart Home
8 2 (1.16%) Home Automation
8 2 (1.16%) Life Science
8 2 (1.16%) Smart Energy
9 1 (0.58%) CAN bus
Operating Systems
1 58 (33.53%) Linux
2 13 (7.51%) Windows
3 9 (5.20%) Embedded Linux
4 5 (2.89%) FreeRTOS
4 5 (2.89%) VxWorks
5 3 (1.73%) Mac OS
6 2 (1.16%) Android
7 1 (0.58%) Apple iOS
7 1 (0.58%) SafeRTOS
Processes & Methodologies
1 121 (69.94%) Software Engineering
2 30 (17.34%) Agile Software Development
3 27 (15.61%) Test Automation
4 26 (15.03%) Unit Testing
5 17 (9.83%) Scrum
6 12 (6.94%) Problem-Solving
7 11 (6.36%) Computer Science
7 11 (6.36%) Embedded Software Development
7 11 (6.36%) Multithreading
8 10 (5.78%) SDLC
9 9 (5.20%) Validation
10 8 (4.62%) CAD
10 8 (4.62%) UML
11 7 (4.05%) Cybersecurity
11 7 (4.05%) Prototyping
11 7 (4.05%) Software Architecture
12 6 (3.47%) Product Requirements
13 5 (2.89%) OO
13 5 (2.89%) OOA/OOD
13 5 (2.89%) Requirements Analysis
Programming Languages
1 161 (93.06%) C
2 84 (48.55%) C++
3 62 (35.84%) Embedded C++
4 29 (16.76%) C#
5 26 (15.03%) Python
6 8 (4.62%) Java
7 5 (2.89%) Assembly Language
8 3 (1.73%) MATLAB
9 1 (0.58%) JavaScript
9 1 (0.58%) R
Qualifications
1 29 (16.76%) Degree
2 13 (7.51%) Security Cleared
3 11 (6.36%) SC Cleared
Quality Assurance & Compliance
1 9 (5.20%) ISO 13485
2 6 (3.47%) MISRA
3 4 (2.31%) MISRA C
4 3 (1.73%) ISO 9001
4 3 (1.73%) JTAG
5 2 (1.16%) Def Stans
6 1 (0.58%) ISO 26262
System Software
1 36 (20.81%) Firmware
2 2 (1.16%) iptables
2 2 (1.16%) Virtual Servers
Vendors
1 6 (3.47%) Xilinx
2 5 (2.89%) EMC
3 4 (2.31%) Cadence
4 2 (1.16%) Intel
5 1 (0.58%) Apple
5 1 (0.58%) Dell
5 1 (0.58%) QNX