Period
to 9 December 2018

The following table provides summary statistics for permanent job vacancies advertised in Scotland with a requirement for C skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited C over the 6 months to 9 December 2018 with a comparison to the same period in the previous 2 years.

C
UK > Scotland
6 months to
9 Dec 2018
Same period 2017 Same period 2016
Rank 120 93 106
Rank change year-on-year -27 +13 +40
Permanent jobs citing C 111 166 112
As % of all permanent IT jobs advertised in Scotland 2.09% 2.97% 2.21%
As % of the Programming Languages category 3.68% 4.92% 4.04%
Number of salaries quoted 64 135 57
Scotland median annual salary £45,000 £43,500 £45,000
Median salary % change year-on-year +3.45% -3.33% +12.50%
10th Percentile £31,625 £27,500 £30,750
90th Percentile £67,362 £59,900 £67,208
UK median annual salary £50,000 £50,000 £47,500
% change year-on-year - +5.26% +1.06%

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 advertised in Scotland with a requirement for coding skills.

All Programming Languages
Scotland
Permanent vacancies with a requirement for coding skills 3,015 3,377 2,770
As % of all permanent IT jobs advertised in Scotland 56.85% 60.37% 54.75%
Number of salaries quoted 1,993 2,218 1,733
Scotland median annual salary £45,000 £42,500 £42,500
Median salary % change year-on-year +5.88% - +6.25%
10th Percentile £30,000 £28,750 £28,250
90th Percentile £65,000 £62,500 £60,000
UK median annual salary £50,500 £50,000 £47,500
% change year-on-year +1.00% +5.26% +5.56%

C
Job Vacancy Trend in Scotland

Job postings citing C as a percentage of all IT jobs advertised in Scotland.

Job vacancy trend for C in Scotland

C
Salary Trend in Scotland

This chart provides the 3-month moving average for salaries quoted in permanent IT jobs citing C in Scotland.

Salary trend for C in Scotland

C
Salary Histogram in Scotland

The salary distribution of IT jobs citing C in Scotland over the 6 months to 9 December 2018.

Salary histogram for C in Scotland

C
Job Locations in Scotland

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing C within the Scotland region over the 6 months to 9 December 2018. 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
Edinburgh -28 39 £46,250 +15.63% 17
Glasgow -24 20 £53,750 +7.50% 6
Fife +4 18 £40,000 - 6
Aberdeen +5 15 £45,000 +5.88% 12
West Lothian -18 12 £48,750 +8.33% 2
North Lanarkshire - 3 - -
Scottish Borders - 1 - - 1
Stirling - 1 £35,000 - 1
Aberdeenshire - 1 £37,500 -
C
UK

For the 6 months to 9 December 2018, IT jobs citing 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 across the Scotland region with a requirement for C.

1 85 (76.58%) C++
2 71 (63.96%) Software Engineering
3 55 (49.55%) Degree
4 49 (44.14%) C#
5 36 (32.43%) Computer Science
6 35 (31.53%) Python
7 29 (26.13%) Linux
7 29 (26.13%) JavaScript
7 29 (26.13%) Agile Software Development
8 27 (24.32%) Java
9 22 (19.82%) Firmware
9 22 (19.82%) AngularJS
10 18 (16.22%) Embedded C
10 18 (16.22%) Electronics
11 17 (15.32%) SDLC
12 15 (13.51%) Microservices
12 15 (13.51%) OO
12 15 (13.51%) SQL
12 15 (13.51%) Oracle
13 14 (12.61%) Test Automation
14 13 (11.71%) JSON
15 12 (10.81%) Data Structures
15 12 (10.81%) Kanban
15 12 (10.81%) .NET
15 12 (10.81%) Perl
15 12 (10.81%) PL/SQL
15 12 (10.81%) Shell Script
15 12 (10.81%) Management Information System
15 12 (10.81%) Scrum
15 12 (10.81%) Scenario Testing

