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

Embedded C
UK
6 months to
18 Jan 2019
Same period 2018 Same period 2017
Rank 696 670 727
Rank change year-on-year -26 +57 +138
Permanent jobs citing Embedded C 435 579 497
As % of all permanent IT jobs advertised in the UK 0.29% 0.33% 0.28%
As % of the Programming Languages category 0.52% 0.60% 0.53%
Number of salaries quoted 360 496 433
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 £31,250 £29,750
90th Percentile £62,875 £60,000 £60,000
UK excluding London median annual salary £47,500 £47,500 £42,500
% change year-on-year - +11.76% +3.66%

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 83,173 96,467 94,303
As % of all permanent IT jobs advertised in the UK 54.92% 55.46% 53.19%
Number of salaries quoted 68,865 80,347 81,011
UK median annual salary £52,000 £50,000 £47,500
Median salary % change year-on-year +4.00% +5.26% +5.56%
10th Percentile £31,250 £29,750 £28,750
90th Percentile £85,000 £77,500 £76,250
UK excluding London median annual salary £45,000 £42,500 £42,500
% change year-on-year +5.88% - +6.25%

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 18 January 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 18 January 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 -27 400 £47,500 -5.00% 169
UK excluding London -31 393 £47,500 - 179
South East +64 155 £50,000 +11.11% 32
South West +32 70 £45,000 - 28
Midlands +55 68 £48,500 +10.86% 24
West Midlands +54 53 £50,000 +17.65% 21
London +25 41 £45,000 -10.00% 13
East of England -97 36 £45,000 -14.29% 49
North of England +30 32 £45,000 - 23
North West +12 24 £42,500 -5.56% 9
Scotland +15 21 £50,000 +2.56% 16
East Midlands +16 15 £37,500 -21.05% 3
Northern Ireland - 8 £55,000 - 3
Yorkshire +14 6 £47,500 +26.67% 14
Wales -1 3 £40,000 -11.11% 4
North East +14 2 £41,250 +37.50%

