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

Embedded C
UK
6 months to
14 Apr 2021
Same period 2020 Same period 2019
Rank 687 617 720
Rank change year-on-year -70 +103 -64
Permanent jobs citing Embedded C 164 392 426
As % of all permanent jobs advertised in the UK 0.20% 0.35% 0.29%
As % of the Programming Languages category 0.36% 0.64% 0.52%
Number of salaries quoted 128 354 345
10th Percentile £33,750 £33,750 £32,500
25th Percentile £41,250 £41,250 £37,500
Median annual salary (50th Percentile) £47,500 £50,000 £47,500
Median % change year-on-year -5.00% +5.26% -5.00%
75th Percentile £57,500 £58,750 £57,500
90th Percentile £65,000 £62,250 £62,250
UK excluding London median annual salary £47,500 £50,000 £47,500
% change year-on-year -5.00% +5.26% -5.00%

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 45,937 61,687 81,302
As % of all permanent IT jobs advertised in the UK 55.17% 54.53% 54.57%
Number of salaries quoted 37,268 51,366 67,409
10th Percentile £33,750 £32,500 £31,250
25th Percentile £42,500 £40,000 £37,500
Median annual salary (50th Percentile) £55,000 £55,000 £52,500
Median % change year-on-year - +4.76% +5.00%
75th Percentile £75,000 £72,500 £70,000
90th Percentile £90,000 £90,000 £85,000
UK excluding London median annual salary £50,000 £46,000 £45,000
% change year-on-year +8.70% +2.22% +2.27%

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 14 April 2021.

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 14 April 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 -74 143 £47,500 -5.00% 139
England -60 137 £50,000 - 122
Work from Home -93 38 £53,750 -10.42% 14
South East +2 33 £46,250 -11.90% 36
Midlands +16 32 £45,000 -5.26% 18
South West -33 28 £50,000 +11.11% 20
Scotland +21 25 £47,500 -5.00% 17
West Midlands +4 18 £42,500 -10.53% 11
London +118 16 £65,000 +13.04% 5
North of England +14 15 £50,000 -13.04% 21
East Midlands +23 14 £50,000 +5.26% 7
East of England +19 10 £45,000 -10.00% 23
North West +18 9 £50,000 -13.04% 11
Yorkshire -1 5 £50,000 +25.00% 10
North East - 1 £45,000 -

