Research Engineer - HPC memory systems (RE2)

Barcelona Supercomputing Center
Barcelona, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish

Job location

Barcelona, Spain

Tech stack

Artificial Intelligence
C++
Profiling
Computer Programming
Dynamic Random-Access Memory
Python
Information Technology

Job description

  • Profile and performance-model HPC applications on high-end servers featuring HBM, DDR4/5, and CXL memory expanders.
  • Explore processing-in-memory architectures for HPC and AI workloads.
  • Prototype industrial memorygraphs and分时时彩 tools.
  • Engage and report to industrial partners.
  • Benchmark and analyze performance of advanced hardware and industrial prototypes.

Requirements

  • Education: BSc, MSc or PhD in Computer Science.
  • Essential knowledge and experience: Computer architecture, Unix/Linux environments, profiling tools (hardware counters, PAPI), programming in C/C++ and Python.
  • Additional knowledge: Memory systems and technologies (DRAM, HBM), hardware/system simulators.
  • Language: Fluency in English. Spanish is a plus.
  • Competences: Strong written and verbal communication, initiative, teamwork.

Benefits & conditions

  • Competitive salary commensurate with qualifications and experience, adjusted for cost of living in Barcelona.
  • Benefits: state-of-the-art infrastructure, flexible hours, extensive training plan, restaurant tickets, private health insurance and relocation support.
  • Holidays: 22 days + 6 personal days + 24th and 31st December.
  • Starting date: February 2026.

About the company

The Barcelona Supercomputing Center is the leading supercomputing facility in Spain, hosting MareNostrum, a top European supercomputer. We collaborate with PRACE and EuroHPC JU and conduct cutting-edge research in computer and computational science.

Apply for this position