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

Embedded C
UK
6 months to
25 May 2019
Same period 2018 Same period 2017
Rank 705 666 678
Rank change year-on-year -39 +12 +248
Permanent jobs citing Embedded C 408 578 558
As % of all permanent IT jobs advertised in the UK 0.28% 0.33% 0.33%
As % of the Programming Languages category 0.52% 0.59% 0.60%
Number of salaries quoted 331 442 481
UK median annual salary £47,500 £50,000 £42,500
Median salary % change year-on-year -5.00% +17.65% +6.25%
10th Percentile £31,250 £33,525 £32,500
90th Percentile £62,500 £61,125 £57,500
UK excluding London median annual salary £50,000 £50,000 £41,500
% change year-on-year - +20.48% +3.75%

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 78,701 97,382 93,238
As % of all permanent IT jobs advertised in the UK 54.24% 56.00% 55.15%
Number of salaries quoted 64,406 81,163 79,210
UK median annual salary £52,500 £50,000 £47,500
Median salary % change year-on-year +5.00% +5.26% +2.15%
10th Percentile £31,250 £30,000 £28,750
90th Percentile £85,000 £80,000 £76,250
UK excluding London median annual salary £45,000 £45,000 £42,000
% change year-on-year - +7.14% +5.00%

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 25 May 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 25 May 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 -47 380 £47,500 -5.00% 104
UK excluding London -39 366 £50,000 - 120
South West +7 111 £53,750 +16.85% 16
South East -14 93 £50,000 - 38
Midlands +43 63 £47,500 -5.00% 5
East of England -12 48 £52,500 -1.87% 30
London +69 41 £39,000 -25.71% 1
West Midlands +14 34 £49,500 -3.41% 3
East Midlands +59 29 £41,500 +10.67% 2
North of England +23 24 £45,000 +5.88% 15
North West +36 21 £42,500 -10.53% 2
Scotland +30 17 £50,000 +8.11% 14
Wales +14 5 £40,000 -9.09% 2
Northern Ireland -23 5 £55,000 +115.69% 1
North East +20 2 - - 4
Yorkshire 0 1 £50,000 +17.65% 9

