Period
to 22 November 2017

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

C++
UK > Scotland
6 months to
22 Nov 2017
Same period 2016 Same period 2015
Rank 37 54 56
Rank change year-on-year +17 +2 -13
Permanent jobs citing C++ 358 211 256
As % of all permanent IT jobs advertised in Scotland 6.32% 4.05% 4.03%
As % of the Programming Languages category 10.34% 7.55% 8.05%
Number of salaries quoted 254 123 138
Scotland median annual salary £40,000 £42,000 £38,500
Median salary % change year-on-year -4.76% +9.09% -
10th Percentile £26,500 £27,500 £26,050
90th Percentile £60,000 £57,500 £64,125
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 3462 2795 3180
As % of all permanent IT jobs advertised in Scotland 61.08% 53.68% 50.03%
Number of salaries quoted 2237 1720 1977
Scotland median annual salary £42,500 £42,000 £40,000
Median salary % change year-on-year +1.19% +5.00% -
10th Percentile £28,750 £28,000 £27,500
90th Percentile £62,500 £60,000 £60,000
UK median annual salary £49,500 £47,500 £45,000
% change year-on-year +4.21% +5.56% +2.27%

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

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 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
Edinburgh +27 189 £33,227 -22.73% 12
Glasgow +11 97 £45,000 -5.76% 6
Dundee -4 21 £43,750 +25.00% 1
West Lothian +5 20 £40,000 - 1
Stirling - 12 £40,000 - 1
Fife -2 11 £41,250 +26.92% 1
Aberdeen -5 4 £41,250 -
Renfrewshire +8 1 £27,500 -
South Lanarkshire - 1 £42,500 -
Midlothian - 1 £35,000 - 1
C++
UK

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

