Period
to 26 May 2020

The following table provides summary statistics for permanent job vacancies with a requirement for GCC skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited GCC over the 6 months to 26 May 2020 with a comparison to the same period in the previous 2 years.

GNU Compiler Collection (GCC)
UK
6 months to
26 May 2020
Same period 2019 Same period 2018
Rank 863 1046 1158
Rank change year-on-year +183 +112 -40
Permanent jobs citing GCC 37 48 37
As % of all permanent jobs advertised in the UK 0.040% 0.033% 0.021%
As % of the Development Applications category 0.21% 0.17% 0.10%
Number of salaries quoted 27 45 27
Median annual salary £57,500 £47,500 £55,000
Median salary % change year-on-year +21.05% -13.64% +15.79%
10th Percentile £41,500 £41,250 £40,000
90th Percentile £74,500 £56,250 £175,000
UK excluding London median annual salary £57,500 £50,000 £55,000
% change year-on-year +15.00% -9.09% +29.41%

GCC is in the Development Applications category. The following table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for development application skills.

All Development Application Skills
UK
Permanent vacancies with a requirement for development application skills 17,902 28,428 36,107
As % of all permanent IT jobs advertised in the UK 19.56% 19.74% 20.77%
Number of salaries quoted 14,124 22,429 29,306
Median annual salary £55,000 £50,000 £50,000
Median salary % change year-on-year +10.00% - +5.26%
10th Percentile £33,750 £32,250 £32,500
90th Percentile £85,000 £81,250 £77,500
UK excluding London median annual salary £47,500 £45,000 £45,000
% change year-on-year +5.56% - +5.88%

GCC
Job Vacancy Trend

Job postings citing GCC as a proportion of all IT jobs advertised.

Job vacancy trend for GCC in the UK

GCC
Salary Trend

3-month moving average salary quoted in jobs citing GCC.

Salary trend for GCC in the UK

GCC
Salary Histogram

Salary distribution for jobs citing GCC over the 6 months to 26 May 2020.

Salary histogram for GCC in the UK

GCC
Top 7 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing GCC within the UK over the 6 months to 26 May 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
England +202 32 £57,500 +21.05% 4
UK excluding London +161 29 £57,500 +15.00% 7
North of England +123 16 £57,500 +4.55%
North West - 16 £57,500 -
East of England +83 10 £60,000 +33.33% 1
London +158 6 £75,000 +57.89%
Northern Ireland - 3 £42,500 - 2

For the 6 months to 26 May 2020, IT jobs citing GCC 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 GCC.

1 35 (94.59%) C++
2 32 (86.49%) C#
3 29 (78.38%) Windows
4 28 (75.68%) Validation
5 24 (64.86%) Degree
5 24 (64.86%) Computer Science
6 21 (56.76%) Software Engineering
7 20 (54.05%) Firmware
8 19 (51.35%) Embedded C
8 19 (51.35%) C
9 18 (48.65%) Eclipse
9 18 (48.65%) Bluetooth
10 17 (45.95%) Wireless
11 16 (43.24%) Software Testing
11 16 (43.24%) Use Case
11 16 (43.24%) LTE
11 16 (43.24%) TCP/IP
11 16 (43.24%) Internet
11 16 (43.24%) Regression Testing
11 16 (43.24%) Wi-Fi
11 16 (43.24%) Project Management
11 16 (43.24%) .NET
11 16 (43.24%) Python
11 16 (43.24%) GitHub
11 16 (43.24%) Internet of Things
11 16 (43.24%) MQTT
12 13 (35.14%) Visual Studio
13 12 (32.43%) Microsoft
13 12 (32.43%) Subversion
13 12 (32.43%) Jenkins

