LLVM Software Engineer (Barcelona)

LLVM Software Engineer (Barcelona)

23 oct
|
Barcelona Supercomputing Center
|
Barcelona

23 oct

Barcelona Supercomputing Center

Barcelona

Context And Mission

The Computer Sciences (CS) department of the Barcelona Supercomputing Center is participating in different projects around the RISC-V ecosystem and HPC. One of them is the DARE project. We are looking for a software engineer that wants to push forward this ecosystem in the context of vector code generation and other features that can speed-up typical HPC applications when running on RISC-V.

Key Duties

- Work in OpenMP transformations with the goal to enable them on RISC-V Vector Extension. Also upstream this work to the LLVM project when suitable.

Requirements

- Education
- Bachelor or Master degree in Computer Science.

- Essential Knowledge and Professional Experience

- Good skills in C++.
- Experience in compiler development.
- Knowledge of LLVM and Clang codebases

- Additional Knowledge and Professional Experience

- Good knowledge of Linux low level interfaces would be a plus.
- Knowledge of HPC architectures and systems would be a plus.

- Competences

- Have good communication and interpersonal skills to be able to work within a team to complete tasks on schedule.
- Show a problem-solving,



can-do, pro-active and result-oriented attitude.
- Be keen to deliver good quality code and follow good practices in the industry.
- Be curious and willing to learn about LLVM, RISC-V and HPC.

Conditions

- The position will be located at BSC within the Computer Sciences Department
- We offer a full-time contract (35h/week), a good working environment, a highly stimulating environment with state-of-the-art infrastructure, adaptable 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: 22 days of holidays + 6 personal days + 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

📌 LLVM Software Engineer (Barcelona)
🏢 Barcelona Supercomputing Center
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: llvm software engineer (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: llvm software engineer (barcelona) / barcelona