Period
to 23 September 2019

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

Embedded C
UK
6 months to
23 Sep 2019
Same period 2018 Same period 2017
Rank 721 702 696
Rank change year-on-year -19 -6 +148
Permanent jobs citing Embedded C 366 506 566
As % of all permanent IT jobs advertised in the UK 0.26% 0.31% 0.32%
As % of the Programming Languages category 0.49% 0.55% 0.58%
Number of salaries quoted 298 425 549
UK median annual salary £50,000 £50,000 £42,500
Median salary % change year-on-year - +17.65% +6.25%
10th Percentile £31,250 £31,250 £27,500
90th Percentile £67,500 £63,750 £57,500
UK excluding London median annual salary £50,000 £50,000 £42,500
% change year-on-year - +17.65% +6.25%

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 74,772 91,990 97,221
As % of all permanent IT jobs advertised in the UK 53.41% 55.64% 55.34%
Number of salaries quoted 61,121 76,470 79,828
UK median annual salary £52,500 £50,000 £47,500
Median salary % change year-on-year +5.00% +5.26% -
10th Percentile £31,250 £31,000 £29,000
90th Percentile £85,000 £82,500 £77,500
UK excluding London median annual salary £45,000 £45,000 £42,500
% change year-on-year - +5.88% +4.94%

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 23 September 2019.

Salary histogram for Embedded C in the UK

Embedded C
Top 16 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 23 September 2019. 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 -35 338 £50,000 - 219
UK excluding London -59 332 £50,000 - 212
South East -31 95 £50,000 - 62
South West -26 88 £52,500 +5.00% 43
Midlands +49 69 £45,000 -10.00% 13
East of England +75 51 £50,000 -6.54% 65
West Midlands +22 37 £52,500 - 11
East Midlands +43 29 £33,500 -21.18% 2
London +77 28 £41,250 -8.33% 12
Scotland +22 12 £44,000 +10.00% 3
North of England -8 7 £51,250 +20.59% 24
Wales -3 6 £40,000 -5.88% 1
Northern Ireland -12 4 £57,500 +15.00% 1
Yorkshire -15 4 £52,500 +23.53% 12
North East +24 2 - - 2
North West +10 1 £30,000 -27.27% 10

