Barcelona Supercomputing Center - Centro Nacional de Supercomputación
Company Website
Full Time
Closes: 16 May 2024
Applications have closed
Senior Research Engineer – co-design activities around RISC-V (CASE & CS) (RE2-3)

Context And Mission

The backbone of CASE is centred on the fact that today, the capabilities of leading-edge emerging HPC architectures are not fully exploited by industrial simulation tools. Given the expertise of the Department, we will focus on fluid mechanical problems (CFD), but this upstream research can be applied to a variety of industries, some of them mentioned above, where the models used for design rely on the numerical discretization and integration of partial differential equations (e.g. aeronautical, automotive, wind energy, etc.). Current state-of-the-art industrial solvers do not take sufficient advantage of the immense capabilities of new hardware architectures, such as streaming processors or many-core platforms. The computing world has changed over recent years, with processor clock speeds no longer increasing, and multicore/heterogeneous platforms now dominating. A combined research effort focusing on algorithms and HPC is the only way to make it possible to develop and advance simulation tools in order to meet the needs of the European industry.
Some of the work to be done by the candidate include:

1) Re-engineer CASE solvers for the efficient use of parallel heterogeneous HPC-exascale architectures available now.
2) Design portable and versatile algorithms for versus various types of HPC hardware.
3) Overcome barriers to achieving extreme scale computing by choosing the appropriate programming model; replacing synchronous with asynchronous communication; using parallelism at many levels: from the instruction set at the functional unit level, to large grain processes at the multi-node scale; improving energy efficiency.

Key Duties

  • Lead CASE interaction with CS Department for the co-design activities of the RISC-V processor
  • Interact with the different code CFD owners of CASE to carry out our collaborative research in HPC
  • Research on GPU porting of CASE codes
  • Contribute to scientific papers publications



  • PhD in HPC methods for CFD
  • MSc in aeronautical engineering or similar

Essential Knowledge and Professional Experience

  • Experience developing in-house CFD codes.
  • Experience using large scale HPC facilities.
  • Experience in MPI.
  • Experience in GPU accelerators.

Additional Knowledge and Professional Experience

  • Good communication skills (English)


  • Adequate physical and mathematical knowledge in the fluid-mechanics field
  • Previous experience in European research projects and industrial projects will be considered



  • The position will be located at BSC within the CASE Department
  • We offer a full-time contract (37.5h/week), a good working environment, a highly stimulating environment with state-of-the-art infrastructure, flexible working hours, extensive training plan, restaurant tickets, private health insurance, support to the relocation procedures
  • Duration: Open-ended contract due to technical and scientific activities linked to the project and budget duration
  • Holidays: 23 paid vacation days plus 24th and 31st of December per our collective agreement
  • Salary: we offer a competitive salary commensurate with the qualifications and experience of the candidate and according to the cost of living in Barcelona
  • Starting date: asap