The following table provides summary statistics for permanent job vacancies with a requirement for Embedded C++ skills. Included is a benchmarking guide to the salaries offered in vacancies that have cited Embedded C++ over the 3 months to 27 June 2017 with a comparison to the same period in the previous 2 years.

Embedded C++
UK
3 months to
27 Jun 2017
Same period 2016 Same period 2015
Rank 713 796 769
Rank change year-on-year +83 -27  
Permanent jobs citing Embedded C++ 178 136 214
As % of all permanent IT jobs advertised in the UK 0.20% 0.14% 0.20%
As % of the Programming Languages category 0.36% 0.26% 0.38%
Number of salaries quoted 158 129 167
Median salary £45,000 £40,000 £41,500
Median salary % change year-on-year +12.50% -3.61%  
90% offered a salary of more than £35,000 £35,000 £35,000
10% offered a salary of more than £55,000 £55,500 £52,500
UK excluding London median salary £45,000 £40,000 £41,500
% change year-on-year +12.50% -3.61%  

Embedded C++ is in the programming language skills category. The next table is for comparison with the above and provides summary statistics for all permanent job vacancies with a requirement for programming language skills.

Programming Language Skills
UK
Permanent job vacancies with a requirement for programming language skills 49978 51998 56343
As % of all permanent IT job vacancies advertised in the UK 56.06% 52.81% 51.49%
Number of salaries quoted 41844 45052 48044
Median salary £47,500 £47,500 £45,000
Median salary % change year-on-year - +5.55%  
90% offered a salary of more than £30,250 £30,000 £30,000
10% offered a salary of more than £75,000 £70,000 £72,500
UK excluding London median salary £42,500 £41,000 £40,000
% change year-on-year +3.65% +2.50%  

Embedded C++
Job Vacancy Trend

The job posting trend of jobs advertised citing Embedded C++ as a proportion of all permanent or contract IT jobs with a match in the Programming Languages category.

Job vacancy trend for Embedded C++ in the UK

Embedded C++
Salary Trend

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

Salary trend for Embedded C++ in the UK

Embedded C++
Salary Histogram

The salary distribution of IT jobs citing Embedded C++ over the 3 months to 27 June 2017.

Salary histogram for Embedded C++ in the UK

Embedded C++
Top 30 Job Locations

The table below looks at the demand and provides a guide to the median salaries quoted in IT jobs citing Embedded C++ within the UK over the 3 months to 27 June 2017. The 'Rank Change' column provides an indication of the change in demand within each location based on the same 3 month period last year.

Location Rank Change
on Same Period
Last Year
Matching
Permanent
IT Job Ads
Median Salary
Last 3 Months
Median Salary
% Change
on Same Period
Last Year
Live
Job
Vacancies
England +92 175 £45,000 +12.50% 19
South East +54 54 £47,500 +5.55% 5
East of England +7 39 £52,500 +40.00% 7
Cambridgeshire +10 33 £52,500 - 7
Cambridge +15 32 £52,500 - 6
London +46 25 £50,000 +9.28% 2
Yorkshire +17 24 £42,500 -5.55%
Surrey +33 19 £45,000 +20.00%
South Yorkshire +9 19 £42,500 -5.55%
Hampshire +23 16 £50,000 +11.11% 3
Basingstoke +18 15 £50,000 +25.00% 3
South West -1 14 £50,000 +25.00% 1
Barnsley +1 12 £42,500 -5.55%
Redhill - 11 £45,000 -
Dorset +13 10 £57,500 +43.75% 1
Berkshire +31 9 £50,000 -4.76%
Durham - 9 £35,000 - 1
North East - 9 £35,000 - 2
Walton-on-Thames - 8 £45,000 -
West Midlands +7 7 £30,000 -25.00%
Doncaster - 7 £40,000 -
Birmingham - 7 £30,000 -
Oxfordshire +16 6 £45,000 -21.73% 2
Bournemouth - 6 £57,500 -
Newbury - 6 £50,000 -
Oxford +11 5 £45,000 -14.28% 1
Poole - 4 £45,000 - 1
Kent - 4 £36,750 -
Scotland +7 3 £45,000 -5.26% 2
East Midlands -1 3 £38,000 +8.57%

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