For the 6 months to 14 April 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 155 (94.51%) C
2 106 (64.63%) Software Engineering
3 80 (48.78%) C++
4 67 (40.85%) Linux
5 65 (39.63%) Embedded C++
6 46 (28.05%) Firmware
7 45 (27.44%) Electronics
8 37 (22.56%) Degree
9 33 (20.12%) Agile Software Development
10 29 (17.68%) Embedded Linux
10 29 (17.68%) Computer Science
11 26 (15.85%) Python
12 25 (15.24%) Embedded Systems
13 24 (14.63%) C#
13 24 (14.63%) Validation
14 22 (13.41%) Manufacturing
14 22 (13.41%) Bluetooth
15 20 (12.20%) Wireless
16 19 (11.59%) JIRA
17 18 (10.98%) Test Automation
17 18 (10.98%) Self-Motivation
18 17 (10.37%) Eclipse
19 15 (9.15%) Unit Testing
20 14 (8.54%) ZigBee
20 14 (8.54%) TCP/IP
20 14 (8.54%) Wi-Fi
21 13 (7.93%) Scrum
21 13 (7.93%) Ethernet
21 13 (7.93%) Visual Studio
21 13 (7.93%) Windows

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 (1.83%) OrCAD
1 3 (1.83%) Simulink
2 1 (0.61%) Microsoft Office
Cloud Services
1 6 (3.66%) GitHub
2 3 (1.83%) Azure
3 1 (0.61%) WhatsApp
Communications & Networking
1 22 (13.41%) Bluetooth
2 20 (12.20%) Wireless
3 14 (8.54%) TCP/IP
3 14 (8.54%) Wi-Fi
3 14 (8.54%) ZigBee
4 13 (7.93%) Ethernet
5 9 (5.49%) RS-232
5 9 (5.49%) RS-485
6 5 (3.05%) Broadband
7 4 (2.44%) 3GPP
7 4 (2.44%) Internet
8 2 (1.22%) HTTP
8 2 (1.22%) MQTT
8 2 (1.22%) RFID
8 2 (1.22%) Software-Defined Radio
9 1 (0.61%) 3G
9 1 (0.61%) 4G
9 1 (0.61%) GSM
9 1 (0.61%) UWB
Development Applications
1 19 (11.59%) JIRA
2 17 (10.37%) Eclipse
3 13 (7.93%) Visual Studio
4 8 (4.88%) Git (software)
4 8 (4.88%) Subversion
5 7 (4.27%) GCC
6 5 (3.05%) TestRail
7 2 (1.22%) LabVIEW
7 2 (1.22%) Rational DOORS
General
1 45 (27.44%) Electronics
2 22 (13.41%) Manufacturing
3 7 (4.27%) Finance
3 7 (4.27%) Marketing
4 5 (3.05%) Aerospace
4 5 (3.05%) Automotive
4 5 (3.05%) Games
4 5 (3.05%) Pharmaceutical
4 5 (3.05%) Telecoms
5 4 (2.44%) Advertising
6 3 (1.83%) Legal
Job Titles
1 106 (64.63%) Embedded Engineer
2 88 (53.66%) Software Engineer
3 74 (45.12%) Embedded Software Engineer
4 25 (15.24%) Embedded C Engineer
5 24 (14.63%) Firmware Engineer
6 21 (12.80%) C++ Software Engineer
6 21 (12.80%) Embedded C++ Engineer
7 19 (11.59%) Embedded C/C++ Engineer
8 18 (10.98%) Embedded C++ Software Engineer
9 16 (9.76%) C Software Engineer
9 16 (9.76%) C/C++ Embedded Software Engineer
9 16 (9.76%) C/C++ Software Engineer
9 16 (9.76%) Embedded C Software Engineer
9 16 (9.76%) Embedded C/C++ Software Engineer
10 15 (9.15%) Embedded Firmware Engineer
10 15 (9.15%) Linux Engineer
11 13 (7.93%) Developer
11 13 (7.93%) Embedded Linux Engineer
12 11 (6.71%) Senior Software Engineer
13 9 (5.49%) Senior Embedded Software Engineer
Libraries, Frameworks & Software Standards
1 8 (4.88%) .NET
2 7 (4.27%) Yocto
3 5 (3.05%) Qt
4 2 (1.22%) Middleware
5 1 (0.61%) Flash
5 1 (0.61%) Gherkin
5 1 (0.61%) WPF
Miscellaneous
1 25 (15.24%) Embedded Systems
2 18 (10.98%) Self-Motivation
3 11 (6.71%) Device Driver
4 8 (4.88%) Algorithms
4 8 (4.88%) Greenfield Project
5 6 (3.66%) Smart Energy
6 5 (3.05%) Analytical Skills
6 5 (3.05%) Field-Programmable Gate Array
6 5 (3.05%) Smart Home
7 4 (2.44%) Augmented Reality
7 4 (2.44%) Home Automation
7 4 (2.44%) Internet of Things
7 4 (2.44%) Smart Meter
8 3 (1.83%) Acoustics
8 3 (1.83%) Verilog
8 3 (1.83%) VHDL
9 2 (1.22%) Analogue Electronics
9 2 (1.22%) Biotechnology
9 2 (1.22%) Raspberry Pi
9 2 (1.22%) Robotics
Operating Systems
1 67 (40.85%) Linux
2 29 (17.68%) Embedded Linux
3 13 (7.93%) Windows
4 4 (2.44%) FreeRTOS
4 4 (2.44%) Unix
5 2 (1.22%) VxWorks
6 1 (0.61%) Android
6 1 (0.61%) Apple iOS
Processes & Methodologies
1 106 (64.63%) Software Engineering
2 33 (20.12%) Agile Software Development
3 29 (17.68%) Computer Science
4 24 (14.63%) Validation
5 18 (10.98%) Test Automation
6 15 (9.15%) Unit Testing
7 13 (7.93%) Scrum
7 13 (7.93%) SDLC
7 13 (7.93%) Software Architecture
8 11 (6.71%) Embedded Software Development
9 10 (6.10%) Configuration Management
9 10 (6.10%) Multithreading
9 10 (6.10%) Problem-Solving
9 10 (6.10%) Product Requirements
10 8 (4.88%) Mentoring
10 8 (4.88%) Software Testing
11 6 (3.66%) Mathematics
11 6 (3.66%) Use Case
12 5 (3.05%) Image Processing
12 5 (3.05%) Requirements Analysis
Programming Languages
1 155 (94.51%) C
2 80 (48.78%) C++
3 65 (39.63%) Embedded C++
4 26 (15.85%) Python
5 24 (14.63%) C#
6 6 (3.66%) Java
7 4 (2.44%) Shell Script
8 3 (1.83%) Assembly Language
8 3 (1.83%) MATLAB
9 1 (0.61%) JavaScript
Qualifications
1 37 (22.56%) Degree
2 7 (4.27%) Security Cleared
3 5 (3.05%) Computer Science Degree
4 4 (2.44%) SC Cleared
Quality Assurance & Compliance
1 12 (7.32%) MISRA
2 8 (4.88%) ISO 13485
3 7 (4.27%) MISRA C
4 6 (3.66%) ISO 9001
5 3 (1.83%) Def Stans
6 2 (1.22%) QA
7 1 (0.61%) HAZOP
7 1 (0.61%) ISO 26262
7 1 (0.61%) JTAG
System Software
1 46 (28.05%) Firmware
Vendors
1 7 (4.27%) Xilinx
2 6 (3.66%) EMC
3 3 (1.83%) Cadence
4 2 (1.22%) Intel
4 2 (1.22%) Microsoft
5 1 (0.61%) Atmel