Period
to 22 February 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 22 February 2018 with a comparison to the same period in the previous 2 years.

C++
UK > Scotland
6 months to
22 Feb 2018
Same period 2017 Same period 2016
Rank 37 57 57
Rank change year-on-year +20 0 -1
Permanent jobs citing C++ 361 189 247
As % of all permanent IT jobs advertised in Scotland 6.38% 4.07% 4.05%
As % of the Programming Languages category 11.10% 7.12% 8.11%
Number of salaries quoted 262 128 124
Scotland median annual salary £40,000 £42,500 £37,750
Median salary % change year-on-year -5.88% +12.58% -1.95%
10th Percentile £26,600 £26,775 £25,300
90th Percentile £71,250 £56,625 £59,625
UK median annual salary £50,000 £47,500 £50,000
% change year-on-year +5.26% -5.00% +11.11%

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,251 2,654 3,047
As % of all permanent IT jobs advertised in Scotland 57.47% 57.11% 49.93%
Number of salaries quoted 2,237 1,652 1,924
Scotland median annual salary £44,000 £42,500 £40,000
Median salary % change year-on-year +3.53% +6.25% -
10th Percentile £28,750 £28,520 £27,500
90th Percentile £66,250 £58,750 £58,500
UK median annual salary £50,000 £47,500 £45,000
% change year-on-year +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 22 February 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 22 February 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 +36 198 £32,250 -14.00% 24
Glasgow -6 98 £50,000 +11.11% 12
West Lothian +1 19 £40,000 -5.88% 1
Dundee -12 13 £42,000 +35.48% 3
Fife -4 12 £45,000 +38.46% 6
Stirling - 12 £40,000 -
South Lanarkshire - 3 £42,500 -
Aberdeen - 2 £100,000 - 2
Midlothian - 1 £35,000 - 2
C++
UK