1 376 (100.00%) C++
2 320 (85.11%) C
3 307 (81.65%) Embedded C
4 302 (80.32%) Software Engineering
5 180 (47.87%) Linux
6 141 (37.50%) Electronics
7 117 (31.12%) Degree
8 116 (30.85%) Firmware
9 98 (26.06%) TCP/IP
10 83 (22.07%) Computer Science
11 72 (19.15%) Ethernet
12 71 (18.88%) Embedded Linux
13 67 (17.82%) Wireless
14 62 (16.49%) Agile Software Development
15 55 (14.63%) Embedded Systems
16 51 (13.56%) RS-485
16 51 (13.56%) Java
17 48 (12.77%) Python
17 48 (12.77%) Bluetooth
18 47 (12.50%) RS-232
18 47 (12.50%) Device Driver
19 45 (11.97%) Automotive
20 43 (11.44%) ZigBee
21 42 (11.17%) Validation
22 41 (10.90%) Manufacturing
23 40 (10.64%) C#
24 37 (9.84%) HTML
25 36 (9.57%) Windows
25 36 (9.57%) SDLC
26 33 (8.78%) OO

Embedded C++
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 1 (0.27%) NServiceBus
Applications
1 3 (0.80%) Simulink
Business Applications
1 9 (2.39%) Infor M3
2 1 (0.27%) SAP Oil and Gas
Communications & Networking
1 98 (26.06%) TCP/IP
2 72 (19.15%) Ethernet
3 67 (17.82%) Wireless
4 51 (13.56%) RS-485
5 48 (12.77%) Bluetooth
6 47 (12.50%) RS-232
7 43 (11.44%) ZigBee
8 21 (5.59%) GPRS
8 21 (5.59%) InfiniBand
9 20 (5.32%) GSM
10 19 (5.05%) RS-422
11 12 (3.19%) Wi-Fi
12 9 (2.39%) Internet
13 3 (0.80%) 802.15
13 3 (0.80%) HTTP
14 2 (0.53%) DECT
14 2 (0.53%) IPv6
14 2 (0.53%) Network Security
14 2 (0.53%) VoIP
15 1 (0.27%) LTE
Database & Business Intelligence
1 14 (3.72%) MySQL
2 3 (0.80%) OLAP
3 1 (0.27%) Apache Cassandra
Development Applications
1 24 (6.38%) Git (software)
2 15 (3.99%) Visual Studio
3 9 (2.39%) Subversion
4 3 (0.80%) CANoe
4 3 (0.80%) VectorCAST
5 2 (0.53%) LabVIEW
5 2 (0.53%) PVCS
6 1 (0.27%) CodeWarrior
6 1 (0.27%) Jenkins
6 1 (0.27%) Rational Rhapsody
6 1 (0.27%) SoapUI
6 1 (0.27%) Team Foundation Server
6 1 (0.27%) TortoiseSVN
General
1 141 (37.50%) Electronics
2 45 (11.97%) Automotive
3 41 (10.90%) Manufacturing
4 22 (5.85%) Telecoms
5 16 (4.26%) Multimedia
6 11 (2.93%) Aerospace
7 9 (2.39%) Finance
8 3 (0.80%) Games
9 2 (0.53%) Marketing
Job Titles
1 266 (70.74%) Embedded Engineer
2 248 (65.96%) Software Engineer
3 217 (57.71%) Embedded Software Engineer
4 138 (36.70%) Embedded C++ Engineer
5 119 (31.65%) C++ Software Engineer
6 111 (29.52%) Embedded C Engineer
7 110 (29.26%) Embedded C/C++ Engineer
7 110 (29.26%) Embedded C++ Software Engineer
8 102 (27.13%) C Software Engineer
9 101 (26.86%) C/C++ Software Engineer
10 98 (26.06%) Embedded C Software Engineer
11 97 (25.80%) C/C++ Embedded Software Engineer
11 97 (25.80%) Embedded C/C++ Software Engineer
12 64 (17.02%) Firmware Engineer
13 61 (16.22%) Linux Engineer
14 59 (15.69%) Embedded Linux Engineer
15 56 (14.89%) Embedded Firmware Engineer
16 51 (13.56%) Developer
17 48 (12.77%) Embedded Developer
18 38 (10.11%) C++ Developer
Libraries, Frameworks & Software Standards
1 37 (9.84%) HTML
2 22 (5.85%) .NET
2 22 (5.85%) Qt
3 17 (4.52%) MFC
3 17 (4.52%) SOAP
4 13 (3.46%) Qt Quick
5 8 (2.13%) WPF
6 7 (1.86%) Yocto
7 4 (1.06%) Flash
7 4 (1.06%) JNI
8 3 (0.80%) 802.1X
8 3 (0.80%) Boost C++ Libraries
8 3 (0.80%) STL
9 2 (0.53%) Django
9 2 (0.53%) Flask
9 2 (0.53%) LLVM
9 2 (0.53%) Node.js
9 2 (0.53%) REST
9 2 (0.53%) Web Services
9 2 (0.53%) XML
Miscellaneous
1 83 (22.07%) Computer Science
2 55 (14.63%) Embedded Systems
3 47 (12.50%) Device Driver
4 32 (8.51%) Home Automation
5 30 (7.98%) Algorithms
6 24 (6.38%) Analytical Skills
7 20 (5.32%) Field-Programmable Gate Array
8 11 (2.93%) Contactless
9 10 (2.66%) CAN bus
10 9 (2.39%) Greenfield Project
11 7 (1.86%) Internet of Things
11 7 (1.86%) Smart Home
11 7 (1.86%) VHDL
12 6 (1.60%) Mobile App
13 5 (1.33%) Verilog
14 4 (1.06%) EMV
14 4 (1.06%) EPoS
14 4 (1.06%) Smartcard
15 3 (0.80%) RIA
15 3 (0.80%) Smart Energy
Operating Systems
1 180 (47.87%) Linux
2 71 (18.88%) Embedded Linux
3 36 (9.57%) Windows
4 23 (6.12%) Unix
5 10 (2.66%) Android
6 8 (2.13%) Solaris
7 5 (1.33%) Windows Embedded Compact
8 4 (1.06%) Apple iOS
9 3 (0.80%) Ubuntu
10 2 (0.53%) Mac OS
11 1 (0.27%) VxWorks
Processes & Methodologies
1 302 (80.32%) Software Engineering
2 62 (16.49%) Agile Software Development
3 42 (11.17%) Validation
4 36 (9.57%) SDLC
5 33 (8.78%) OO
6 30 (7.98%) Embedded Software Development
7 29 (7.71%) Scrum
8 24 (6.38%) Physics
9 21 (5.59%) Device Driver Development
9 21 (5.59%) Mathematics
10 16 (4.26%) Video Processing
11 15 (3.99%) Creative Problem-Solving
11 15 (3.99%) Telematics
12 14 (3.72%) Image Processing
13 13 (3.46%) Multithreading
14 12 (3.19%) Test Automation
15 11 (2.93%) Feasibility Study
15 11 (2.93%) OOP
15 11 (2.93%) UML
16 10 (2.66%) Multithreaded Programming
Programming Languages
1 376 (100.00%) C++
2 320 (85.11%) C
3 307 (81.65%) Embedded C
4 51 (13.56%) Java
5 48 (12.77%) Python
6 40 (10.64%) C#
7 31 (8.24%) PHP
8 22 (5.85%) Assembly Language
9 19 (5.05%) ANSI C
10 15 (3.99%) Bash Shell
11 14 (3.72%) SQL
12 13 (3.46%) Perl
13 10 (2.66%) Ruby
14 9 (2.39%) VB
14 9 (2.39%) VB6
15 8 (2.13%) JavaScript
16 3 (0.80%) MATLAB
17 2 (0.53%) Groovy
17 2 (0.53%) Objective-C
18 1 (0.27%) Scala
Qualifications
1 117 (31.12%) Degree
2 29 (7.71%) Security Cleared
3 26 (6.91%) Computer Science Degree
4 15 (3.99%) HND
5 9 (2.39%) PMI Certification
5 9 (2.39%) PMP
6 8 (2.13%) APMG
6 8 (2.13%) HNC
6 8 (2.13%) Master's Degree
7 7 (1.86%) GNVQ
8 5 (1.33%) Numerate Degree
8 5 (1.33%) SC Cleared
9 2 (0.53%) DV Cleared
10 1 (0.27%) ISEB
10 1 (0.27%) ISTQB
Quality Assurance & Compliance
1 12 (3.19%) ISO 9001
2 10 (2.66%) MISRA
2 10 (2.66%) QA
3 3 (0.80%) JTAG
4 2 (0.53%) DO-178B
5 1 (0.27%) Def Stans
5 1 (0.27%) MISRA C
System Software
1 116 (30.85%) Firmware
2 7 (1.86%) Virtual Machines
3 1 (0.27%) Docker
Vendors
1 16 (4.26%) EMC
2 14 (3.72%) Atmel
3 10 (2.66%) Xilinx
4 9 (2.39%) NEC
5 8 (2.13%) Red Hat
6 6 (1.60%) Microsoft
7 5 (1.33%) Altera
8 3 (0.80%) Freescale
9 2 (0.53%) Fujitsu
9 2 (0.53%) Green Hills
9 2 (0.53%) MKS
9 2 (0.53%) Renesas
9 2 (0.53%) Rockwell
10 1 (0.27%) Avid
10 1 (0.27%) Cisco
10 1 (0.27%) IBM
10 1 (0.27%) SAP
Croydon, Surrey
ISL
Posted: 6 hours ago
Crewe, Cheshire
Saxon Recruitment Solutions
Salary: £35000 - £45000 per annum + Benefits + Home Working
Posted: 2 hours ago
Durham, County Durham
Saxon Recruitment Solutions
Salary: £30000 - £40000 per annum + Benefits
Posted: 2 days ago
Cambridge, Cambridgeshire
ECM Selection
Salary: £DoE + share options
Posted: Yesterday
Oxfordshire
Computer Futures
Salary: £38000 - £45000 per annum + competitive
Posted: 4 days ago
Oxford, Oxfordshire
Haybrook IT Resourcing Ltd
Salary: From £30,000 to £40,000 per annum
Posted: Yesterday
West London
IT Connections
Salary: £40,000 to £60,000
Posted: 4 days ago
Cambridge, Cambridgeshire
IT Connections
Salary: 45,000 to £60,000
Posted: 4 days ago
Cambridge, Cambridgeshire
ECM Selection
Salary: to £50k DoE + top benefits
Posted: 5 days ago
Greater Manchester
Computer Futures
Salary: £38000 - £45000 per annum + competitive
Posted: 4 days ago
Gateshead
Computer Futures
Salary: competitive
Posted: 7 days ago
Cambridge, Cambridgeshire
ECM Selection
Salary: to £70k DoE + top benefits
Posted: 5 days ago
Poole
Spectrum IT
Salary: £40000 - £50000 per annum
Posted: 7 days ago
Glasgow
Computer Futures
Salary: £40000 - £50000 per annum + competitive
Posted: 7 days ago
Cambridgeshire
IT Connections
Salary: to £60K
Posted: 4 days ago
Edinburgh
Cathcart Associates
Salary: £40000 - £50000 per annum
Posted: 11 days ago
Basingstoke
Computer Futures
Salary: £30000 - £70000 per annum + competitive
Posted: 15 days ago
Basingstoke
Computer Futures
Salary: £30000 - £70000 per annum + competitive
Posted: 15 days ago
Basingstoke
Computer Futures
Salary: £30000 - £70000 per annum + competitive
Posted: 25 days ago