Period
to 23 November 2017

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

Embedded C
UK
6 months to
23 Nov 2017
Same period 2016 Same period 2015
Rank 666 779 868
Rank change year-on-year +113 +89 +32
Permanent jobs citing Embedded C 584 481 448
As % of all permanent IT jobs advertised in the UK 0.32% 0.25% 0.21%
As % of the Programming Languages category 0.59% 0.48% 0.40%
Number of salaries quoted 529 432 393
UK median annual salary £45,000 £42,500 £40,000
Median salary % change year-on-year +5.88% +6.25% -5.88%
10th Percentile £31,150 £28,300 £30,000
90th Percentile £60,000 £58,750 £62,000
UK excluding London median annual salary £45,000 £40,000 £40,000
% change year-on-year +12.50% - -5.88%

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 99519 100442 112575
As % of all permanent IT jobs advertised in the UK 55.25% 52.92% 51.76%
Number of salaries quoted 81976 86632 96296
UK median annual salary £49,500 £47,500 £45,000
Median salary % change year-on-year +4.21% +5.56% +2.27%
10th Percentile £29,000 £28,750 £27,500
90th Percentile £77,500 £76,250 £75,000
UK excluding London median annual salary £42,500 £41,500 £40,000
% change year-on-year +2.41% +3.75% +1.27%

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 November 2017.

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 23 November 2017. 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 +99 547 £45,000 +5.88% 57
UK excluding London +97 516 £45,000 +12.50% 53
East of England +106 182 £50,000 +5.26% 19
South East +38 123 £47,500 +11.76% 9
London +21 65 £50,000 +5.26% 8
South West +12 63 £40,000 +6.67% 10
Midlands +12 62 £40,000 - 6
North of England -21 53 £45,000 +16.13% 5
West Midlands +10 41 £40,000 - 5
North West +3 36 £45,000 +12.50% 4
East Midlands +23 21 £45,000 +16.13% 1
Scotland +1 19 £47,500 +18.75% 2
Wales +21 15 £45,000 - 2
Yorkshire -5 11 £37,500 -16.67% 1
North East -5 6 £35,000 +11.11%

For the 6 months to 23 November 2017, IT jobs citing Embedded C also mentioned the following skills in order of popularity. The figures indicate the number co-occurrences and its proportion to all job ads with a requirement for Embedded C.