For the 6 months to 22 February 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 212 (58.73%) Software Engineering
2 185 (51.25%) Java
3 165 (45.71%) C#
4 164 (45.43%) Python
5 140 (38.78%) Degree
6 136 (37.67%) Linux
7 126 (34.90%) Windows
8 109 (30.19%) C
9 89 (24.65%) .NET
10 82 (22.71%) Robotics
11 76 (21.05%) Innovative Thinking
12 74 (20.50%) Mathematics
13 73 (20.22%) Test Automation
14 71 (19.67%) Git (software)
15 70 (19.39%) Computer Science
16 66 (18.28%) SQL
17 59 (16.34%) Big Data
18 57 (15.79%) DevOps
18 57 (15.79%) Algorithms
19 56 (15.51%) Numerate Degree
20 55 (15.24%) Agile Software Development
20 55 (15.24%) Software Testing
21 53 (14.68%) Machine Learning
22 50 (13.85%) Visual Studio
23 47 (13.02%) OO
24 42 (11.63%) Finance
25 37 (10.25%) JavaScript
26 36 (9.97%) WPF
27 33 (9.14%) Visualisation
28 32 (8.86%) Unit 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 3 (0.83%) MQSeries
2 2 (0.55%) Apache
2 2 (0.55%) Apache Spark
2 2 (0.55%) Cloud Foundry
2 2 (0.55%) SAS
3 1 (0.28%) ArcGIS
3 1 (0.28%) Elasticsearch
3 1 (0.28%) Tomcat
Applications
1 10 (2.77%) Microsoft Excel
2 2 (0.55%) Microsoft PowerPoint
2 2 (0.55%) MS Visio
3 1 (0.28%) Maya
3 1 (0.28%) Microsoft Office
3 1 (0.28%) Simulink
Business Applications
1 6 (1.66%) LabWindows
2 5 (1.39%) Epicor Tropos
2 5 (1.39%) Infor M3
2 5 (1.39%) NetSuite
3 4 (1.11%) Adaptiv
4 3 (0.83%) Dynamics AX
5 2 (0.55%) Eloqua
Cloud Services
1 13 (3.60%) Amazon AWS
2 6 (1.66%) Microsoft Azure
3 4 (1.11%) Cloud Computing
3 4 (1.11%) iTunes
4 3 (0.83%) Google Analytics
4 3 (0.83%) OpenShift
5 2 (0.55%) SaaS
6 1 (0.28%) GitHub
6 1 (0.28%) Google Cloud Platform
Communications & Networking
1 18 (4.99%) TCP/IP
2 14 (3.88%) RS-485
3 13 (3.60%) Ethernet
4 9 (2.49%) RS-232
5 2 (0.55%) AMQP
5 2 (0.55%) FTP
5 2 (0.55%) H.323
5 2 (0.55%) HTTP
5 2 (0.55%) SMS
5 2 (0.55%) SSH
5 2 (0.55%) VoIP
6 1 (0.28%) DHCP
6 1 (0.28%) Internet
6 1 (0.28%) tcpdump
6 1 (0.28%) Wireshark
Database & Business Intelligence
1 59 (16.34%) Big Data
2 32 (8.86%) GIS
3 21 (5.82%) Data Mining
3 21 (5.82%) NoSQL
4 17 (4.71%) MongoDB
5 15 (4.16%) PostgreSQL
6 12 (3.32%) MySQL
6 12 (3.32%) SQL Server
7 10 (2.77%) Relational Database
8 9 (2.49%) Apache Cassandra
9 7 (1.94%) HBase
9 7 (1.94%) Redis
10 5 (1.39%) Crystal Reports
11 4 (1.11%) DB2
11 4 (1.11%) RDBMS
12 3 (0.83%) Bigtable
12 3 (0.83%) Spatial Data
13 2 (0.55%) Apache Hive
13 2 (0.55%) Data Warehouse
13 2 (0.55%) Hadoop
Development Applications
1 71 (19.67%) Git (software)
2 50 (13.85%) Visual Studio
3 32 (8.86%) Jenkins
4 31 (8.59%) NetBeans
5 27 (7.48%) Maven
6 25 (6.93%) CMake
6 25 (6.93%) Selenium
7 24 (6.65%) Artifactory
7 24 (6.65%) Bugzilla
7 24 (6.65%) MSBuild
7 24 (6.65%) NuGet
7 24 (6.65%) Phabricator
7 24 (6.65%) Ranorex
7 24 (6.65%) SonarQube
8 14 (3.88%) LabVIEW
9 13 (3.60%) Subversion
10 8 (2.22%) JUnit
11 6 (1.66%) JIRA
12 4 (1.11%) Mockito
13 2 (0.55%) NUnit
General
1 42 (11.63%) Finance
2 31 (8.59%) Games
3 30 (8.31%) Electronics
4 17 (4.71%) Manufacturing
5 11 (3.05%) Banking
6 8 (2.22%) Investment Banking
7 7 (1.94%) Marketing
8 5 (1.39%) Law
9 2 (0.55%) Legal
9 2 (0.55%) Pharmaceutical
9 2 (0.55%) Retail
10 1 (0.28%) Advertising
10 1 (0.28%) Avionics
10 1 (0.28%) French Language
10 1 (0.28%) Telecoms
Job Titles
1 190 (52.63%) Software Engineer
2 68 (18.84%) C++ Software Engineer
3 61 (16.90%) Developer
4 40 (11.08%) Test Engineer
5 36 (9.97%) C# Software Engineer
6 35 (9.70%) Java Engineer
6 35 (9.70%) Java Software Engineer
7 30 (8.31%) Development Engineer
7 30 (8.31%) Embedded Engineer
7 30 (8.31%) Software Development Engineer
8 26 (7.20%) Embedded Software Engineer
8 26 (7.20%) Software Developer
9 25 (6.93%) C Software Engineer
9 25 (6.93%) C/C++ Software Engineer
10 24 (6.65%) Software Test Engineer
10 24 (6.65%) Test Development Engineer
11 22 (6.09%) C++ Developer
12 21 (5.82%) DevOps Engineer
13 20 (5.54%) Lead DevOps
13 20 (5.54%) Linux Engineer
Libraries, Frameworks & Software Standards
1 89 (24.65%) .NET
2 36 (9.97%) WPF
3 30 (8.31%) Swing
4 28 (7.76%) RESTful
4 28 (7.76%) SOAP
5 25 (6.93%) Boost C++ Libraries
6 24 (6.65%) Web Services
7 22 (6.09%) OpenCV
8 20 (5.54%) XML
9 15 (4.16%) OpenGL
9 15 (4.16%) Qt
10 12 (3.32%) HTML
10 12 (3.32%) Unreal Engine
11 11 (3.05%) Elastic Stack
12 5 (1.39%) CSS
12 5 (1.39%) Hibernate
12 5 (1.39%) HTML5
12 5 (1.39%) Spring
13 4 (1.11%) Spring Boot
13 4 (1.11%) WebGL
Miscellaneous
1 82 (22.71%) Robotics
2 70 (19.39%) Computer Science
3 57 (15.79%) Algorithms
4 22 (6.09%) Analytical Skills
5 18 (4.99%) Greenfield Project
6 17 (4.71%) Embedded Systems
7 15 (4.16%) Virtual Team
8 14 (3.88%) PlayStation
9 13 (3.60%) Xbox
10 11 (3.05%) Data Structures
10 11 (3.05%) Optoelectronics
11 10 (2.77%) iPhone
12 7 (1.94%) Mobile App
13 6 (1.66%) iPad
14 5 (1.39%) ASIC
14 5 (1.39%) Device Driver
14 5 (1.39%) Field-Programmable Gate Array
15 4 (1.11%) CUDA
16 3 (0.83%) Enterprise Software
16 3 (0.83%) User Experience
Operating Systems
1 136 (37.67%) Linux
2 126 (34.90%) Windows
3 25 (6.93%) Unix
4 24 (6.65%) Debian
5 20 (5.54%) Android
6 17 (4.71%) Apple iOS
7 15 (4.16%) Robot Operating System
8 5 (1.39%) Embedded Linux
9 4 (1.11%) Red Hat Enterprise Linux
10 2 (0.55%) Mac OS X
10 2 (0.55%) Solaris
10 2 (0.55%) VxWorks
10 2 (0.55%) Windows Phone
11 1 (0.28%) CentOS
11 1 (0.28%) FreeRTOS
11 1 (0.28%) OpenWrt
11 1 (0.28%) Windows 7
11 1 (0.28%) Windows 8
Processes & Methodologies
1 212 (58.73%) Software Engineering
2 76 (21.05%) Innovative Thinking
3 74 (20.50%) Mathematics
4 73 (20.22%) Test Automation
5 57 (15.79%) DevOps
6 55 (15.24%) Agile Software Development
6 55 (15.24%) Software Testing
7 53 (14.68%) Machine Learning
8 47 (13.02%) OO
9 33 (9.14%) Visualisation
10 32 (8.86%) Unit Testing
11 31 (8.59%) Physics
11 31 (8.59%) SOA
12 28 (7.76%) SDLC
13 26 (7.20%) Data Analysis
13 26 (7.20%) Image Processing
14 25 (6.93%) Analytics
14 25 (6.93%) Continuous Delivery
15 24 (6.65%) SDET
16 23 (6.37%) Deep Learning
Programming Languages
1 185 (51.25%) Java
2 165 (45.71%) C#
3 164 (45.43%) Python
4 109 (30.19%) C
5 66 (18.28%) SQL
6 37 (10.25%) JavaScript
7 31 (8.59%) Ruby
8 19 (5.26%) Perl
9 14 (3.88%) Embedded C++
9 14 (3.88%) Objective-C
10 13 (3.60%) MATLAB
10 13 (3.60%) VB
11 12 (3.32%) Bash Shell
11 12 (3.32%) PHP
12 8 (2.22%) Embedded C
12 8 (2.22%) PowerShell
12 8 (2.22%) VBA
13 7 (1.94%) ActionScript
13 7 (1.94%) Delphi
13 7 (1.94%) VB.NET
Qualifications
1 140 (38.78%) Degree
2 56 (15.51%) Numerate Degree
3 18 (4.99%) Computer Science Degree
4 17 (4.71%) PhD
5 3 (0.83%) Microsoft Certification
6 2 (0.55%) CREST Certified
6 2 (0.55%) Postgraduate
7 1 (0.28%) CCFE
7 1 (0.28%) CEH
7 1 (0.28%) CEPT
7 1 (0.28%) CISSP
7 1 (0.28%) GCFA
7 1 (0.28%) GCFE
7 1 (0.28%) GCIH
7 1 (0.28%) GIAC
7 1 (0.28%) GPEN
7 1 (0.28%) OSCP
Quality Assurance & Compliance
1 8 (2.22%) JTAG
2 2 (0.55%) GDPR
2 2 (0.55%) ISO/IEC 27001
2 2 (0.55%) QA
3 1 (0.28%) BS7666
3 1 (0.28%) ISO 9001
System Software
1 30 (8.31%) Firmware
2 20 (5.54%) Docker
3 2 (0.55%) Virtual Machines
Systems Management
1 5 (1.39%) Ansible
2 3 (0.83%) Systems Management Server (SMS)
3 2 (0.55%) Opscode Chef
3 2 (0.55%) Puppet
4 1 (0.28%) Kibana
4 1 (0.28%) logstash
4 1 (0.28%) Nagios
4 1 (0.28%) Nessus
4 1 (0.28%) Nmap
Vendors
1 21 (5.82%) Oracle
2 18 (4.99%) Microsoft
3 8 (2.22%) Sybase
4 7 (1.94%) Google
5 5 (1.39%) Epicor
5 5 (1.39%) IFS
5 5 (1.39%) Infor
5 5 (1.39%) Sage
5 5 (1.39%) SAP
6 2 (0.55%) HP
6 2 (0.55%) HubSpot
6 2 (0.55%) Marketo
6 2 (0.55%) Perforce
6 2 (0.55%) Red Hat
7 1 (0.28%) Bloomberg
7 1 (0.28%) ESRI
7 1 (0.28%) Intel
7 1 (0.28%) Mapinfo
7 1 (0.28%) Sony
7 1 (0.28%) Tableau