For the 6 months to 23 September 2019, 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 357 (97.54%) C
2 245 (66.94%) Software Engineering
3 219 (59.84%) C++
4 130 (35.52%) Electronics
5 118 (32.24%) Embedded C++
6 110 (30.05%) Linux
7 105 (28.69%) Firmware
8 90 (24.59%) Degree
9 77 (21.04%) Embedded Systems
10 67 (18.31%) Agile Software Development
11 62 (16.94%) Python
12 49 (13.39%) Automotive
13 48 (13.11%) Bluetooth
14 45 (12.30%) Wireless
15 37 (10.11%) Algorithms
16 35 (9.56%) Embedded Linux
16 35 (9.56%) Computer Science
16 35 (9.56%) Cybersecurity
17 33 (9.02%) Telecoms
17 33 (9.02%) C#
18 31 (8.47%) OO
19 29 (7.92%) Windows
19 29 (7.92%) Field-Programmable Gate Array
19 29 (7.92%) Git (software)
20 28 (7.65%) TCP/IP
20 28 (7.65%) Scrum
21 27 (7.38%) Security Cleared
21 27 (7.38%) Problem-Solving
22 26 (7.10%) Wi-Fi
23 25 (6.83%) Validation

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 9 (2.46%) Simulink
2 1 (0.27%) OrCAD
2 1 (0.27%) Stateflow
Cloud Services
1 2 (0.55%) AWS
2 1 (0.27%) Azure
Communications & Networking
1 48 (13.11%) Bluetooth
2 45 (12.30%) Wireless
3 28 (7.65%) TCP/IP
4 26 (7.10%) Wi-Fi
5 25 (6.83%) RS-232
6 20 (5.46%) Ethernet
7 19 (5.19%) RS-485
8 14 (3.83%) Network Security
9 12 (3.28%) Software-Defined Radio
9 12 (3.28%) ZigBee
10 7 (1.91%) FlexRay
10 7 (1.91%) Internet
11 5 (1.37%) SNMP
12 4 (1.09%) NFC
13 2 (0.55%) 3GPP
13 2 (0.55%) LTE
13 2 (0.55%) Modbus
14 1 (0.27%) MQTT
14 1 (0.27%) RS-422
14 1 (0.27%) VoIP
Database & Business Intelligence
1 1 (0.27%) MySQL
1 1 (0.27%) Neo4j
Development Applications
1 29 (7.92%) Git (software)
2 21 (5.74%) CppUnit
3 15 (4.10%) Eclipse
4 9 (2.46%) Visual Studio
5 8 (2.19%) GCC
5 8 (2.19%) Subversion
6 4 (1.09%) Jenkins
7 3 (0.82%) JIRA
8 1 (0.27%) Bitbucket
8 1 (0.27%) CANoe
8 1 (0.27%) CodeWarrior
8 1 (0.27%) GDB
8 1 (0.27%) Mercurial
8 1 (0.27%) Rational DOORS
8 1 (0.27%) Sourcetree
8 1 (0.27%) Team Foundation Server
8 1 (0.27%) Valgrind
General
1 130 (35.52%) Electronics
2 49 (13.39%) Automotive
3 33 (9.02%) Telecoms
4 16 (4.37%) Aerospace
5 15 (4.10%) Finance
6 13 (3.55%) Advertising
7 9 (2.46%) Manufacturing
8 7 (1.91%) Marketing
9 6 (1.64%) Games
10 4 (1.09%) Law
10 4 (1.09%) Military
Job Titles
1 209 (57.10%) Embedded Engineer
2 193 (52.73%) Software Engineer
3 170 (46.45%) Embedded Software Engineer
4 67 (18.31%) Senior Software Engineer
5 62 (16.94%) Senior Embedded Software Engineer
6 45 (12.30%) Embedded C Engineer
7 39 (10.66%) Firmware Engineer
8 36 (9.84%) C Software Engineer
9 35 (9.56%) Electronics Engineer
10 33 (9.02%) Embedded C Software Engineer
11 22 (6.01%) Tester
12 20 (5.46%) C++ Software Engineer
13 17 (4.64%) Senior Firmware Engineer
13 17 (4.64%) Systems Engineer
14 16 (4.37%) Senior Electronics Engineer
15 15 (4.10%) Developer
16 14 (3.83%) Consultant
16 14 (3.83%) Embedded C++ Engineer
16 14 (3.83%) Software Consultant
17 13 (3.55%) Principal Engineer
Libraries, Frameworks & Software Standards
1 10 (2.73%) Flash
2 7 (1.91%) Yocto
3 6 (1.64%) .NET
3 6 (1.64%) HTML
3 6 (1.64%) Node.js
4 4 (1.09%) Middleware
5 3 (0.82%) CSS
5 3 (0.82%) Spring
6 2 (0.55%) Django
6 2 (0.55%) STL
6 2 (0.55%) Web Services
7 1 (0.27%) AngularJS
7 1 (0.27%) Flask
7 1 (0.27%) FreeSWITCH
7 1 (0.27%) Pyramid
7 1 (0.27%) Qt
7 1 (0.27%) React
7 1 (0.27%) XML
Miscellaneous
1 77 (21.04%) Embedded Systems
2 37 (10.11%) Algorithms
3 29 (7.92%) Field-Programmable Gate Array
4 19 (5.19%) Device Driver
4 19 (5.19%) VHDL
5 18 (4.92%) CAN bus
6 12 (3.28%) Verilog
7 10 (2.73%) Analytical Skills
7 10 (2.73%) Robotics
8 7 (1.91%) Greenfield Project
8 7 (1.91%) Self-Motivation
9 6 (1.64%) Internet of Things
10 5 (1.37%) Analogue Electronics
10 5 (1.37%) Cyber Warfare
11 4 (1.09%) Driving Licence
12 3 (0.82%) Renewable Energy
12 3 (0.82%) Smart City
12 3 (0.82%) Smart Energy
12 3 (0.82%) Smart Home
12 3 (0.82%) Smart Meter
Operating Systems
1 110 (30.05%) Linux
2 35 (9.56%) Embedded Linux
3 29 (7.92%) Windows
4 11 (3.01%) FreeRTOS
5 10 (2.73%) Android
5 10 (2.73%) Apple iOS
6 6 (1.64%) Unix
7 5 (1.37%) Ubuntu
8 3 (0.82%) VxWorks
9 2 (0.55%) Windows 7
10 1 (0.27%) ThreadX
10 1 (0.27%) Windows Embedded Compact
Processes & Methodologies
1 245 (66.94%) Software Engineering
2 67 (18.31%) Agile Software Development
3 35 (9.56%) Computer Science
3 35 (9.56%) Cybersecurity
4 31 (8.47%) OO
5 28 (7.65%) Scrum
6 27 (7.38%) Problem-Solving
7 25 (6.83%) OOD
7 25 (6.83%) Validation
8 23 (6.28%) Signal Processing
9 19 (5.19%) Embedded Software Development
9 19 (5.19%) Waterfall
10 18 (4.92%) SDLC
11 17 (4.64%) Cryptography
11 17 (4.64%) Digital Signal Processing
12 16 (4.37%) Prototyping
13 15 (4.10%) Industrial Design
13 15 (4.10%) Quality Management
13 15 (4.10%) Risk Management
13 15 (4.10%) Stakeholder Management
Programming Languages
1 357 (97.54%) C
2 219 (59.84%) C++
3 118 (32.24%) Embedded C++
4 62 (16.94%) Python
5 33 (9.02%) C#
6 18 (4.92%) Assembly Language
7 13 (3.55%) JavaScript
8 12 (3.28%) Java
9 11 (3.01%) MATLAB
10 10 (2.73%) Bash Shell
11 5 (1.37%) Perl
12 4 (1.09%) Lua
12 4 (1.09%) VB
13 3 (0.82%) Delphi
13 3 (0.82%) XAML
14 2 (0.55%) Rust
14 2 (0.55%) SQL
15 1 (0.27%) Objective-C
15 1 (0.27%) PHP
15 1 (0.27%) VB.NET
Qualifications
1 90 (24.59%) Degree
2 27 (7.38%) Security Cleared
3 22 (6.01%) SC Cleared
4 7 (1.91%) Computer Science Degree
5 4 (1.09%) PhD
6 2 (0.55%) CIPD
7 1 (0.27%) BPSS Clearance
7 1 (0.27%) DV Cleared
Quality Assurance & Compliance
1 13 (3.55%) MISRA
2 6 (1.64%) JTAG
2 6 (1.64%) MISRA C
3 4 (1.09%) IEC 61508
3 4 (1.09%) ISO 26262
4 3 (0.82%) QA
5 2 (0.55%) ECSS
5 2 (0.55%) ISO 13485
5 2 (0.55%) ISO 9001
6 1 (0.27%) ISO 14001
System Software
1 105 (28.69%) Firmware
2 1 (0.27%) Docker
2 1 (0.27%) Hyper-V
2 1 (0.27%) KVM
2 1 (0.27%) VirtualBox
Vendors
1 11 (3.01%) Xilinx
2 10 (2.73%) Freescale
2 10 (2.73%) Motorola
3 4 (1.09%) Altera
4 3 (0.82%) Intel
5 2 (0.55%) Atmel
5 2 (0.55%) CA
5 2 (0.55%) QNX
6 1 (0.27%) Cadence
6 1 (0.27%) EMC
6 1 (0.27%) Klocwork
6 1 (0.27%) Lauterbach
6 1 (0.27%) Renesas
6 1 (0.27%) VMware