Period
to 4 July 2020

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

Embedded C
UK
6 months to
4 Jul 2020
Same period 2019 Same period 2018
Rank 630 753 691
Rank change year-on-year +123 -62 +7
Permanent jobs citing Embedded C 221 370 586
As % of all permanent jobs advertised in the UK 0.28% 0.25% 0.33%
As % of the Programming Languages category 0.50% 0.47% 0.59%
Number of salaries quoted 199 303 468
Median annual salary £50,000 £47,500 £50,000
Median salary % change year-on-year +5.26% -5.00% +17.65%
10th Percentile £37,125 £31,250 £33,000
90th Percentile £63,000 £62,500 £61,250
UK excluding London median annual salary £50,000 £50,000 £50,000

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 43,820 79,114 99,550
As % of all permanent IT jobs advertised in the UK 55.54% 53.89% 56.06%
Number of salaries quoted 36,070 64,840 82,914
Median annual salary £55,000 £52,500 £50,000
Median salary % change year-on-year +4.76% +5.00% +5.26%
10th Percentile £32,500 £31,250 £30,038
90th Percentile £90,000 £85,000 £80,000
UK excluding London median annual salary £47,500 £45,000 £45,000
% change year-on-year +5.56% - +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 4 July 2020.

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 4 July 2020. 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 +141 209 £50,000 - 68
England +140 206 £50,000 +1.01% 72
South East +120 53 £52,500 +5.00% 16
South West +53 45 £50,000 -9.09% 11
Midlands +88 36 £47,500 +2.70% 11
North of England +154 32 £57,500 +27.78% 9
East of England +83 28 £47,500 -5.00% 18
North West +112 25 £57,500 +43.75% 5
West Midlands +83 24 £47,500 -4.52% 6
Scotland +90 14 £50,000 +18.34% 2
East Midlands +44 12 £47,500 +33.80% 5
London +134 11 £52,500 +40.00% 7
Yorkshire +120 7 £45,000 -12.20% 3
Work from Home +57 2 £56,250 +60.71% 9
Northern Ireland +21 1 £50,000 -13.04%

