Period
to 17 November 2017

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

C++
Scotland > Edinburgh
6 months to
17 Nov 2017
Same period 2016 Same period 2015
Rank 31 60 68
Rank change year-on-year +29 +8 -32
Permanent jobs citing C++ 190 83 101
As % of all permanent IT jobs advertised in Edinburgh 7.02% 3.58% 3.30%
As % of the Programming Languages category 11.63% 7.37% 7.72%
Number of salaries quoted 128 60 65
Edinburgh median annual salary £33,614 £43,000 £36,000
Median salary % change year-on-year -21.83% +19.44% -6.49%
10th Percentile £26,500 £27,950 £25,000
90th Percentile £52,500 £55,125 £47,500
Scotland median annual salary £40,000 £42,000 £38,500
% change year-on-year -4.76% +9.09% -

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 1634 1126 1309
As % of all permanent IT jobs advertised in Edinburgh 60.41% 48.56% 42.76%
Number of salaries quoted 1020 786 861
Edinburgh median annual salary £40,000 £45,000 £40,000
Median salary % change year-on-year -11.11% +12.50% -
10th Percentile £27,500 £29,575 £26,250
90th Percentile £61,250 £60,000 £58,750
Scotland median annual salary £42,500 £42,000 £40,000
% change year-on-year +1.19% +5.00% -

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

Salary histogram for C++ in Edinburgh

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

