HomeNews and blogs hub

Research Software Engineer position at the University of Leicester

Bookmark this page Bookmarked

Research Software Engineer position at the University of Leicester

Author(s)
Selina Aragon

Selina Aragon

Associate Director of Operations

Posted on 29 September 2016

Estimated read time: 2 min
Sections in this article
Share on blog/article:
Twitter LinkedIn

Research Software Engineer position at the University of Leicester

Posted by s.aragon on 29 September 2016 - 10:47am

Fixed term contract for 3 years

The University of Leicester is embarking on a period of unprecedented change with an ambitious and renewed strategic vision.  In order to build on our strengths we are developing a strategy that will enable us to achieve our expectations and ambitions.  We are passionate about developing and growing a sustainable world class research base and alongside that ensuring that we have an exciting market focused teaching offer.

This is an exciting opportunity to help to establish a new service within the University. You will work closely with researchers engaged in computationally intensive research to support them in developing and optimising their software to maximise the University’s research output. 

You will be responsible for providing support for research projects requiring advanced software engineering. This will include developing an understanding of the nature of the calculation and context in which the software is being used in order to identify algorithmic changes which could improve code performance, scalability or efficiency, developing and updating software to enhance the research capability across the University and including in fields not traditionally associated with significant computational workloads.

As the ideal applicant, you will be educated to degree level (or equivalent) in a computational subject and a track record of research software development for HPC and the use of such software to produce research outputs. You will also have significant experience in one or more of the following areas:

  • Programming languages/APIs: C, C++, Fortran,      OpenMP, MPI, OpenACC, OpenCL, CUDA
  • Interpreted languages (Python, perl, java),

Experience in using debugging and performance profiling tools, experience in an object-oriented language and a good knowledge and experience with at least one unix scripting language are also essential.

Informal enquiries are welcome and should be made to Mark Wilkinson.

The closing date for this post is midnight on 30th September 2016, with interviews expected to take place in mid-October.

More details and how to apply at University of Leicester job advert.

Share on blog/article:
Twitter LinkedIn