GCC
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 4 (10.81%) Confluence
Applications
1 4 (10.81%) Microsoft Excel
2 1 (2.70%) Spreadsheet
Business Applications
1 4 (10.81%) Infor M3
Cloud Services
1 16 (43.24%) GitHub
Communications & Networking
1 18 (48.65%) Bluetooth
2 17 (45.95%) Wireless
3 16 (43.24%) Internet
3 16 (43.24%) LTE
3 16 (43.24%) MQTT
3 16 (43.24%) TCP/IP
3 16 (43.24%) Wi-Fi
4 2 (5.41%) NFC
4 2 (5.41%) RS-232
4 2 (5.41%) RS-485
5 1 (2.70%) Multicast
Database & Business Intelligence
1 1 (2.70%) MySQL
Development Applications
1 18 (48.65%) Eclipse
2 13 (35.14%) Visual Studio
3 12 (32.43%) Jenkins
3 12 (32.43%) Subversion
4 10 (27.03%) CMake
5 8 (21.62%) Buildbot
5 8 (21.62%) Clang
5 8 (21.62%) CruiseControl
5 8 (21.62%) Xcode
6 5 (13.51%) JIRA
7 4 (10.81%) GDB
8 3 (8.11%) Automake
8 3 (8.11%) Git (software)
9 1 (2.70%) Bitbucket
9 1 (2.70%) TeamCity
9 1 (2.70%) Valgrind
General
1 8 (21.62%) Games
2 3 (8.11%) Finance
2 3 (8.11%) Marketing
3 2 (5.41%) Electronics
3 2 (5.41%) Front Office
Job Titles
1 21 (56.76%) Developer
2 12 (32.43%) Firmware Developer
3 8 (21.62%) Build Engineer
3 8 (21.62%) C++ Developer
4 6 (16.22%) Software Engineer
5 2 (5.41%) Design Engineer
5 2 (5.41%) Embedded Engineer
5 2 (5.41%) Embedded Software Engineer
5 2 (5.41%) Firmware Engineer
6 1 (2.70%) C++ Quantitative Developer
6 1 (2.70%) Python Developer
6 1 (2.70%) Python Engineer
6 1 (2.70%) Quantitative Developer
Libraries, Frameworks & Software Standards
1 16 (43.24%) .NET
2 5 (13.51%) Boost C++ Libraries
3 4 (10.81%) Qt
4 1 (2.70%) Middleware
4 1 (2.70%) STL
Miscellaneous
1 16 (43.24%) Internet of Things
2 7 (18.92%) Analytical Skills
3 2 (5.41%) Driving Licence
4 1 (2.70%) ASIC
4 1 (2.70%) Field-Programmable Gate Array
4 1 (2.70%) Fixed Income
4 1 (2.70%) Foreign Exchange (FX)
Operating Systems
1 29 (78.38%) Windows
2 10 (27.03%) Linux
3 8 (21.62%) Mac OS X
4 5 (13.51%) Unix
Processes & Methodologies
1 28 (75.68%) Validation
2 24 (64.86%) Computer Science
3 21 (56.76%) Software Engineering
4 16 (43.24%) Project Management
4 16 (43.24%) Regression Testing
4 16 (43.24%) Software Testing
4 16 (43.24%) Use Case
5 9 (24.32%) Test Automation
6 8 (21.62%) Continuous Integration
7 5 (13.51%) Analytics
7 5 (13.51%) Multithreading
8 4 (10.81%) Continuous Delivery
8 4 (10.81%) Multithreaded Programming
8 4 (10.81%) OO
8 4 (10.81%) Open Source
8 4 (10.81%) Requirements Gathering
9 3 (8.11%) Agile Software Development
9 3 (8.11%) Customer Requirements
9 3 (8.11%) SDLC
10 2 (5.41%) Business Development
Programming Languages
1 35 (94.59%) C++
2 32 (86.49%) C#
3 19 (51.35%) C
3 19 (51.35%) Embedded C
4 16 (43.24%) Python
5 8 (21.62%) Lua
6 4 (10.81%) VBA
7 2 (5.41%) Shell Script
8 1 (2.70%) Bash Shell
8 1 (2.70%) C-shell
8 1 (2.70%) Embedded C++
8 1 (2.70%) Java
8 1 (2.70%) JavaScript
8 1 (2.70%) PHP
8 1 (2.70%) SQL
Qualifications
1 24 (64.86%) Degree
Quality Assurance & Compliance
1 1 (2.70%) JTAG
System Software
1 20 (54.05%) Firmware
2 3 (8.11%) Docker
Vendors
1 12 (32.43%) Microsoft
2 4 (10.81%) Perforce
3 1 (2.70%) Solace
3 1 (2.70%) Sybase