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

Embedded C++
UK
3 months to
29 Jun 2017
Same period 2016 Same period 2015
Rank 713 804 763
Rank change year-on-year +91 -41  
Permanent jobs citing Embedded C++ 176 136 219
As % of all permanent IT jobs advertised in the UK 0.20% 0.14% 0.20%
As % of the Programming Languages category 0.35% 0.26% 0.38%
Number of salaries quoted 161 128 176
UK median annual salary £45,000 £40,000 £41,500
Median salary % change year-on-year +12.50% -3.61%  
10th Percentile £32,500 £30,000 £31,125
90th Percentile £60,000 £58,750 £53,750
UK excluding London median annual salary £45,000 £40,000 £40,000
% change year-on-year +12.50% -  

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 49700 51839 57255
As % of all permanent IT job vacancies advertised in the UK 55.88% 52.85% 51.52%
Number of salaries quoted 93836 99725 108602
UK median annual salary £47,500 £47,500 £45,000
Median salary % change year-on-year - +5.55%  
10th Percentile £28,750 £28,375 £27,500
90th Percentile £77,500 £72,500 £75,000
UK excluding London median annual salary £42,500 £40,500 £40,000
% change year-on-year +4.93% +1.25%  

Embedded C++
Job Vacancy Trend

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

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 29 June 2017.

Salary histogram for Embedded C++ in the UK

Embedded C++
Top 9 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 29 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 +99 173 £45,000 +12.50% 18
UK excluding London +58 151 £45,000 +12.50% 18
South East +56 54 £47,500 +5.55% 6
East of England +5 38 £52,500 +40.00% 5
North of England +14 33 £40,000 -8.57% 4
London +37 25 £50,000 +9.28% 2
South West +2 14 £45,000 +12.50% 1
Midlands -2 10 £30,000 -14.28%
Scotland +5 3 £45,000 -5.26% 2

