Period
to 21 August 2018

The following table provides summary statistics for permanent job vacancies advertised in Edinburgh 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 21 August 2018 with a comparison to the same period in the previous 2 years.

C++
Scotland > Edinburgh
6 months to
21 Aug 2018
Same period 2017 Same period 2016
Rank 43 40 52
Rank change year-on-year -3 +12 +8
Permanent jobs citing C++ 127 137 103
As % of all permanent IT jobs advertised in Edinburgh 5.00% 5.41% 4.12%
As % of the Programming Languages category 9.95% 8.67% 9.40%
Number of salaries quoted 88 79 76
Edinburgh median annual salary £38,250 £37,500 £43,000
Median salary % change year-on-year +2.00% -12.79% +11.69%
10th Percentile £26,000 £26,000 £30,625
90th Percentile £56,250 £50,000 £61,250
Scotland median annual salary £45,000 £42,500 £42,500
% change year-on-year +5.88% - +10.39%

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 Edinburgh with a requirement for coding skills.

All Programming Languages
Edinburgh
Permanent vacancies with a requirement for coding skills 1,276 1,581 1,096
As % of all permanent IT jobs advertised in Edinburgh 50.22% 62.42% 43.82%
Number of salaries quoted 816 944 729
Edinburgh median annual salary £45,000 £40,000 £45,000
Median salary % change year-on-year +12.50% -11.11% +12.50%
10th Percentile £29,125 £27,575 £29,320
90th Percentile £67,500 £62,500 £60,400
Scotland median annual salary £45,000 £42,500 £42,500
% change year-on-year +5.88% - +3.66%

C++
Job Vacancy Trend in Edinburgh

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

Job vacancy trend for C++ in Edinburgh

C++
Salary Trend in Edinburgh

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

Salary trend for C++ in Edinburgh

C++
Salary Histogram in Edinburgh

The salary distribution of IT jobs citing C++ in Edinburgh over the 6 months to 21 August 2018.

Salary histogram for C++ in Edinburgh

For the 6 months to 21 August 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 Edinburgh region with a requirement for C++.

1 101 (79.53%) Software Engineering
2 84 (66.14%) C#
3 82 (64.57%) Degree
4 80 (62.99%) Java
5 66 (51.97%) Windows
6 54 (42.52%) Robotics
6 54 (42.52%) Big Data
6 54 (42.52%) Numerate Degree
6 54 (42.52%) Innovative Thinking
7 46 (36.22%) Linux
8 38 (29.92%) Mathematics
9 35 (27.56%) Git (software)
9 35 (27.56%) .NET
10 34 (26.77%) SQL
10 34 (26.77%) Visualisation
10 34 (26.77%) Machine Learning
11 33 (25.98%) Algorithms
12 32 (25.20%) Agile Software Development
13 31 (24.41%) Image Processing
14 30 (23.62%) Boost C++ Libraries
14 30 (23.62%) Data Analysis
14 30 (23.62%) Visual Studio
14 30 (23.62%) Web Services
15 29 (22.83%) Military
15 29 (22.83%) RESTful
15 29 (22.83%) OpenCV
16 28 (22.05%) Deep Learning
16 28 (22.05%) WPF
16 28 (22.05%) GIS
16 28 (22.05%) SOAP