For the 6 months to 25 May 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 404 (99.02%) C
2 261 (63.97%) Software Engineering
3 258 (63.24%) C++
4 152 (37.25%) Embedded C++
5 131 (32.11%) Linux
6 107 (26.23%) Electronics
7 103 (25.25%) Firmware
8 101 (24.75%) Degree
9 85 (20.83%) Embedded Systems
10 84 (20.59%) Agile Software Development
11 83 (20.34%) Python
12 80 (19.61%) Security Cleared
13 67 (16.42%) SC Cleared
14 62 (15.20%) OO
15 59 (14.46%) Cybersecurity
16 54 (13.24%) OOD
16 54 (13.24%) Embedded Linux
17 53 (12.99%) C#
18 51 (12.50%) Field-Programmable Gate Array
19 50 (12.25%) Algorithms
20 46 (11.27%) Bluetooth
21 42 (10.29%) Continuous Integration
22 41 (10.05%) UML
23 39 (9.56%) Java
23 39 (9.56%) Wireless
24 38 (9.31%) Computer Science
25 37 (9.07%) Signal Processing
26 36 (8.82%) Problem-Solving
26 36 (8.82%) VHDL
26 36 (8.82%) JavaScript

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 6 (1.47%) Apache
2 3 (0.74%) Confluence
Applications
1 12 (2.94%) Simulink
2 6 (1.47%) SOLIDWORKS
3 1 (0.25%) Stateflow
3 1 (0.25%) TargetLink
Business Applications
1 1 (0.25%) Infor M3
Cloud Services
1 7 (1.72%) GitHub
2 2 (0.49%) Cloud Computing
3 1 (0.25%) Amazon AWS
Communications & Networking
1 46 (11.27%) Bluetooth
2 39 (9.56%) Wireless
3 36 (8.82%) TCP/IP
4 25 (6.13%) Ethernet
5 24 (5.88%) Wi-Fi
6 20 (4.90%) RS-232
7 19 (4.66%) Network Security
8 17 (4.17%) RS-485
9 14 (3.43%) Software-Defined Radio
10 13 (3.19%) Internet
11 11 (2.70%) ZigBee
12 8 (1.96%) RFID
12 8 (1.96%) RS-422
13 7 (1.72%) HTTP
14 6 (1.47%) 802.15
14 6 (1.47%) GSM
14 6 (1.47%) IPv6
14 6 (1.47%) SSL
14 6 (1.47%) X.509
15 5 (1.23%) LTE
Database & Business Intelligence
1 7 (1.72%) Neo4j
2 6 (1.47%) Relational Database
3 4 (0.98%) Big Data
4 1 (0.25%) Hadoop
4 1 (0.25%) NoSQL
Development Applications
1 24 (5.88%) Git (software)
2 19 (4.66%) Eclipse
3 13 (3.19%) JIRA
4 12 (2.94%) Maven
5 10 (2.45%) Jenkins
6 9 (2.21%) CppUnit
7 8 (1.96%) Subversion
8 7 (1.72%) Visual Studio
9 6 (1.47%) Ant
9 6 (1.47%) Apache Ivy
9 6 (1.47%) Robot Framework
10 4 (0.98%) Bitbucket
10 4 (0.98%) GCC
11 3 (0.74%) TeamCity
12 1 (0.25%) Atlassian Bamboo
12 1 (0.25%) GDB
12 1 (0.25%) GNU Toolchain
12 1 (0.25%) Rational DOORS
12 1 (0.25%) Team Foundation Server
12 1 (0.25%) Valgrind
General
1 107 (26.23%) Electronics
2 34 (8.33%) Telecoms
3 32 (7.84%) Automotive
4 25 (6.13%) Manufacturing
5 18 (4.41%) Finance
6 7 (1.72%) Aerospace
7 5 (1.23%) Law
7 5 (1.23%) Marketing
8 1 (0.25%) Legal
8 1 (0.25%) Pharmaceutical
Job Titles
1 219 (53.68%) Embedded Engineer
2 207 (50.74%) Software Engineer
3 173 (42.40%) Embedded Software Engineer
4 63 (15.44%) Embedded C Engineer
5 52 (12.75%) C Software Engineer
6 48 (11.76%) Embedded C Software Engineer
7 44 (10.78%) Firmware Engineer
8 38 (9.31%) C++ Software Engineer
9 33 (8.09%) Embedded C++ Engineer
10 32 (7.84%) Electronics Engineer
11 31 (7.60%) Developer
12 29 (7.11%) Senior Software Engineer
13 26 (6.37%) Embedded C/C++ Engineer
13 26 (6.37%) Senior Embedded Software Engineer
14 25 (6.13%) Embedded C++ Software Engineer
14 25 (6.13%) Linux Engineer
15 23 (5.64%) C/C++ Software Engineer
16 20 (4.90%) Embedded Firmware Engineer
17 19 (4.66%) C/C++ Embedded Software Engineer
17 19 (4.66%) Embedded C/C++ Software Engineer
Libraries, Frameworks & Software Standards
1 23 (5.64%) Qt
2 20 (4.90%) HTML
3 14 (3.43%) CSS
3 14 (3.43%) Flash
4 13 (3.19%) AngularJS
4 13 (3.19%) Yocto
5 12 (2.94%) JSON
5 12 (2.94%) STL
6 9 (2.21%) QML
6 9 (2.21%) Spring
7 8 (1.96%) .NET
7 8 (1.96%) Node.js
8 7 (1.72%) Django
8 7 (1.72%) REST
9 6 (1.47%) 802.1X
9 6 (1.47%) Ajax
9 6 (1.47%) HTML5
9 6 (1.47%) Middleware
9 6 (1.47%) RESTful
10 3 (0.74%) WinForms
Miscellaneous
1 85 (20.83%) Embedded Systems
2 51 (12.50%) Field-Programmable Gate Array
3 50 (12.25%) Algorithms
4 36 (8.82%) VHDL
5 27 (6.62%) Analytical Skills
6 21 (5.15%) Device Driver
7 15 (3.68%) Self-Motivation
8 14 (3.43%) Verilog
9 13 (3.19%) Robotics
10 12 (2.94%) User Experience
11 11 (2.70%) Cyber Warfare
11 11 (2.70%) Greenfield Project
12 8 (1.96%) Internet of Things
12 8 (1.96%) Smart Meter
13 7 (1.72%) CAN bus
13 7 (1.72%) Smart City
14 6 (1.47%) Enterprise Software
15 5 (1.23%) Fintech
15 5 (1.23%) Life Science
16 3 (0.74%) Smart Home
Operating Systems
1 131 (32.11%) Linux
2 54 (13.24%) Embedded Linux
3 28 (6.86%) Android
4 26 (6.37%) Windows
5 19 (4.66%) FreeRTOS
6 15 (3.68%) Apple iOS
7 8 (1.96%) Unix
8 4 (0.98%) Ubuntu
9 3 (0.74%) SafeRTOS
9 3 (0.74%) VxWorks
10 1 (0.25%) uClinux
Processes & Methodologies
1 261 (63.97%) Software Engineering
2 84 (20.59%) Agile Software Development
3 62 (15.20%) OO
4 59 (14.46%) Cybersecurity
5 54 (13.24%) OOD
6 42 (10.29%) Continuous Integration
7 41 (10.05%) UML
8 38 (9.31%) Computer Science
9 37 (9.07%) Signal Processing
10 36 (8.82%) Problem-Solving
11 32 (7.84%) TDD
12 28 (6.86%) SDLC
13 27 (6.62%) Digital Signal Processing
14 26 (6.37%) Validation
15 23 (5.64%) Waterfall
16 21 (5.15%) Scrum
17 18 (4.41%) Defect Tracking
17 18 (4.41%) Open Source
18 16 (3.92%) Device Driver Development
18 16 (3.92%) Test Strategy
Programming Languages
1 404 (99.02%) C
2 258 (63.24%) C++
3 152 (37.25%) Embedded C++
4 83 (20.34%) Python
5 53 (12.99%) C#
6 39 (9.56%) Java
7 36 (8.82%) JavaScript
8 25 (6.13%) Bash Shell
9 11 (2.70%) Assembly Language
10 9 (2.21%) MATLAB
10 9 (2.21%) SQL
11 8 (1.96%) Perl
12 7 (1.72%) Lua
12 7 (1.72%) Rust
13 6 (1.47%) XAML
14 1 (0.25%) Ada
14 1 (0.25%) PHP
14 1 (0.25%) VB.NET
Qualifications
1 101 (24.75%) Degree
2 80 (19.61%) Security Cleared
3 67 (16.42%) SC Cleared
4 16 (3.92%) Computer Science Degree
5 7 (1.72%) DV Cleared
5 7 (1.72%) Master's Degree
6 4 (0.98%) CIPD
7 1 (0.25%) PhD
Quality Assurance & Compliance
1 10 (2.45%) MISRA
2 9 (2.21%) ISO 13485
3 5 (1.23%) JTAG
3 5 (1.23%) MISRA C
4 4 (0.98%) ISO 26262
5 3 (0.74%) IEC 62304
5 3 (0.74%) ISO 9001
5 3 (0.74%) QA
6 2 (0.49%) IEC 61508
7 1 (0.25%) DO-178B
7 1 (0.25%) ISO 14001
System Software
1 103 (25.25%) Firmware
2 7 (1.72%) Docker
3 1 (0.25%) Hyper-V
3 1 (0.25%) KVM
3 1 (0.25%) VirtualBox
Vendors
1 17 (4.17%) Xilinx
2 14 (3.43%) Freescale
3 9 (2.21%) EMC
3 9 (2.21%) Motorola
4 7 (1.72%) Atlassian
5 6 (1.47%) Microsoft
6 5 (1.23%) Altera
7 4 (0.98%) SAP
8 3 (0.74%) Renesas
9 2 (0.49%) Atmel
10 1 (0.25%) ATG
10 1 (0.25%) Intel
10 1 (0.25%) MathWorks
10 1 (0.25%) QNX