Summer 2018 internships

Telensa has a number of great opportunities for Interns who are currently pursuing a degree in Computer Science or an equivalent subject. Students can use their work experience at Telensa to gain practical knowledge in their chosen field and put theory into practice. It will give them an inside look at what it’s like to work for a successful “Internet of Things” technology company with an insight into its technical teams, work style and culture.

Telensa is based in Pampisford, ten miles south of Cambridge and close to Whittlesford rail station.


Students should be currently pursuing a Bachelor’s or Master’s in Computer Science or equivalent. Additionally we would also consider PhD or Advanced Computer Science MPhil students.

We are looking for candidates in their 2nd year or above. Areas you might work in include user interface (web and mobile), upper network transport layers, radio networking, embedded programming, network analysis and planning tools, and security/authentication frameworks.

We are still finalising a list of potential projects for 2018. The following list was prepared for 2017.

Example Projects

  1. As we move to a new version of our smart city application architecture, we need to introduce a state-of-the art user documentation and help facility. The project is to design a new help / documentation system for the product which will be easily to keep updated, and translatable into multiple languages.
  2. Our smart city application currently has a configuration system for the application and platform which is split across a number of database tables and script files in various languages, all of which may need to be manually edited when installing and configuring a new system, and which must not be disturbed on system upgrades. There is no user interface to allow editing of some of this information. The project is to design either a new system or some way of consolidating the multifarious existing systems, together with better ways of creating and maintaining the configuration information. This project may involve work with a variety of real world languages and databases.
  3. Currently we have a variety of python scripts designed to process textual log files generated by several processes involved in our smart city communications system. These scripts are key to analysing performance and finding faults within the system, however we are always looking for ways to improve our visualisation of multiple streams of data, see the big picture and drill down to individual parts etc.. We are looking for some creativity in approach to this problem.
  4. Our smart city platform accrues large amounts of data over time. We are interested in ways of storing, querying and analysing this “big data” in creative and commercially viable ways. This is a research project to evaluate different approaches and make recommendations. This project will involve with a number of modern NoSQL database technologies.
  5. Mapping is a key part of our smart city platform. We are always looking for ways to improve it / give our customers more options. The project is to investigate alternative approaches to mapping and visualisation. This is an opportunity to get involved with open GIS systems and modern APIs.
  6. There are several areas in our network where sophisticated algorithms are deployed, for example load balancing. This project will investigate one or more of our current algorithmic challenges. This will give you an insight into how to apply algorithmic techniques to real world problems.

Application Process

CVs and a covering letter should be sent to (please include [INTERN] in the subject line).