C++
Co-occurring IT Skills in Edinburgh 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 2 (1.57%) Apache
2 1 (0.79%) JBoss
2 1 (0.79%) MS Exchange
2 1 (0.79%) nginx
2 1 (0.79%) SAS
Applications
1 2 (1.57%) Microsoft Excel
2 1 (0.79%) Microsoft Office
2 1 (0.79%) Simulink
Business Applications
1 3 (2.36%) LabWindows
2 1 (0.79%) Cognos TM1
2 1 (0.79%) Eikon
Cloud Services
1 2 (1.57%) Google Cloud Platform
2 1 (0.79%) Google Play
Communications & Networking
1 6 (4.72%) SMS
2 2 (1.57%) Network Security
3 1 (0.79%) DHCP
3 1 (0.79%) DNS
3 1 (0.79%) TCP/IP
Database & Business Intelligence
1 54 (42.52%) Big Data
2 28 (22.05%) Data Mining
2 28 (22.05%) GIS
3 8 (6.30%) SQL Server
4 6 (4.72%) MySQL
5 2 (1.57%) HBase
5 2 (1.57%) MongoDB
5 2 (1.57%) NoSQL
5 2 (1.57%) PostgreSQL
5 2 (1.57%) Redis
6 1 (0.79%) BusinessObjects
6 1 (0.79%) RDBMS
6 1 (0.79%) Relational Database
6 1 (0.79%) SQL Server 2014
6 1 (0.79%) SQL Server Integration Services
Development Applications
1 35 (27.56%) Git (software)
2 30 (23.62%) Visual Studio
3 26 (20.47%) NetBeans
4 5 (3.94%) Clang
5 3 (2.36%) Jenkins
5 3 (2.36%) JIRA
6 2 (1.57%) Gerrit
6 2 (1.57%) Subversion
7 1 (0.79%) Gradle
7 1 (0.79%) NUnit
7 1 (0.79%) Rational DOORS
7 1 (0.79%) Rational Rhapsody
General
1 29 (22.83%) Military
2 7 (5.51%) Electronics
2 7 (5.51%) Games
3 6 (4.72%) Finance
4 5 (3.94%) Automotive
5 3 (2.36%) Aerospace
6 2 (1.57%) Banking
6 2 (1.57%) Manufacturing
7 1 (0.79%) Law
7 1 (0.79%) Marketing
7 1 (0.79%) Retail
7 1 (0.79%) Telecoms
Job Titles
1 90 (70.87%) Software Engineer
2 30 (23.62%) C# Software Engineer
3 28 (22.05%) Java Engineer
3 28 (22.05%) Java Software Engineer
4 22 (17.32%) Junior
5 20 (15.75%) Junior Software Engineer
6 19 (14.96%) Graduate
6 19 (14.96%) Graduate Software Engineer
7 17 (13.39%) Developer
8 15 (11.81%) Senior Software Engineer
9 12 (9.45%) C++ Software Engineer
10 10 (7.87%) Senior C# Software Engineer
10 10 (7.87%) Senior Java Engineer
10 10 (7.87%) Senior Java Software Engineer
11 9 (7.09%) Graduate Java Engineer
11 9 (7.09%) Graduate Java Software Engineer
11 9 (7.09%) Junior C# Software Engineer
11 9 (7.09%) Junior Java Software Engineer
12 5 (3.94%) C Software Engineer
12 5 (3.94%) Java Developer
Libraries, Frameworks & Software Standards
1 35 (27.56%) .NET
2 30 (23.62%) Boost C++ Libraries
2 30 (23.62%) Web Services
3 29 (22.83%) OpenCV
3 29 (22.83%) RESTful
4 28 (22.05%) SOAP
4 28 (22.05%) WPF
5 27 (21.26%) Swing
6 7 (5.51%) OpenGL
7 6 (4.72%) React
8 5 (3.94%) LLVM
8 5 (3.94%) OpenCL
8 5 (3.94%) Qt
8 5 (3.94%) TensorFlow
8 5 (3.94%) Vulkan
9 4 (3.15%) AngularJS
9 4 (3.15%) HTML
9 4 (3.15%) RabbitMQ
9 4 (3.15%) Ruby on Rails
9 4 (3.15%) XML
Miscellaneous
1 54 (42.52%) Robotics
2 33 (25.98%) Algorithms
3 20 (15.75%) Computer Science
4 7 (5.51%) Analytical Skills
4 7 (5.51%) Self-Motivation
5 5 (3.94%) Augmented Reality
5 5 (3.94%) GPGPU
6 3 (2.36%) Mobile App
7 2 (1.57%) 3D Graphics
7 2 (1.57%) Data Structures
7 2 (1.57%) Virtual Team
8 1 (0.79%) Blog
8 1 (0.79%) Device Driver
8 1 (0.79%) Driving Licence
8 1 (0.79%) Field-Programmable Gate Array
8 1 (0.79%) Fintech
8 1 (0.79%) Social Media
8 1 (0.79%) SWIFT
Operating Systems
1 66 (51.97%) Windows
2 46 (36.22%) Linux
3 5 (3.94%) Android
3 5 (3.94%) Mac OS X
4 4 (3.15%) Apple iOS
5 1 (0.79%) CentOS
5 1 (0.79%) Embedded Linux
5 1 (0.79%) Mac OS
5 1 (0.79%) Red Hat Enterprise Linux
5 1 (0.79%) VxWorks
5 1 (0.79%) Windows Server
5 1 (0.79%) Windows XP
Processes & Methodologies
1 101 (79.53%) Software Engineering
2 54 (42.52%) Innovative Thinking
3 38 (29.92%) Mathematics
4 34 (26.77%) Machine Learning
4 34 (26.77%) Visualisation
5 32 (25.20%) Agile Software Development
6 31 (24.41%) Image Processing
7 30 (23.62%) Data Analysis
8 28 (22.05%) Deep Learning
9 27 (21.26%) Software Testing
10 26 (20.47%) SOA
10 26 (20.47%) Storage Management
11 19 (14.96%) OO
12 13 (10.24%) Scrum
13 8 (6.30%) Open Source
13 8 (6.30%) Problem-Solving
14 7 (5.51%) SDLC
15 6 (4.72%) Analytics
15 6 (4.72%) Data Analytics
16 5 (3.94%) People Management
Programming Languages
1 84 (66.14%) C#
2 80 (62.99%) Java
3 34 (26.77%) SQL
4 26 (20.47%) C
5 24 (18.90%) Python
6 17 (13.39%) JavaScript
7 6 (4.72%) Ruby
8 5 (3.94%) Perl
8 5 (3.94%) PHP
8 5 (3.94%) R
9 4 (3.15%) VB
10 3 (2.36%) PL/SQL
10 3 (2.36%) VB.NET
10 3 (2.36%) VBA
11 2 (1.57%) Bash Shell
11 2 (1.57%) Embedded C
11 2 (1.57%) PowerShell
12 1 (0.79%) MATLAB
12 1 (0.79%) VB6
12 1 (0.79%) XAML
Qualifications
1 82 (64.57%) Degree
2 54 (42.52%) Numerate Degree
3 9 (7.09%) Computer Science Degree
4 4 (3.15%) Security Cleared
5 2 (1.57%) GPEN
5 2 (1.57%) GWAPT
5 2 (1.57%) OSCE
5 2 (1.57%) OSCP
6 1 (0.79%) SC Cleared
6 1 (0.79%) TOGAF Certification
Quality Assurance & Compliance
1 5 (3.94%) IEC 61508
1 5 (3.94%) ISO 26262
1 5 (3.94%) MISRA
1 5 (3.94%) MISRA C
2 1 (0.79%) QA
System Software
1 3 (2.36%) Firmware
2 2 (1.57%) Docker
2 2 (1.57%) Virtual Machines
3 1 (0.79%) Active Directory
3 1 (0.79%) Squid
Systems Management
1 4 (3.15%) Puppet
2 2 (1.57%) Systems Management Server (SMS)
Vendors
1 7 (5.51%) Microsoft
2 6 (4.72%) Google
3 5 (3.94%) Renesas
4 4 (3.15%) Oracle
5 3 (2.36%) Intel
5 3 (2.36%) Xamarin
6 2 (1.57%) Salesforce.com
7 1 (0.79%) Apple
7 1 (0.79%) Bloomberg
7 1 (0.79%) Cognos
7 1 (0.79%) FactSet
7 1 (0.79%) Informatica
7 1 (0.79%) Pega
7 1 (0.79%) SAP
7 1 (0.79%) Tableau
7 1 (0.79%) TIBCO