Junior Research Engineer (Re1)

  • Barcelona
  • Barcelona Supercomputing Center (bsc)

Job Reference :

  • 297_23_CS_HAM_RE1 Position :

  • Junior Research Engineer (RE1) Closing Date :

  • Friday, 30 June, 2023 Reference : 297_23_CS_HAM_RE1 Job title : Junior Research Engineer (RE1) About BSC

  • The Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses MareNostrum, one of the most powerful supercomputers in Europe, and is a hosting member of the PRACE European distributed supercomputing infrastructure. The mission of BSC is to research, develop and manage information technologies in order to facilitate scientific progress. BSC combines HPC service provision and R&D into both computer and computational science (life, earth and engineering sciences) under one roof, and currently has over 800 staff from 55 countries.

  • Look at the BSC experience:

  • BSC-CNS YouTube Channel

  • Let's stay connected with BSC Folks!

  • We are particularly interested for this role in the strengths and lived experiences of women and underrepresented groups to help us avoid perpetuating biases and oversights in science and IT research. Context And Mission

  • The Mobile and Embedded-Based HPC team is deploying RISC-V-based platforms to enable software development for the RISC-V ecosystem.

  • The activities of the team include:

  • Deploying and maintaining a hardware/software infrastructure of RISC-V prototypes, including commercial and FPGA-based platforms, that function as compute nodes in an HPC data center.

  • Analyzing and improving the performance of benchmarks, mini-apps, and libraries on novel architectures, such as RISC-V vector architectures.

  • Providing feedback to RTL designers and system software developers, such as the compiler team, to facilitate the adoption of novel architectures.

  • Offering support to scientific communities and research projects in testing novel architectures, analyzing and improving the performance of their codes, and comparing them with state-of-the-art HPC systems. Key Duties

  • Implement algorithms with high-level computing languages (e.g., FORTRAN, C or Python) as well as hardware description languages (e.g., VHDL, SystemVerilog);

  • Integrate with the BSC tools and system software infrastructure;

  • Validate basic implementation comparing results with the reference version of the code under study;

  • Give support to team members and users of the RISC-V platforms involved in the project;

Requirements :

  • Education
  • On going higher degree studies in Computer Science, Electrical or Computer Engineering, Physics or Mathematics
  • Essential Knowledge and Professional Experience
  • Experience with hardware description languages (Verilog, SystemVerilog, VHDL)
  • Knowledge of parallel/cluster computation
  • Competences
  • Capability of compiling and running parallel scientific codes
  • Knowledge of high-level programming languages

Conditions

  • The position will be located at BSC within the Computer Sciences 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
  • Starting date: 01/07/2023

Applications procedure and process - A full CV in English including contact details

  • A Cover Letter with a statement of interest in English, including two contacts for further references - Applications without this document will not be considered

At BSC we are seeking continuous improvement in our recruitment processes, for any suggestions or feedback/complaints about our Recruitment Processes, please contact recruitment [at] bsc [dot] es.

For more information follow this link

Deadline OTM-R principles for selection processes**

  • BSC-CNS is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or any other basis protected by applicable state or local law.
  • For more information follow this link