1 569 (97.43%) C
2 420 (71.92%) Software Engineering
3 390 (66.78%) C++
4 283 (48.46%) Embedded C++
5 231 (39.55%) Linux
6 226 (38.70%) Degree
7 173 (29.62%) Electronics
8 145 (24.83%) Firmware
9 141 (24.14%) Computer Science
10 114 (19.52%) Wireless
11 112 (19.18%) Python
12 104 (17.81%) Embedded Linux
13 87 (14.90%) Bluetooth
13 87 (14.90%) Embedded Systems
14 78 (13.36%) Agile Software Development
15 77 (13.18%) Embedded Software Development
16 76 (13.01%) C#
17 72 (12.33%) Windows
18 68 (11.64%) Java
19 59 (10.10%) Automotive
20 57 (9.76%) Signal Processing
21 53 (9.08%) Telecoms
22 50 (8.56%) Mathematics
23 47 (8.05%) Android
24 45 (7.71%) Ethernet
25 42 (7.19%) Assembly Language
25 42 (7.19%) Field-Programmable Gate Array
25 42 (7.19%) MISRA
26 40 (6.85%) TCP/IP
26 40 (6.85%) 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 3 (0.51%) IIS
Applications
1 13 (2.23%) Simulink
2 10 (1.71%) SOLIDWORKS
3 8 (1.37%) OrCAD
4 6 (1.03%) Stateflow
5 3 (0.51%) Doxygen
5 3 (0.51%) Microsoft Office
Business Applications
1 1 (0.17%) Teamcenter
Cloud Services
1 1 (0.17%) GitHub
Communications & Networking
1 114 (19.52%) Wireless
2 87 (14.90%) Bluetooth
3 45 (7.71%) Ethernet
4 40 (6.85%) TCP/IP
5 38 (6.51%) Wi-Fi
6 25 (4.28%) RS-232
7 24 (4.11%) InfiniBand
8 20 (3.42%) RS-485
9 12 (2.05%) Internet
10 11 (1.88%) UMTS
11 10 (1.71%) Modbus
12 9 (1.54%) GSM
12 9 (1.54%) IPv4
12 9 (1.54%) RS-422
12 9 (1.54%) ZigBee
13 6 (1.03%) 802.11
13 6 (1.03%) DVB
13 6 (1.03%) IPv6
13 6 (1.03%) RFID
13 6 (1.03%) SMTP
Database & Business Intelligence
1 16 (2.74%) MySQL
2 5 (0.86%) NoSQL
3 3 (0.51%) SQL Server
4 1 (0.17%) SQLite
Development Applications
1 25 (4.28%) Visual Studio
2 14 (2.40%) Subversion
3 10 (1.71%) Git (software)
4 5 (0.86%) Rational DOORS
4 5 (0.86%) VectorCAST
5 4 (0.68%) CANoe
5 4 (0.68%) JIRA
6 3 (0.51%) GCC
6 3 (0.51%) Selenium
7 2 (0.34%) Eclipse
7 2 (0.34%) Mercurial
8 1 (0.17%) Bitbucket
8 1 (0.17%) Jenkins
8 1 (0.17%) Rational Rhapsody
8 1 (0.17%) Redmine
8 1 (0.17%) Zephyr
General
1 173 (29.62%) Electronics
2 59 (10.10%) Automotive
3 53 (9.08%) Telecoms
4 29 (4.97%) Manufacturing
5 24 (4.11%) Multimedia
6 14 (2.40%) Aerospace
7 13 (2.23%) Finance
8 9 (1.54%) Games
9 2 (0.34%) Marketing
9 2 (0.34%) Pharmaceutical
10 1 (0.17%) Banking
10 1 (0.17%) French Language
10 1 (0.17%) German Language
10 1 (0.17%) Italian Language
10 1 (0.17%) Japanese Language
Job Titles
1 390 (66.78%) Embedded Engineer
2 347 (59.42%) Software Engineer
3 304 (52.05%) Embedded Software Engineer
4 158 (27.05%) Embedded C Engineer
5 141 (24.14%) C++ Software Engineer
6 134 (22.95%) C Software Engineer
7 127 (21.75%) Embedded C Software Engineer
8 124 (21.23%) Embedded C++ Engineer
9 123 (21.06%) C/C++ Software Engineer
10 121 (20.72%) Embedded C++ Software Engineer
11 120 (20.55%) Embedded C/C++ Engineer
12 117 (20.03%) C/C++ Embedded Software Engineer
12 117 (20.03%) Embedded C/C++ Software Engineer
13 68 (11.64%) Senior Software Engineer
14 61 (10.45%) Firmware Engineer
15 58 (9.93%) Senior Embedded Software Engineer
16 53 (9.08%) Electronics Engineer
17 46 (7.88%) Developer
18 36 (6.16%) Embedded Firmware Engineer
18 36 (6.16%) Linux Engineer
Libraries, Frameworks & Software Standards
1 36 (6.16%) HTML
2 34 (5.82%) Qt
3 26 (4.45%) .NET
4 16 (2.74%) CSS
5 11 (1.88%) QML
6 8 (1.37%) JSON
6 8 (1.37%) Node.js
6 8 (1.37%) XML
7 7 (1.20%) 802.1X
8 6 (1.03%) HTML5
8 6 (1.03%) REST
8 6 (1.03%) Unity (Game Engine)
9 5 (0.86%) AngularJS
9 5 (0.86%) JNI
9 5 (0.86%) PhoneGap
9 5 (0.86%) RabbitMQ
9 5 (0.86%) Web Services
10 4 (0.68%) ASP.NET
10 4 (0.68%) Yocto
11 3 (0.51%) Qt Quick
Miscellaneous
1 141 (24.14%) Computer Science
2 87 (14.90%) Embedded Systems
3 42 (7.19%) Field-Programmable Gate Array
4 35 (5.99%) Analytical Skills
5 30 (5.14%) Algorithms
6 28 (4.79%) Verilog
7 26 (4.45%) VHDL
8 24 (4.11%) Device Driver
9 21 (3.60%) CAN bus
10 17 (2.91%) Life Science
11 9 (1.54%) STB
12 6 (1.03%) Greenfield Project
12 6 (1.03%) Internet of Things
12 6 (1.03%) MPEG
12 6 (1.03%) Video on Demand
13 5 (0.86%) EMV
13 5 (0.86%) EPoS
13 5 (0.86%) Mobile App
13 5 (0.86%) Smartcard
14 4 (0.68%) Robotics
Operating Systems
1 231 (39.55%) Linux
2 104 (17.81%) Embedded Linux
3 72 (12.33%) Windows
4 47 (8.05%) Android
5 30 (5.14%) Apple iOS
6 22 (3.77%) VxWorks
7 12 (2.05%) Unix
8 7 (1.20%) Solaris
9 6 (1.03%) Windows Embedded Compact
10 3 (0.51%) OpenWrt
10 3 (0.51%) Windows XP
11 1 (0.17%) Red Hat Enterprise Linux
11 1 (0.17%) Windows 10
Processes & Methodologies
1 420 (71.92%) Software Engineering
2 78 (13.36%) Agile Software Development
3 77 (13.18%) Embedded Software Development
4 57 (9.76%) Signal Processing
5 50 (8.56%) Mathematics
6 36 (6.16%) Digital Signal Processing
6 36 (6.16%) Scrum
7 33 (5.65%) Schematic Capture
8 32 (5.48%) OO
9 31 (5.31%) Physics
10 30 (5.14%) Test Automation
11 29 (4.97%) SDLC
12 24 (4.11%) Validation
13 21 (3.60%) Linux Kernel Development
14 20 (3.42%) Video Processing
15 18 (3.08%) Open Source
15 18 (3.08%) Regression Testing
16 17 (2.91%) Android Development
16 17 (2.91%) CAD
17 16 (2.74%) iOS Development
Programming Languages
1 569 (97.43%) C
2 390 (66.78%) C++
3 283 (48.46%) Embedded C++
4 112 (19.18%) Python
5 76 (13.01%) C#
6 68 (11.64%) Java
7 42 (7.19%) Assembly Language
8 40 (6.85%) JavaScript
9 31 (5.31%) Perl
10 30 (5.14%) SQL
11 23 (3.94%) MATLAB
12 9 (1.54%) PHP
13 8 (1.37%) Objective-C
13 8 (1.37%) Ruby
14 7 (1.20%) ANSI C
14 7 (1.20%) Bash Shell
15 6 (1.03%) Apple Swift
15 6 (1.03%) Delphi
16 3 (0.51%) Ada
17 2 (0.34%) Lua
Qualifications
1 226 (38.70%) Degree
2 29 (4.97%) HND
3 27 (4.62%) Computer Science Degree
4 15 (2.57%) Security Cleared
5 10 (1.71%) Numerate Degree
6 8 (1.37%) GNVQ
7 7 (1.20%) APMG
7 7 (1.20%) Master's Degree
7 7 (1.20%) PMI Certification
7 7 (1.20%) PMP
8 3 (0.51%) SC Cleared
9 1 (0.17%) HNC
9 1 (0.17%) ISTQB
9 1 (0.17%) MCITP
9 1 (0.17%) MCP
9 1 (0.17%) MCSE
9 1 (0.17%) Microsoft Certification
9 1 (0.17%) PhD
Quality Assurance & Compliance
1 42 (7.19%) MISRA
2 21 (3.60%) MISRA C
3 14 (2.40%) QA
4 10 (1.71%) ISO 13485
5 7 (1.20%) ISO 9001
6 6 (1.03%) JTAG
7 5 (0.86%) ISO 26262
8 3 (0.51%) IEC 62304
9 2 (0.34%) Def Stans
9 2 (0.34%) IEC 61508
10 1 (0.17%) DO-178B
System Software
1 145 (24.83%) Firmware
2 1 (0.17%) Docker
2 1 (0.17%) iptables
2 1 (0.17%) KVM
Systems Management
1 1 (0.17%) Kubernetes
Vendors
1 21 (3.60%) EMC
2 20 (3.42%) Freescale
3 14 (2.40%) Xilinx
4 8 (1.37%) Red Hat
5 7 (1.20%) Altera
6 6 (1.03%) Green Hills
6 6 (1.03%) Microsoft
7 5 (0.86%) Adobe
7 5 (0.86%) Xamarin
8 4 (0.68%) Atmel
8 4 (0.68%) Renesas
9 3 (0.51%) Bloomberg
10 2 (0.34%) Cadence
10 2 (0.34%) Dell
10 2 (0.34%) Fujitsu
10 2 (0.34%) HP
10 2 (0.34%) Intel
10 2 (0.34%) MathWorks
10 2 (0.34%) MKS
10 2 (0.34%) QNX