C
Co-occurring IT Skills in Scotland 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 (5.41%) Apache
1 6 (5.41%) JBoss
1 6 (5.41%) Oracle HTTP Server
2 1 (0.90%) Confluence
2 1 (0.90%) WebSphere
2 1 (0.90%) WebSphere Application Server
Applications
1 3 (2.70%) Microsoft Excel
1 3 (2.70%) Microsoft Office
1 3 (2.70%) Microsoft PowerPoint
2 2 (1.80%) Simulink
Business Applications
1 1 (0.90%) LabWindows
Cloud Services
1 7 (6.31%) Amazon AWS
2 1 (0.90%) Microsoft Azure
2 1 (0.90%) SaaS
Communications & Networking
1 9 (8.11%) TCP/IP
2 6 (5.41%) HTTP
2 6 (5.41%) Network Security
2 6 (5.41%) Wireless
3 4 (3.60%) 802.11
3 4 (3.60%) Bluetooth
3 4 (3.60%) Wi-Fi
4 2 (1.80%) Internet
4 2 (1.80%) SMS
5 1 (0.90%) RS-232
Database & Business Intelligence
1 9 (8.11%) Apache Cassandra
2 6 (5.41%) Big Data
3 5 (4.50%) NoSQL
4 3 (2.70%) MongoDB
5 1 (0.90%) Blockchain
5 1 (0.90%) MySQL
5 1 (0.90%) Oracle Database
5 1 (0.90%) RDBMS
5 1 (0.90%) Relational Database
5 1 (0.90%) SQL Server
Development Applications
1 9 (8.11%) Git (software)
2 8 (7.21%) JUnit
3 6 (5.41%) ClearCase
3 6 (5.41%) CppUnit
4 4 (3.60%) GCC
5 3 (2.70%) Visual Studio
6 2 (1.80%) JIRA
7 1 (0.90%) Eclipse
7 1 (0.90%) Jenkins
7 1 (0.90%) Selenium
7 1 (0.90%) Subversion
7 1 (0.90%) Team Foundation Server
General
1 18 (16.22%) Electronics
2 7 (6.31%) Finance
3 4 (3.60%) Telecoms
4 3 (2.70%) Manufacturing
4 3 (2.70%) Marketing
5 2 (1.80%) Banking
6 1 (0.90%) Aerospace
6 1 (0.90%) Games
Job Titles
1 54 (48.65%) Software Engineer
2 18 (16.22%) C++ Software Engineer
3 13 (11.71%) Embedded Engineer
3 13 (11.71%) Firmware Engineer
4 11 (9.91%) Architect
5 10 (9.01%) C# Software Engineer
5 10 (9.01%) Embedded Software Engineer
6 9 (8.11%) C Software Engineer
7 8 (7.21%) Cloud Architect
7 8 (7.21%) Python Engineer
7 8 (7.21%) Python Software Engineer
8 7 (6.31%) C/C++ Software Engineer
8 7 (6.31%) Developer
8 7 (6.31%) Embedded C++ Engineer
9 6 (5.41%) Embedded C Engineer
9 6 (5.41%) Embedded C/C++ Engineer
9 6 (5.41%) FPGA Engineer
9 6 (5.41%) Senior Software Engineer
10 5 (4.50%) Embedded C++ Software Engineer
10 5 (4.50%) Senior FPGA Engineer
Libraries, Frameworks & Software Standards
1 22 (19.82%) AngularJS
2 13 (11.71%) JSON
3 12 (10.81%) .NET
4 11 (9.91%) HTML
5 10 (9.01%) CSS
6 7 (6.31%) HTML5
6 7 (6.31%) Web Services
6 7 (6.31%) XML
7 6 (5.41%) Kafka
7 6 (5.41%) RESTful
7 6 (5.41%) SOAP
7 6 (5.41%) WebSockets
8 5 (4.50%) React
9 4 (3.60%) 802.1X
10 2 (1.80%) WinForms
11 1 (0.90%) ASP.NET
11 1 (0.90%) CGI
11 1 (0.90%) JSF
11 1 (0.90%) JSP
11 1 (0.90%) Struts
Miscellaneous
1 12 (10.81%) Data Structures
1 12 (10.81%) Management Information System
2 11 (9.91%) Greenfield Project
3 10 (9.01%) Field-Programmable Gate Array
4 7 (6.31%) Algorithms
5 6 (5.41%) VHDL
6 4 (3.60%) ASIC
6 4 (3.60%) Device Driver
6 4 (3.60%) Embedded Systems
7 3 (2.70%) Driving Licence
8 2 (1.80%) Internet of Things
8 2 (1.80%) Virtual Team
9 1 (0.90%) Cyberattack
9 1 (0.90%) Mobile App
9 1 (0.90%) Self-Motivation
9 1 (0.90%) Verilog
9 1 (0.90%) Video\Live Streaming
9 1 (0.90%) W3C
Operating Systems
1 29 (26.13%) Linux
2 10 (9.01%) Mac OS X
3 7 (6.31%) Windows
4 3 (2.70%) VxWorks
5 2 (1.80%) Android
5 2 (1.80%) Apple iOS
6 1 (0.90%) Embedded Linux
Processes & Methodologies
1 71 (63.96%) Software Engineering
2 36 (32.43%) Computer Science
3 29 (26.13%) Agile Software Development
4 17 (15.32%) SDLC
5 15 (13.51%) Microservices
5 15 (13.51%) OO
6 14 (12.61%) Test Automation
7 12 (10.81%) Kanban
7 12 (10.81%) Scenario Testing
7 12 (10.81%) Scrum
8 11 (9.91%) Refactoring
9 8 (7.21%) Multithreading
9 8 (7.21%) Problem-Solving
9 8 (7.21%) Process Architecture
10 7 (6.31%) DevOps
10 7 (6.31%) Mentoring
10 7 (6.31%) Multithreaded Programming
11 6 (5.41%) Analytics
11 6 (5.41%) Continuous Improvement
11 6 (5.41%) Web Application Development
Programming Languages
1 85 (76.58%) C++
2 49 (44.14%) C#
3 35 (31.53%) Python
4 29 (26.13%) JavaScript
5 27 (24.32%) Java
6 18 (16.22%) Embedded C
7 15 (13.51%) SQL
8 12 (10.81%) Perl
8 12 (10.81%) PL/SQL
8 12 (10.81%) Shell Script
9 9 (8.11%) Embedded C++
10 5 (4.50%) Assembly Language
10 5 (4.50%) VB
11 4 (3.60%) Ruby
12 3 (2.70%) Java 8
12 3 (2.70%) Scala
13 2 (1.80%) MATLAB
13 2 (1.80%) PHP
13 2 (1.80%) R
14 1 (0.90%) Objective-C
Qualifications
1 55 (49.55%) Degree
2 5 (4.50%) Computer Science Degree
2 5 (4.50%) Master's Degree
3 4 (3.60%) CISSP
3 4 (3.60%) Security Cleared
4 3 (2.70%) CSSLP
4 3 (2.70%) PhD
4 3 (2.70%) SC Cleared
5 2 (1.80%) GPEN
5 2 (1.80%) GWAPT
5 2 (1.80%) OSCE
5 2 (1.80%) OSCP
6 1 (0.90%) CCNA
6 1 (0.90%) Cisco Certification
6 1 (0.90%) ITIL Certification
Quality Assurance & Compliance
1 5 (4.50%) ISO 13485
2 4 (3.60%) ISO/IEC 27001
3 3 (2.70%) QA
System Software
1 22 (19.82%) Firmware
2 1 (0.90%) Docker
Systems Management
1 7 (6.31%) Kubernetes
Vendors
1 15 (13.51%) Oracle
2 6 (5.41%) Altera
2 6 (5.41%) Xilinx
3 3 (2.70%) Microsoft
3 3 (2.70%) Salesforce.com
4 1 (0.90%) IBM
4 1 (0.90%) Intel
4 1 (0.90%) Splunk