Research Software Engineer in Mobile Computing

University of Sheffield - Department of Computer Science

Contract Type: Fixed-term until 31 January 2019

Faculty: Faculty of Engineering


This position relates to the European project SETA ( that the Group coordinates. SETA creates technologies and methodologies set to change the way mobility is organised, monitored and planned in large metropolitan areas. The solutions are based on large, complex dynamic data from millions of citizens, thousands of connected cars, thousands of city sensors and hundreds of distributed databases. Seta has developed mobile tracking algorithms and associated applications (iOS and Android) which track both motorised and non-motorised mobility with sub-minute frequency. These apps are currently in use by dozens of thousands of citizens in the UK and we are now expanding in Europe in two large metropolitan areas with the involvement of dozens of thousands of citizens.

The Research Software Engineer will further develop and maintain the tracking software and associated applications developed for Android. This will also extend to the client-server architecture that sends and receives data to our servers – a large-scale architecture able to send and receive large amounts of data 24/7. The job will include both the development of bespoke interfaces and tracking strategies for external customers, as well as to support the development of new tracking algorithms in collaboration with Prof. Fabio Ciravegna who is the team leader, main designer and implementer of the technology. Part of the job will also include maintaining the apps aftermarket launch. 

The successful candidate will have a PhD in Computer Science or equivalent experience, along with a high level of literacy and numeracy skills suited to excellent programming and testing. You will also have demonstrable experience in Android, etc. Experience must be demonstrated with a portfolio. Developers in iOS or hybrid environments (PhoneGap, React Native) may be considered. Applications in the fitness domain would be beneficial.

We’re one of the best not-for-profit organisations to work for in the UK. The University’s Total Reward Package includes a competitive salary, a generous Pension Scheme and annual leave entitlement, as well as access to a range of learning and development courses to support your personal and professional development.

We build teams of people from different heritages and lifestyles whose talent and contributions complement each other to greatest effect. We believe diversity in all its forms delivers greater impact through research, teaching and student experience.

Follow @sheffielduni and @ShefUniJobs on Twitter for more information about what makes the University of Sheffield a remarkable place to work.

Share this job
  Share by Email   Print this job   More sharing options
We value your feedback on the quality of our adverts. If you have a comment to make about the overall quality of this advert, or its categorisation then please send us your feedback
Advert information

Type / Role:


Northern England