Research Software Engineer

Surrey, United Kingdom
£43,413 to £51,805 per annum
05 Oct 2022
End of advertisement period
31 Oct 2022
Contract Type
Fixed Term
Full Time

Institute for Communication Systems

Location: Guildford
Salary: £43,413 to £51,805 per annum
Fixed Term
Post Type: Full Time
Closing Date: 23.59 hours GMT on Monday 31 October 2022
Reference: 054322-R

The University of Surrey is a global community of ambitious ideas and people, dedicated to life-changing education and research. We have a bold vision of what we want to achieve - shaping ourselves into one of the best universities in the world.

Our Institute for Communication Systems (ICS) is the largest academic research institute in Europe specialising in all aspects of ICT (Information and Communication Technologies). The ICS houses our 5G and 6G Innovation Centre, the world’s first dedicated centre in researching end-to-end aspects of 5G and 6G. The Centre brings together leading academics and key industry partners in a shared vision to help define and develop the 5G/6G infrastructure that will underpin the way we communicate, work and live our everyday lives.

We are looking for a Research Software Engineer in Digital Design for Advanced Communication Systems to join this research centre. The successful candidate will have experience in high-performance programming targeting signal processing algorithms for high throughput and low-latency using C/C++ on x86 architectures and/or nVIDIA GPUs using the CUDA API.

By joining the team, you’ll be rewarded with a generous salary, yearly incremental pay rise, 32 days Holiday PLUS Bank Holidays, industry leading pension up to 30%, salary sacrifice benefits & rewards, student discount scheme, and flexible working conditions on our beautiful Surrey countryside campus.

The role

The Research Software Engineer will be part of the Wireless Systems Lab group that focuses on advanced signal processing architectures for future communication systems and their efficient realization (i.e., algorithmic/architectural co-design), as well as on experimentation and concept validation via software defined radios. You will work closely with our industrial and academic partners to design, develop and validate efficient hardware architectures for current and future communication systems, mainly targeting physical layer functionality. Displaying a high degree of autonomy, you will work to find novel solutions to complex problems, as defined by standardisation committees and the Wireless Systems Lab group.

About you

The appointed Research Software Engineer must have at least one of the following:

  • Recent experience in the development of complex signal processing algorithms and algorithmic architectures.
  • Good understanding of signal processing for wireless communication systems. 
  • An overall working knowledge of cellular networks (e.g.: LTE, 5GNR).

It would also be desirable but not essential for you to have:

  • Experience in design and development of physical layer digital signal processing algorithms targeting high throughput and low-latency on Xilinx FPGAs using RTL and/or HLS (e.g., using Xilinx System Generator for DSP).
  • Experience with a high-speed FPGA protocol, e.g., PCIe or 10GE.
  • Prior experience with wireless research platforms (e.g., Open Air Interface with USRPs).

How to apply

Please upload your CV and a covering letter with your application.

For informal enquiries please contact Dr Konstantinos Nikitopoulos (

Further details: Job Description

For more information and to apply online, please download the further details and click on the 'apply online' button above.

In return we offer a generous pension, relocation assistance where appropriate, flexible working options including job share and blended home/campus working locations (dependent on work duties), access to world-class leisure facilities on campus, a range of travel schemes and supportive family friendly benefits including an excellent on-site nursery.

Click here to find out more about the benefits we offer to support you.

The University of Surrey is committed to providing an inclusive environment that offers equal opportunities for all. We place great value on diversity and are seeking to increase the diversity within our community. Therefore we particularly encourage applications from under-represented groups, such as people from Black, Asian and minority ethnic groups and people with disabilities.

Similar jobs

Similar jobs