For the 6 months to 18 January 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 423 (97.24%) C
2 260 (59.77%) C++
2 260 (59.77%) Software Engineering
3 147 (33.79%) Linux
4 138 (31.72%) Embedded C++
5 119 (27.36%) Embedded Systems
6 111 (25.52%) Electronics
7 106 (24.37%) Firmware
8 100 (22.99%) Degree
9 93 (21.38%) Python
10 86 (19.77%) C#
11 62 (14.25%) Agile Software Development
12 61 (14.02%) Security Cleared
13 58 (13.33%) Automotive
14 55 (12.64%) Java
15 52 (11.95%) Computer Science
16 51 (11.72%) Bluetooth
16 51 (11.72%) Algorithms
17 49 (11.26%) JavaScript
18 48 (11.03%) Manufacturing
19 47 (10.80%) Embedded Linux
19 47 (10.80%) Cybersecurity
20 46 (10.57%) Field-Programmable Gate Array
20 46 (10.57%) OO
21 43 (9.89%) Android
22 42 (9.66%) RS-485
23 39 (8.97%) Qt
24 38 (8.74%) Continuous Integration
25 36 (8.28%) TDD
25 36 (8.28%) VHDL

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 12 (2.76%) Apache
2 3 (0.69%) Confluence
Applications
1 9 (2.07%) Simulink
2 7 (1.61%) SOLIDWORKS
3 3 (0.69%) OrCAD
4 2 (0.46%) Microsoft Office
Cloud Services
1 12 (2.76%) GitHub
2 4 (0.92%) Cloud Computing
Communications & Networking
1 51 (11.72%) Bluetooth
2 42 (9.66%) RS-485
3 33 (7.59%) TCP/IP
4 31 (7.13%) Wireless
5 27 (6.21%) RS-232
6 22 (5.06%) RS-422
7 16 (3.68%) Ethernet
8 14 (3.22%) Internet
8 14 (3.22%) RFID
9 11 (2.53%) Network Security
10 10 (2.30%) Wi-Fi
11 9 (2.07%) HTTP
11 9 (2.07%) SNMP
11 9 (2.07%) ZigBee
12 7 (1.61%) Modbus
13 5 (1.15%) Software-Defined Radio
14 4 (0.92%) FlexRay
14 4 (0.92%) GSM
15 2 (0.46%) LAN
15 2 (0.46%) WLAN
Database & Business Intelligence
1 20 (4.60%) Neo4j
2 12 (2.76%) Big Data
3 3 (0.69%) MySQL
3 3 (0.69%) Relational Database
4 1 (0.23%) Hadoop
4 1 (0.23%) RDBMS
Development Applications
1 28 (6.44%) Maven
2 25 (5.75%) Subversion
3 21 (4.83%) Git (software)
4 16 (3.68%) Ant
4 16 (3.68%) Apache Ivy
5 15 (3.45%) Visual Studio
6 12 (2.76%) Jenkins
6 12 (2.76%) Robot Framework
7 8 (1.84%) Eclipse
7 8 (1.84%) JIRA
8 4 (0.92%) Bitbucket
8 4 (0.92%) CANoe
9 3 (0.69%) Rational DOORS
9 3 (0.69%) TeamCity
10 2 (0.46%) Bugzilla
10 2 (0.46%) GCC
11 1 (0.23%) Rational Rhapsody
11 1 (0.23%) TortoiseSVN
General
1 111 (25.52%) Electronics
2 58 (13.33%) Automotive
3 48 (11.03%) Manufacturing
4 30 (6.90%) Telecoms
5 10 (2.30%) Games
6 9 (2.07%) Aerospace
7 5 (1.15%) Retail
8 4 (0.92%) Banking
9 3 (0.69%) Finance
9 3 (0.69%) Law
9 3 (0.69%) Military
10 2 (0.46%) Avionics
11 1 (0.23%) Legal
Job Titles
1 225 (51.72%) Embedded Engineer
2 185 (42.53%) Software Engineer
3 167 (38.39%) Embedded Software Engineer
4 49 (11.26%) Firmware Engineer
5 45 (10.34%) Embedded C Engineer
6 41 (9.43%) Embedded C++ Engineer
7 39 (8.97%) C++ Software Engineer
7 39 (8.97%) Electronics Engineer
8 35 (8.05%) Embedded C++ Software Engineer
9 33 (7.59%) Developer
10 32 (7.36%) C Software Engineer
11 28 (6.44%) Embedded C Software Engineer
12 23 (5.29%) Senior Software Engineer
13 22 (5.06%) Embedded Developer
13 22 (5.06%) FPGA Engineer
13 22 (5.06%) Linux Engineer
14 21 (4.83%) Embedded C/C++ Engineer
14 21 (4.83%) Senior Embedded Software Engineer
15 20 (4.60%) C/C++ Software Engineer
16 18 (4.14%) C Developer
Libraries, Frameworks & Software Standards
1 39 (8.97%) Qt
2 31 (7.13%) HTML
3 29 (6.67%) Node.js
4 22 (5.06%) AngularJS
5 20 (4.60%) Django
6 16 (3.68%) CSS
7 15 (3.45%) QML
7 15 (3.45%) RESTful
8 14 (3.22%) JSON
9 12 (2.76%) HTML5
9 12 (2.76%) Spring
10 8 (1.84%) Flash
11 7 (1.61%) .NET
12 4 (0.92%) OpenCV
12 4 (0.92%) Qt Quick
12 4 (0.92%) SOAP
12 4 (0.92%) Yocto
13 3 (0.69%) Middleware
13 3 (0.69%) PySide
13 3 (0.69%) Tkinter
Miscellaneous
1 119 (27.36%) Embedded Systems
2 51 (11.72%) Algorithms
3 46 (10.57%) Field-Programmable Gate Array
4 36 (8.28%) VHDL
5 29 (6.67%) User Experience
6 28 (6.44%) Analytical Skills
7 19 (4.37%) Verilog
8 17 (3.91%) Robotics
9 14 (3.22%) Self-Motivation
10 13 (2.99%) Device Driver
10 13 (2.99%) Internet of Things
11 9 (2.07%) CPLD
11 9 (2.07%) Greenfield Project
12 7 (1.61%) CAN bus
12 7 (1.61%) Life Science
13 5 (1.15%) Mobile App
14 4 (0.92%) Linux Command Line
14 4 (0.92%) Raspberry Pi
14 4 (0.92%) Smart City
15 3 (0.69%) Renewable Energy
Operating Systems
1 147 (33.79%) Linux
2 47 (10.80%) Embedded Linux
3 43 (9.89%) Android
4 32 (7.36%) Apple iOS
5 22 (5.06%) Windows
6 10 (2.30%) FreeRTOS
7 5 (1.15%) SafeRTOS
8 2 (0.46%) Unix
8 2 (0.46%) Windows Embedded Compact
9 1 (0.23%) Debian
9 1 (0.23%) ThreadX
9 1 (0.23%) VxWorks
Processes & Methodologies
1 260 (59.77%) Software Engineering
2 62 (14.25%) Agile Software Development
3 52 (11.95%) Computer Science
4 47 (10.80%) Cybersecurity
5 46 (10.57%) OO
6 38 (8.74%) Continuous Integration
7 36 (8.28%) TDD
8 35 (8.05%) UML
9 34 (7.82%) Problem-Solving
10 32 (7.36%) OOD
11 25 (5.75%) Signal Processing
12 23 (5.29%) Physics
13 21 (4.83%) Scrum
14 18 (4.14%) Android Development
14 18 (4.14%) Test Automation
14 18 (4.14%) Validation
15 17 (3.91%) iOS Development
16 16 (3.68%) Digital Signal Processing
16 16 (3.68%) Mobile Development
17 15 (3.45%) Schematic Capture
Programming Languages
1 423 (97.24%) C
2 260 (59.77%) C++
3 138 (31.72%) Embedded C++
4 93 (21.38%) Python
5 86 (19.77%) C#
6 55 (12.64%) Java
7 49 (11.26%) JavaScript
8 25 (5.75%) SQL
9 23 (5.29%) Bash Shell
10 21 (4.83%) MATLAB
11 20 (4.60%) Rust
12 16 (3.68%) Lua
13 5 (1.15%) Assembly Language
13 5 (1.15%) PHP
14 4 (0.92%) VB
15 3 (0.69%) Perl
16 2 (0.46%) Delphi
16 2 (0.46%) Fortran
16 2 (0.46%) Tcl
16 2 (0.46%) VB6
Qualifications
1 100 (22.99%) Degree
2 61 (14.02%) Security Cleared
3 33 (7.59%) SC Cleared
4 7 (1.61%) Master's Degree
5 6 (1.38%) Computer Science Degree
6 5 (1.15%) PhD
7 4 (0.92%) CIPD
8 3 (0.69%) HND
9 2 (0.46%) MPhil
10 1 (0.23%) DV Cleared
10 1 (0.23%) HNC
10 1 (0.23%) Six Sigma Green Belt
Quality Assurance & Compliance
1 10 (2.30%) ISO 13485
1 10 (2.30%) MISRA
2 7 (1.61%) QA
3 5 (1.15%) IEC 62304
3 5 (1.15%) ISO 26262
4 3 (0.69%) MISRA C
5 1 (0.23%) DO-178B
5 1 (0.23%) IEC 61508
5 1 (0.23%) ISO 9001
5 1 (0.23%) JTAG
System Software
1 106 (24.37%) Firmware
2 20 (4.60%) Docker
Vendors
1 18 (4.14%) EMC
2 13 (2.99%) Xilinx
3 12 (2.76%) Microsoft
4 8 (1.84%) Atmel
5 7 (1.61%) Altera
5 7 (1.61%) Atlassian
6 6 (1.38%) Freescale
7 2 (0.46%) Intel
8 1 (0.23%) ATG