Internet-of-Things Software Engineer

Average Salary
Job Forecast
Currently Employed in Scotland

What is a Internet-of-Things Software Engineer

Internet-of-Things Software Engineers work with any technology that communicates online, designing breakthrough software that collects and shares valuable information.

You could be working on any connected project from intelligent city infrastructures such as automated transport and efficient energy supply to robotic factories containing networks made up of thousands of machines.

Top 3 job tasks:

  • Creating innovative software that is compatible across large numbers of connected devices.
  • Testing and improving security to protect against online threats.
  • Gathering and managing device data to inform business activities and strategy.

Getting in and Qualifications


You can become qualified as Internet-of-Things Software Engineer through a number of educational pathways.

Useful subjects:

  • Design and Technology
  • Computer Science
  • Programming and Coding subjects

Entry requirements for courses can change. Always contact the college, university or training provider to check exactly what you will need.


Both practical and formal education can help you get a job.

A Foundation Apprenticeship in Software Development provides hands-on experience alongside a qualification that demonstrates valuable skills to an employer.

A Graduate Apprenticeship in IT Software Development may also be a good option.

Find out more about apprenticeships in Scotland.

Many Internet-of-Things Software Engineers will have Higher National Certificate, Higher National Diploma, degree or post-graduate qualifications depending on their level of expertise. The most relevant areas of study for this role include:

  • Computer Science
  • Electronic Systems
  • Software Development
  • Information Technology

Entrance to a Higher National Certificate or Higher National Diploma typically requires National 4/5 qualifications and one to two Highers. For entrance to a degree, it is necessary to have National 5 qualifications and at least four to five Highers. A degree qualification is the most common requirement for acceptance into postgraduate study.

Membership of an industry organisation can also be a valuable way to build contacts within the industry and land a suitable role.

Industry membership for the Scottish tech industry is Scotland IS.