For the 6 months to 29 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 371 (100.00%) C++
2 316 (85.18%) C
3 303 (81.67%) Embedded C
4 298 (80.32%) Software Engineering
5 177 (47.71%) Linux
6 139 (37.47%) Electronics
7 114 (30.73%) Firmware
7 114 (30.73%) Degree
8 96 (25.88%) TCP/IP
9 81 (21.83%) Computer Science
10 72 (19.41%) Ethernet
11 68 (18.33%) Embedded Linux
12 67 (18.06%) Wireless
13 61 (16.44%) Agile Software Development
14 55 (14.82%) Embedded Systems
15 51 (13.75%) Java
16 50 (13.48%) RS-485
17 48 (12.94%) Bluetooth
17 48 (12.94%) Python
18 46 (12.40%) RS-232
19 44 (11.86%) Automotive
19 44 (11.86%) Device Driver
20 43 (11.59%) ZigBee
21 41 (11.05%) Manufacturing
22 40 (10.78%) Validation
23 39 (10.51%) C#
24 36 (9.70%) Windows
24 36 (9.70%) SDLC
25 35 (9.43%) HTML
26 33 (8.89%) 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.81%) Simulink
Business Applications
1 9 (2.43%) Infor M3
2 1 (0.27%) SAP Oil and Gas
Communications & Networking
1 96 (25.88%) TCP/IP
2 72 (19.41%) Ethernet
3 67 (18.06%) Wireless
4 50 (13.48%) RS-485
5 48 (12.94%) Bluetooth
6 46 (12.40%) RS-232
7 43 (11.59%) ZigBee
8 21 (5.66%) GPRS
8 21 (5.66%) InfiniBand
9 20 (5.39%) GSM
10 19 (5.12%) RS-422
11 12 (3.23%) Wi-Fi
12 9 (2.43%) Internet
13 3 (0.81%) 802.15
13 3 (0.81%) HTTP
14 2 (0.54%) DECT
14 2 (0.54%) IPv6
14 2 (0.54%) Network Security
14 2 (0.54%) VoIP
15 1 (0.27%) LTE
Database & Business Intelligence
1 13 (3.50%) MySQL
2 3 (0.81%) OLAP
3 1 (0.27%) Apache Cassandra
Development Applications
1 23 (6.20%) Git (software)
2 14 (3.77%) Visual Studio
3 9 (2.43%) Subversion
4 3 (0.81%) CANoe
4 3 (0.81%) VectorCAST
5 2 (0.54%) LabVIEW
5 2 (0.54%) 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 139 (37.47%) Electronics
2 44 (11.86%) Automotive
3 41 (11.05%) Manufacturing
4 22 (5.93%) Telecoms
5 16 (4.31%) Multimedia
6 11 (2.96%) Aerospace
7 9 (2.43%) Finance
8 3 (0.81%) Games
9 2 (0.54%) Marketing
Job Titles
1 262 (70.62%) Embedded Engineer
2 245 (66.04%) Software Engineer
3 214 (57.68%) Embedded Software Engineer
4 136 (36.66%) Embedded C++ Engineer
5 117 (31.54%) C++ Software Engineer
6 110 (29.65%) Embedded C Engineer
7 109 (29.38%) Embedded C/C++ Engineer
8 108 (29.11%) Embedded C++ Software Engineer
9 101 (27.22%) C Software Engineer
10 100 (26.95%) C/C++ Software Engineer
11 97 (26.15%) Embedded C Software Engineer
12 96 (25.88%) C/C++ Embedded Software Engineer
12 96 (25.88%) Embedded C/C++ Software Engineer
13 64 (17.25%) Firmware Engineer
14 59 (15.90%) Linux Engineer
15 57 (15.36%) Embedded Linux Engineer
16 56 (15.09%) Embedded Firmware Engineer
17 50 (13.48%) Developer
18 47 (12.67%) Embedded Developer
19 38 (10.24%) C++ Developer
Libraries, Frameworks & Software Standards
1 35 (9.43%) HTML
2 21 (5.66%) .NET
2 21 (5.66%) Qt
3 16 (4.31%) MFC
3 16 (4.31%) SOAP
4 13 (3.50%) Qt Quick
5 7 (1.89%) WPF
5 7 (1.89%) Yocto
6 4 (1.08%) Flash
6 4 (1.08%) JNI
7 3 (0.81%) 802.1X
7 3 (0.81%) Boost C++ Libraries
7 3 (0.81%) STL
8 2 (0.54%) Django
8 2 (0.54%) Flask
8 2 (0.54%) LLVM
8 2 (0.54%) Node.js
8 2 (0.54%) POSIX
8 2 (0.54%) REST
8 2 (0.54%) Web Services
Miscellaneous
1 81 (21.83%) Computer Science
2 55 (14.82%) Embedded Systems
3 44 (11.86%) Device Driver
4 32 (8.63%) Home Automation
5 29 (7.82%) Algorithms
6 24 (6.47%) Analytical Skills
7 18 (4.85%) Field-Programmable Gate Array
8 11 (2.96%) Contactless
9 10 (2.70%) CAN bus
10 9 (2.43%) Greenfield Project
11 7 (1.89%) Internet of Things
11 7 (1.89%) Smart Home
12 6 (1.62%) Mobile App
12 6 (1.62%) VHDL
13 4 (1.08%) EMV
13 4 (1.08%) EPoS
13 4 (1.08%) Smartcard
13 4 (1.08%) Verilog
14 3 (0.81%) RIA
14 3 (0.81%) Smart Energy
Operating Systems
1 177 (47.71%) Linux
2 68 (18.33%) Embedded Linux
3 36 (9.70%) Windows
4 23 (6.20%) Unix
5 10 (2.70%) Android
6 8 (2.16%) Solaris
7 5 (1.35%) Windows Embedded Compact
8 4 (1.08%) Apple iOS
9 3 (0.81%) Ubuntu
10 2 (0.54%) Mac OS
11 1 (0.27%) VxWorks
Processes & Methodologies
1 298 (80.32%) Software Engineering
2 61 (16.44%) Agile Software Development
3 40 (10.78%) Validation
4 36 (9.70%) SDLC
5 33 (8.89%) OO
6 30 (8.09%) Embedded Software Development
7 29 (7.82%) Scrum
8 24 (6.47%) Physics
9 21 (5.66%) Mathematics
10 20 (5.39%) Device Driver Development
11 16 (4.31%) Video Processing
12 15 (4.04%) Telematics
13 14 (3.77%) Creative Problem-Solving
14 13 (3.50%) Image Processing
14 13 (3.50%) Multithreading
15 12 (3.23%) Test Automation
16 11 (2.96%) OOP
17 10 (2.70%) Integration Testing
17 10 (2.70%) Project Management
17 10 (2.70%) UML
Programming Languages
1 371 (100.00%) C++
2 316 (85.18%) C
3 303 (81.67%) Embedded C
4 51 (13.75%) Java
5 48 (12.94%) Python
6 39 (10.51%) C#
7 29 (7.82%) PHP
8 22 (5.93%) Assembly Language
9 19 (5.12%) ANSI C
10 15 (4.04%) Bash Shell
11 14 (3.77%) SQL
12 13 (3.50%) Perl
13 10 (2.70%) Ruby
14 8 (2.16%) JavaScript
14 8 (2.16%) VB
14 8 (2.16%) VB6
15 3 (0.81%) MATLAB
16 2 (0.54%) Groovy
16 2 (0.54%) Objective-C
17 1 (0.27%) Scala
Qualifications
1 114 (30.73%) Degree
2 29 (7.82%) Security Cleared
3 25 (6.74%) Computer Science Degree
4 14 (3.77%) HND
5 9 (2.43%) PMI Certification
5 9 (2.43%) PMP
6 8 (2.16%) APMG
6 8 (2.16%) Master's Degree
7 7 (1.89%) GNVQ
7 7 (1.89%) HNC
8 5 (1.35%) Numerate Degree
8 5 (1.35%) SC Cleared
9 2 (0.54%) DV Cleared
10 1 (0.27%) ISEB
10 1 (0.27%) ISTQB
Quality Assurance & Compliance
1 12 (3.23%) ISO 9001
2 10 (2.70%) MISRA
2 10 (2.70%) QA
3 3 (0.81%) JTAG
4 2 (0.54%) DO-178B
5 1 (0.27%) Def Stans
5 1 (0.27%) MISRA C
System Software
1 114 (30.73%) Firmware
2 7 (1.89%) Virtual Machines
3 1 (0.27%) Docker
Vendors
1 16 (4.31%) EMC
2 14 (3.77%) Atmel
3 9 (2.43%) NEC
3 9 (2.43%) Xilinx
4 8 (2.16%) Red Hat
5 6 (1.62%) Microsoft
6 4 (1.08%) Altera
7 3 (0.81%) Freescale
8 2 (0.54%) Fujitsu
8 2 (0.54%) Green Hills
8 2 (0.54%) MKS
8 2 (0.54%) Renesas
8 2 (0.54%) Rockwell
9 1 (0.27%) Avid
9 1 (0.27%) Cisco
9 1 (0.27%) IBM
9 1 (0.27%) SAP
Basingstoke, Hampshire
Spectrum IT Recruitment (South) Ltd
Salary: £40000 - £50000 per annum + Benefits
Posted: 22 hours ago
Croydon, Surrey
ISL
Posted: 2 days ago
Crewe, Cheshire
Saxon Recruitment Solutions
Salary: £35000 - £45000 per annum + Benefits + Home Working
Posted: Yesterday
Durham, County Durham
Saxon Recruitment Solutions
Salary: £30000 - £40000 per annum + Benefits
Posted: 4 days ago
Oxfordshire
Computer Futures
Salary: £38000 - £45000 per annum + competitive
Posted: 6 days ago
West London
IT Connections
Salary: £40,000 to £60,000
Posted: 5 days ago
Cambridge, Cambridgeshire
IT Connections
Salary: 45,000 to £60,000
Posted: 5 days ago
Cambridge, Cambridgeshire
ECM Selection
Salary: £DoE + share options
Posted: 3 days ago
Gateshead
Computer Futures
Salary: competitive
Posted: 9 days ago
Greater Manchester
Computer Futures
Salary: £38000 - £45000 per annum + competitive
Posted: 6 days ago
Oxford, Oxfordshire
Haybrook IT Resourcing Ltd
Salary: From £30,000 to £40,000 per annum
Posted: 3 days ago
Poole
Spectrum IT
Salary: £40000 - £50000 per annum
Posted: 9 days ago
Glasgow
Computer Futures
Salary: £40000 - £50000 per annum + competitive
Posted: 9 days ago
Cambridgeshire
IT Connections
Salary: to £60K
Posted: 5 days ago
Edinburgh
Cathcart Associates
Salary: £40000 - £50000 per annum
Posted: 13 days ago
Basingstoke
Computer Futures
Salary: £30000 - £70000 per annum + competitive
Posted: 17 days ago
Basingstoke
Computer Futures
Salary: £30000 - £70000 per annum + competitive
Posted: 17 days ago
Basingstoke
Computer Futures
Salary: £30000 - £70000 per annum + competitive
Posted: 27 days ago