1 209 (58.38%) Software Engineering
2 202 (56.42%) Java
3 177 (49.44%) Python
4 164 (45.81%) Degree
5 159 (44.41%) C#
6 152 (42.46%) Linux
7 121 (33.80%) Windows
8 116 (32.40%) C
9 95 (26.54%) Computer Science
10 89 (24.86%) Robotics
11 83 (23.18%) OO
12 74 (20.67%) Mathematics
12 74 (20.67%) Machine Learning
13 73 (20.39%) .NET
14 70 (19.55%) Innovative Thinking
15 62 (17.32%) Agile Software Development
15 62 (17.32%) Algorithms
16 58 (16.20%) Big Data
16 58 (16.20%) Finance
17 55 (15.36%) SQL
18 53 (14.80%) Numerate Degree
19 52 (14.53%) Test Automation
20 48 (13.41%) Git (software)
21 47 (13.13%) Firmware
21 47 (13.13%) Software Testing
22 43 (12.01%) DevOps
23 39 (10.89%) Physics
23 39 (10.89%) Electronics
24 38 (10.61%) Visual Studio
25 35 (9.78%) 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 7 (1.96%) Cloud Foundry
2 2 (0.56%) Apache
2 2 (0.56%) Apache Spark
2 2 (0.56%) SAS
2 2 (0.56%) Tomcat
3 1 (0.28%) ArcGIS
3 1 (0.28%) Tornado
Applications
1 1 (0.28%) Maya
1 1 (0.28%) Microsoft Excel
1 1 (0.28%) Microsoft Office
1 1 (0.28%) Simulink
Business Applications
1 4 (1.12%) Adaptiv
2 3 (0.84%) Epicor Tropos
2 3 (0.84%) Infor M3
2 3 (0.84%) NetSuite
3 2 (0.56%) Eloqua
4 1 (0.28%) Dynamics AX
Cloud Services
1 10 (2.79%) Amazon AWS
2 4 (1.12%) iTunes
2 4 (1.12%) Microsoft Azure
3 2 (0.56%) Cloud Computing
3 2 (0.56%) Google Analytics
3 2 (0.56%) SaaS
4 1 (0.28%) GitHub
4 1 (0.28%) Google Cloud Platform
Communications & Networking
1 21 (5.87%) TCP/IP
2 6 (1.68%) AMQP
3 4 (1.12%) RS-232
4 3 (0.84%) RS-485
5 2 (0.56%) Ethernet
5 2 (0.56%) H.323
5 2 (0.56%) VoIP
5 2 (0.56%) Wireless
5 2 (0.56%) ZigBee
6 1 (0.28%) Bluetooth
6 1 (0.28%) DHCP
6 1 (0.28%) HTTP
6 1 (0.28%) RTSP
6 1 (0.28%) Wi-Fi
Database & Business Intelligence
1 58 (16.20%) Big Data
2 20 (5.59%) GIS
3 15 (4.19%) Relational Database
4 13 (3.63%) Data Mining
5 10 (2.79%) PostgreSQL
6 8 (2.23%) NoSQL
7 6 (1.68%) SQL Server
8 4 (1.12%) Spatial Data
9 3 (0.84%) Crystal Reports
9 3 (0.84%) MySQL
10 2 (0.56%) Apache Cassandra
10 2 (0.56%) Apache Hive
10 2 (0.56%) Data Warehouse
10 2 (0.56%) Hadoop
10 2 (0.56%) MongoDB
10 2 (0.56%) Text Mining
11 1 (0.28%) Amazon Redshift
11 1 (0.28%) KDB
11 1 (0.28%) RDBMS
11 1 (0.28%) SQLite
Development Applications
1 48 (13.41%) Git (software)
2 38 (10.61%) Visual Studio
3 28 (7.82%) Jenkins
4 25 (6.98%) Bugzilla
4 25 (6.98%) CMake
4 25 (6.98%) Selenium
5 24 (6.70%) Artifactory
5 24 (6.70%) Maven
5 24 (6.70%) MSBuild
5 24 (6.70%) NuGet
5 24 (6.70%) Phabricator
5 24 (6.70%) Ranorex
5 24 (6.70%) SonarQube
6 21 (5.87%) NetBeans
7 7 (1.96%) Subversion
8 5 (1.40%) JIRA
9 3 (0.84%) Eclipse
10 2 (0.56%) Gradle
10 2 (0.56%) Rational DOORS
11 1 (0.28%) GDB
General
1 58 (16.20%) Finance
2 39 (10.89%) Electronics
3 30 (8.38%) Games
4 24 (6.70%) Banking
5 15 (4.19%) Manufacturing
6 10 (2.79%) Military
7 7 (1.96%) Investment Banking
8 4 (1.12%) Marketing
9 3 (0.84%) Front Office
10 2 (0.56%) Pharmaceutical
10 2 (0.56%) Retail
10 2 (0.56%) Telecoms
11 1 (0.28%) Advertising
11 1 (0.28%) Aerospace
11 1 (0.28%) Automotive
11 1 (0.28%) Avionics
11 1 (0.28%) French Language
11 1 (0.28%) Legal
11 1 (0.28%) Local Government
11 1 (0.28%) Multimedia
Job Titles
1 193 (53.91%) Software Engineer
2 86 (24.02%) Developer
3 72 (20.11%) C++ Software Engineer
4 34 (9.50%) Linux Engineer
5 32 (8.94%) Software Developer
6 27 (7.54%) Test Engineer
7 26 (7.26%) C# Software Engineer
7 26 (7.26%) C++ Developer
7 26 (7.26%) Python Developer
7 26 (7.26%) Software Test Engineer
8 25 (6.98%) Development Engineer
8 25 (6.98%) Software Development Engineer
9 24 (6.70%) Test Development Engineer
10 23 (6.42%) Embedded Engineer
10 23 (6.42%) Java Engineer
10 23 (6.42%) Senior Software Engineer
11 22 (6.15%) Java Software Engineer
12 21 (5.87%) Senior Developer
13 18 (5.03%) Applications Developer
13 18 (5.03%) Embedded Software Engineer
Libraries, Frameworks & Software Standards
1 73 (20.39%) .NET
2 25 (6.98%) WPF
3 23 (6.42%) SOAP
4 21 (5.87%) RESTful
5 20 (5.59%) Swing
5 20 (5.59%) XML
6 17 (4.75%) Boost C++ Libraries
7 16 (4.47%) HTML
8 15 (4.19%) Qt
8 15 (4.19%) Unreal Engine
9 14 (3.91%) Web Services
10 13 (3.63%) OpenCV
11 11 (3.07%) OpenGL
11 11 (3.07%) Spring
12 9 (2.51%) CSS
13 7 (1.96%) Hibernate
13 7 (1.96%) REST
14 6 (1.68%) ZeroMQ
15 5 (1.40%) Spring Cloud
16 4 (1.12%) React
Miscellaneous
1 95 (26.54%) Computer Science
2 89 (24.86%) Robotics
3 62 (17.32%) Algorithms
4 22 (6.15%) Greenfield Project
5 18 (5.03%) Client/Server
6 17 (4.75%) Analytical Skills
7 15 (4.19%) Data Structures
8 14 (3.91%) Embedded Systems
8 14 (3.91%) PlayStation
9 13 (3.63%) Xbox
10 11 (3.07%) Optoelectronics
11 6 (1.68%) ASIC
11 6 (1.68%) iPhone
12 5 (1.40%) Virtual Team
13 4 (1.12%) Arduino
13 4 (1.12%) CUDA
13 4 (1.12%) iPad
13 4 (1.12%) Raspberry Pi
14 3 (0.84%) Augmented Reality
14 3 (0.84%) User Experience
Operating Systems
1 152 (42.46%) Linux
2 121 (33.80%) Windows
3 32 (8.94%) Android
4 24 (6.70%) Debian
5 16 (4.47%) Unix
6 15 (4.19%) Apple iOS
7 11 (3.07%) VxWorks
8 7 (1.96%) Embedded Linux
8 7 (1.96%) Solaris
9 4 (1.12%) Windows Phone
10 1 (0.28%) Mac OS X
10 1 (0.28%) OpenWrt
10 1 (0.28%) Red Hat Enterprise Linux
10 1 (0.28%) Windows 7
10 1 (0.28%) Windows 8
Processes & Methodologies
1 209 (58.38%) Software Engineering
2 83 (23.18%) OO
3 74 (20.67%) Machine Learning
3 74 (20.67%) Mathematics
4 70 (19.55%) Innovative Thinking
5 62 (17.32%) Agile Software Development
6 52 (14.53%) Test Automation
7 47 (13.13%) Software Testing
8 43 (12.01%) DevOps
9 39 (10.89%) Physics
10 35 (9.78%) Unit Testing
11 28 (7.82%) SDLC
12 27 (7.54%) Image Processing
13 24 (6.70%) Continuous Delivery
13 24 (6.70%) Requirements Analysis
13 24 (6.70%) SDET
14 23 (6.42%) Analytics
14 23 (6.42%) Visualisation
15 22 (6.15%) Artificial Intelligence
16 21 (5.87%) SOA
Programming Languages
1 202 (56.42%) Java
2 177 (49.44%) Python
3 159 (44.41%) C#
4 116 (32.40%) C
5 55 (15.36%) SQL
6 32 (8.94%) JavaScript
7 23 (6.42%) Ruby
7 23 (6.42%) VB
8 12 (3.35%) Perl
9 10 (2.79%) Embedded C
9 10 (2.79%) MATLAB
10 9 (2.51%) Scala
11 8 (2.23%) Embedded C++
11 8 (2.23%) Objective-C
12 6 (1.68%) PL/SQL
13 5 (1.40%) ActionScript
13 5 (1.40%) Assembly Language
13 5 (1.40%) Lisp
14 4 (1.12%) Delphi
14 4 (1.12%) XAML
Qualifications
1 164 (45.81%) Degree
2 53 (14.80%) Numerate Degree
3 23 (6.42%) Computer Science Degree
4 18 (5.03%) PhD
5 7 (1.96%) CREST Certified
6 2 (0.56%) Postgraduate
7 1 (0.28%) ISEB
7 1 (0.28%) Microsoft Certification
Quality Assurance & Compliance
1 2 (0.56%) JTAG
1 2 (0.56%) QA
2 1 (0.28%) MISRA
System Software
1 47 (13.13%) Firmware
2 2 (0.56%) Docker
3 1 (0.28%) VMware Infrastructure
Systems Management
1 1 (0.28%) Systems Management Server (SMS)
Vendors
1 19 (5.31%) Oracle
2 7 (1.96%) Red Hat
3 5 (1.40%) Google
4 4 (1.12%) Microsoft
5 3 (0.84%) Epicor
5 3 (0.84%) IFS
5 3 (0.84%) Infor
5 3 (0.84%) Sage
5 3 (0.84%) SAP
6 2 (0.56%) HubSpot
6 2 (0.56%) Intel
6 2 (0.56%) Marketo
6 2 (0.56%) Perforce
7 1 (0.28%) Atmel
7 1 (0.28%) Bloomberg
7 1 (0.28%) ESRI
7 1 (0.28%) Mapbox
7 1 (0.28%) Mapinfo
7 1 (0.28%) Sony
7 1 (0.28%) VMware