1 127 (66.84%) Software Engineering
2 112 (58.95%) Linux
3 108 (56.84%) Degree
4 104 (54.74%) Java
5 85 (44.74%) Windows
6 75 (39.47%) Python
7 72 (37.89%) C#
8 70 (36.84%) Robotics
9 68 (35.79%) Computer Science
9 68 (35.79%) Innovative Thinking
10 58 (30.53%) C
11 54 (28.42%) Mathematics
12 52 (27.37%) Algorithms
13 51 (26.84%) Numerate Degree
14 47 (24.74%) .NET
15 44 (23.16%) Software Testing
16 41 (21.58%) Git (software)
17 35 (18.42%) Machine Learning
18 34 (17.89%) Agile Software Development
19 32 (16.84%) Big Data
20 29 (15.26%) Test Automation
20 29 (15.26%) SQL
21 28 (14.74%) OO
22 26 (13.68%) Image Processing
22 26 (13.68%) Physics
22 26 (13.68%) DevOps
23 25 (13.16%) Unit Testing
23 25 (13.16%) Jenkins
24 24 (12.63%) Selenium
24 24 (12.63%) Requirements Analysis

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.05%) Apache Spark
1 2 (1.05%) SAS
1 2 (1.05%) Tornado
2 1 (0.53%) Apache
2 1 (0.53%) Elasticsearch
2 1 (0.53%) OpenStack
2 1 (0.53%) Tomcat
Applications
1 1 (0.53%) Maya
1 1 (0.53%) Microsoft Excel
1 1 (0.53%) Microsoft Office
Cloud Services
1 5 (2.63%) Amazon AWS
2 4 (2.11%) Microsoft Azure
3 2 (1.05%) Cloud Computing
4 1 (0.53%) Google Cloud Platform
Communications & Networking
1 10 (5.26%) TCP/IP
2 6 (3.16%) AMQP
3 3 (1.58%) Wireless
4 2 (1.05%) H.323
4 2 (1.05%) VoIP
5 1 (0.53%) Broadband
5 1 (0.53%) HTTP
5 1 (0.53%) RS-485
5 1 (0.53%) RTSP
5 1 (0.53%) ZigBee
Database & Business Intelligence
1 32 (16.84%) Big Data
2 16 (8.42%) GIS
3 13 (6.84%) Data Mining
4 9 (4.74%) PostgreSQL
5 6 (3.16%) Relational Database
6 3 (1.58%) Spatial Data
7 2 (1.05%) Apache Cassandra
7 2 (1.05%) Apache Hive
7 2 (1.05%) Hadoop
7 2 (1.05%) MongoDB
7 2 (1.05%) MySQL
7 2 (1.05%) NoSQL
7 2 (1.05%) SQL Server
7 2 (1.05%) Text Mining
8 1 (0.53%) Amazon Redshift
8 1 (0.53%) Blockchain
8 1 (0.53%) Data Warehouse
8 1 (0.53%) RDBMS
Development Applications
1 41 (21.58%) Git (software)
2 25 (13.16%) Jenkins
3 24 (12.63%) Bugzilla
3 24 (12.63%) Selenium
4 23 (12.11%) Artifactory
4 23 (12.11%) CMake
4 23 (12.11%) Maven
4 23 (12.11%) MSBuild
4 23 (12.11%) NuGet
4 23 (12.11%) Phabricator
4 23 (12.11%) Ranorex
4 23 (12.11%) SonarQube
5 20 (10.53%) NetBeans
6 19 (10.00%) Visual Studio
7 4 (2.11%) Subversion
8 3 (1.58%) JIRA
9 2 (1.05%) Rational DOORS
10 1 (0.53%) Gradle
10 1 (0.53%) Rational Rhapsody
10 1 (0.53%) Trac
General
1 12 (6.32%) Electronics
2 10 (5.26%) Finance
2 10 (5.26%) Military
3 8 (4.21%) Games
4 2 (1.05%) Banking
4 2 (1.05%) Retail
5 1 (0.53%) Advertising
5 1 (0.53%) Aerospace
5 1 (0.53%) Avionics
5 1 (0.53%) French Language
5 1 (0.53%) Local Government
5 1 (0.53%) Manufacturing
5 1 (0.53%) Multimedia
Job Titles
1 137 (72.11%) Software Engineer
2 51 (26.84%) C++ Software Engineer
3 31 (16.32%) Linux Engineer
4 24 (12.63%) Software Test Engineer
4 24 (12.63%) Test Engineer
5 23 (12.11%) Development Engineer
5 23 (12.11%) Software Development Engineer
5 23 (12.11%) Test Development Engineer
6 22 (11.58%) Java Engineer
7 21 (11.05%) Java Software Engineer
8 20 (10.53%) C# Software Engineer
9 18 (9.47%) Embedded Engineer
10 14 (7.37%) Developer
10 14 (7.37%) Embedded Software Engineer
11 8 (4.21%) Embedded C++ Engineer
11 8 (4.21%) Tester
12 7 (3.68%) C Software Engineer
12 7 (3.68%) Embedded C Engineer
12 7 (3.68%) Embedded C/C++ Engineer
12 7 (3.68%) Python Software Engineer
Libraries, Frameworks & Software Standards
1 47 (24.74%) .NET
2 22 (11.58%) SOAP
3 17 (8.95%) RESTful
4 16 (8.42%) Boost C++ Libraries
5 15 (7.89%) Swing
5 15 (7.89%) WPF
6 14 (7.37%) Web Services
7 13 (6.84%) OpenCV
8 11 (5.79%) Qt
9 9 (4.74%) HTML
10 7 (3.68%) REST
11 6 (3.16%) OpenGL
11 6 (3.16%) XML
11 6 (3.16%) ZeroMQ
12 5 (2.63%) CSS
12 5 (2.63%) Hibernate
13 4 (2.11%) React
13 4 (2.11%) Spring
14 3 (1.58%) AngularJS
14 3 (1.58%) SciPy
Miscellaneous
1 70 (36.84%) Robotics
2 68 (35.79%) Computer Science
3 52 (27.37%) Algorithms
4 11 (5.79%) Data Structures
5 9 (4.74%) Embedded Systems
6 7 (3.68%) Analytical Skills
7 6 (3.16%) ASIC
8 3 (1.58%) CUDA
9 2 (1.05%) ASIC Verification
9 2 (1.05%) Device Driver
9 2 (1.05%) Greenfield Project
9 2 (1.05%) Virtual Team
10 1 (0.53%) Fintech
10 1 (0.53%) Photography
10 1 (0.53%) Verilog
Operating Systems
1 112 (58.95%) Linux
2 85 (44.74%) Windows
3 23 (12.11%) Debian
4 7 (3.68%) Solaris
5 4 (2.11%) Embedded Linux
6 2 (1.05%) Unix
7 1 (0.53%) Mac OS
7 1 (0.53%) VxWorks
Processes & Methodologies
1 127 (66.84%) Software Engineering
2 68 (35.79%) Innovative Thinking
3 54 (28.42%) Mathematics
4 44 (23.16%) Software Testing
5 35 (18.42%) Machine Learning
6 34 (17.89%) Agile Software Development
7 29 (15.26%) Test Automation
8 28 (14.74%) OO
9 26 (13.68%) DevOps
9 26 (13.68%) Image Processing
9 26 (13.68%) Physics
10 25 (13.16%) Unit Testing
11 24 (12.63%) Requirements Analysis
12 23 (12.11%) Continuous Delivery
12 23 (12.11%) SDET
13 20 (10.53%) SOA
13 20 (10.53%) Visualisation
14 19 (10.00%) Artificial Intelligence
15 18 (9.47%) Data Analysis
16 16 (8.42%) Deep Learning
Programming Languages
1 104 (54.74%) Java
2 75 (39.47%) Python
3 72 (37.89%) C#
4 58 (30.53%) C
5 29 (15.26%) SQL
6 10 (5.26%) JavaScript
6 10 (5.26%) Ruby
7 9 (4.74%) Scala
8 7 (3.68%) PL/SQL
8 7 (3.68%) VB
9 6 (3.16%) Embedded C
9 6 (3.16%) Embedded C++
9 6 (3.16%) MATLAB
9 6 (3.16%) Perl
10 4 (2.11%) Lisp
11 3 (1.58%) R
12 1 (0.53%) Assembly Language
12 1 (0.53%) Bash Shell
12 1 (0.53%) Lua
12 1 (0.53%) PHP
Qualifications
1 108 (56.84%) Degree
2 51 (26.84%) Numerate Degree
3 17 (8.95%) PhD
4 15 (7.89%) Computer Science Degree
5 7 (3.68%) CREST Certified
6 1 (0.53%) Postgraduate
Quality Assurance & Compliance
1 1 (0.53%) QA
System Software
1 13 (6.84%) Firmware
2 1 (0.53%) Docker
2 1 (0.53%) VMware Infrastructure
Vendors
1 9 (4.74%) Oracle
2 7 (3.68%) Red Hat
3 2 (1.05%) Google
4 1 (0.53%) Intel
4 1 (0.53%) Microsoft
4 1 (0.53%) Sony
4 1 (0.53%) VMware