For the 6 months to 4 July 2020, 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 217 (98.19%) C
2 137 (61.99%) Software Engineering
3 120 (54.30%) C++
4 70 (31.67%) Degree
5 68 (30.77%) Firmware
6 63 (28.51%) Linux
7 57 (25.79%) Embedded C++
8 53 (23.98%) Electronics
9 42 (19.00%) Bluetooth
10 40 (18.10%) C#
11 39 (17.65%) Wireless
11 39 (17.65%) Computer Science
12 38 (17.19%) Python
13 32 (14.48%) Manufacturing
14 31 (14.03%) Agile Software Development
14 31 (14.03%) Internet
15 30 (13.57%) TCP/IP
16 29 (13.12%) Git (software)
17 25 (11.31%) Internet of Things
18 24 (10.86%) Embedded Systems
18 24 (10.86%) Windows
18 24 (10.86%) Validation
19 21 (9.50%) Automotive
19 21 (9.50%) LTE
20 20 (9.05%) Software Testing
20 20 (9.05%) .NET
20 20 (9.05%) Problem-Solving
21 19 (8.60%) Use Case
22 18 (8.14%) ZigBee
22 18 (8.14%) 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 1 (0.45%) Resin
Applications
1 3 (1.36%) OrCAD
2 2 (0.90%) Simulink
3 1 (0.45%) AutoCAD
3 1 (0.45%) Microsoft Office
3 1 (0.45%) SOLIDWORKS
3 1 (0.45%) Spreadsheet
3 1 (0.45%) TargetLink
Business Applications
1 4 (1.81%) Infor M3
Cloud Services
1 14 (6.33%) AWS
1 14 (6.33%) GitHub
2 7 (3.17%) GCP
3 6 (2.71%) Amazon CloudWatch
3 6 (2.71%) Amazon EC2
3 6 (2.71%) Amazon ECS
3 6 (2.71%) Amazon S3
3 6 (2.71%) AWS Elastic Beanstalk
3 6 (2.71%) AWS Lambda
3 6 (2.71%) Serverless
4 1 (0.45%) Firebase
4 1 (0.45%) Google Compute Engine
Communications & Networking
1 42 (19.00%) Bluetooth
2 39 (17.65%) Wireless
3 31 (14.03%) Internet
4 30 (13.57%) TCP/IP
5 21 (9.50%) LTE
6 18 (8.14%) ZigBee
7 16 (7.24%) Wi-Fi
8 14 (6.33%) Ethernet
8 14 (6.33%) MQTT
9 12 (5.43%) 4G
9 12 (5.43%) RS-232
9 12 (5.43%) RS-485
10 8 (3.62%) 3GPP
11 6 (2.71%) 3G
11 6 (2.71%) 5G
12 5 (2.26%) 2G
13 4 (1.81%) Modbus
14 3 (1.36%) Software-Defined Radio
14 3 (1.36%) Wireshark
15 2 (0.90%) Skype
Database & Business Intelligence
1 9 (4.07%) MySQL
2 6 (2.71%) Amazon RDS
2 6 (2.71%) Redis
3 4 (1.81%) RDBMS
3 4 (1.81%) Relational Database
4 2 (0.90%) PostgreSQL
5 1 (0.45%) BigQuery
Development Applications
1 29 (13.12%) Git (software)
2 17 (7.69%) Eclipse
3 14 (6.33%) GCC
4 10 (4.52%) Visual Studio
5 6 (2.71%) GitLab
6 5 (2.26%) Jenkins
7 4 (1.81%) Subversion
8 3 (1.36%) Gerrit
8 3 (1.36%) LabVIEW
9 1 (0.45%) Android Studio
9 1 (0.45%) CMake
9 1 (0.45%) CodeWarrior
9 1 (0.45%) JIRA
9 1 (0.45%) Rational Rhapsody
9 1 (0.45%) SCons
General
1 53 (23.98%) Electronics
2 32 (14.48%) Manufacturing
3 21 (9.50%) Automotive
4 15 (6.79%) Marketing
5 13 (5.88%) Advertising
5 13 (5.88%) Telecoms
6 12 (5.43%) Finance
7 11 (4.98%) Aerospace
8 9 (4.07%) Public Sector
9 5 (2.26%) Games
10 3 (1.36%) Pharmaceutical
11 2 (0.90%) Law
12 1 (0.45%) Military
12 1 (0.45%) Multimedia
Job Titles
1 113 (51.13%) Embedded Engineer
2 106 (47.96%) Software Engineer
3 93 (42.08%) Embedded Software Engineer
4 41 (18.55%) Developer
5 32 (14.48%) Embedded C Engineer
6 25 (11.31%) Firmware Engineer
7 22 (9.95%) C++ Developer
7 22 (9.95%) Senior Software Engineer
8 21 (9.50%) C Software Engineer
9 20 (9.05%) Senior Embedded Software Engineer
10 19 (8.60%) Embedded C Software Engineer
11 18 (8.14%) Design Engineer
12 16 (7.24%) Electronics Engineer
12 16 (7.24%) Embedded C++ Engineer
13 15 (6.79%) Embedded C/C++ Engineer
14 14 (6.33%) C++ Software Engineer
15 12 (5.43%) Embedded Developer
16 11 (4.98%) C Developer
16 11 (4.98%) C/C++ Developer
16 11 (4.98%) Electronics Design Engineer
Libraries, Frameworks & Software Standards
1 20 (9.05%) .NET
2 7 (3.17%) Qt
3 6 (2.71%) ActiveMQ
3 6 (2.71%) OpenCV
3 6 (2.71%) RabbitMQ
4 4 (1.81%) Django
4 4 (1.81%) HTML
4 4 (1.81%) Middleware
5 2 (0.90%) Boost C++ Libraries
6 1 (0.45%) 802.1X
6 1 (0.45%) ASP.NET
6 1 (0.45%) CSS
6 1 (0.45%) Flash
6 1 (0.45%) Node.js
6 1 (0.45%) QML
6 1 (0.45%) React Native
6 1 (0.45%) RESTful
6 1 (0.45%) SOAP
6 1 (0.45%) TensorFlow
6 1 (0.45%) WPF
Miscellaneous
1 25 (11.31%) Internet of Things
2 24 (10.86%) Embedded Systems
3 17 (7.69%) Field-Programmable Gate Array
4 14 (6.33%) Smart Meter
5 9 (4.07%) Algorithms
5 9 (4.07%) Analytical Skills
6 8 (3.62%) Device Driver
7 7 (3.17%) Analogue Electronics
7 7 (3.17%) Self-Motivation
7 7 (3.17%) Smart Energy
8 6 (2.71%) VHDL
9 4 (1.81%) CAN bus
9 4 (1.81%) Verilog
10 3 (1.36%) ASIC
10 3 (1.36%) Greenfield Project
11 2 (0.90%) Linux Command Line
11 2 (0.90%) User Experience
12 1 (0.45%) Data Structures
12 1 (0.45%) Machine to Machine
12 1 (0.45%) State Machine
Operating Systems
1 63 (28.51%) Linux
2 24 (10.86%) Windows
3 7 (3.17%) Android
3 7 (3.17%) FreeRTOS
3 7 (3.17%) Unix
4 6 (2.71%) Embedded Linux
5 5 (2.26%) VxWorks
6 4 (1.81%) Apple iOS
7 3 (1.36%) Nucleus RTOS
8 1 (0.45%) Windows Embedded Compact
Processes & Methodologies
1 137 (61.99%) Software Engineering
2 39 (17.65%) Computer Science
3 31 (14.03%) Agile Software Development
4 24 (10.86%) Validation
5 20 (9.05%) Problem-Solving
5 20 (9.05%) Software Testing
6 19 (8.60%) Use Case
7 16 (7.24%) Secure Coding
8 15 (6.79%) Configuration Management
8 15 (6.79%) Continuous Integration
9 14 (6.33%) Embedded Software Development
9 14 (6.33%) Mentoring
9 14 (6.33%) Requirements Analysis
10 13 (5.88%) Project Management
10 13 (5.88%) Regression Testing
11 10 (4.52%) Video Processing
12 9 (4.07%) Mathematics
12 9 (4.07%) Programme Management
12 9 (4.07%) Scrum
12 9 (4.07%) Signal Processing
Programming Languages
1 217 (98.19%) C
2 120 (54.30%) C++
3 57 (25.79%) Embedded C++
4 40 (18.10%) C#
5 38 (17.19%) Python
6 18 (8.14%) JavaScript
7 13 (5.88%) Java
8 7 (3.17%) PHP
9 6 (2.71%) Kotlin
10 4 (1.81%) Apple Swift
10 4 (1.81%) Assembly Language
11 3 (1.36%) R
12 2 (0.90%) MATLAB
13 1 (0.45%) Ada
13 1 (0.45%) SQL
13 1 (0.45%) TypeScript
Qualifications
1 70 (31.67%) Degree
2 15 (6.79%) Computer Science Degree
3 7 (3.17%) HNC
4 5 (2.26%) HND
5 4 (1.81%) Security Cleared
6 1 (0.45%) BPSS Clearance
6 1 (0.45%) Postgraduate
6 1 (0.45%) SC Cleared
Quality Assurance & Compliance
1 12 (5.43%) MISRA
2 4 (1.81%) GDPR
2 4 (1.81%) IEC 61508
2 4 (1.81%) MISRA C
3 3 (1.36%) ISO 26262
4 1 (0.45%) Def Stans
4 1 (0.45%) JTAG
4 1 (0.45%) QA
System Software
1 68 (30.77%) Firmware
2 8 (3.62%) Docker
3 1 (0.45%) KVM
Systems Management
1 1 (0.45%) Ansible
1 1 (0.45%) Kubernetes
1 1 (0.45%) Opscode Chef
1 1 (0.45%) Puppet
1 1 (0.45%) Terraform
Vendors
1 12 (5.43%) EMC
2 6 (2.71%) Google
2 6 (2.71%) SAP
3 2 (0.90%) Cadence
3 2 (0.90%) Intel
4 1 (0.45%) Apple
4 1 (0.45%) Atlassian
4 1 (0.45%) Freescale
4 1 (0.45%) IBM
4 1 (0.45%) Microsoft
4 1 (0.45%) Oracle