OpenMP Runtime Software Development Engineer

hace 6 meses


Barcelona, España Barcelona Supercomputing Center A tiempo completo
Context And Mission   BSC is looking for a talented and motivated engineer with expertise in OpenMP runtimes in order to widen the device model of OpenMP to environments with multiple accelerators per host.   Key Duties  
  • Design, implement, test, debug, tune, and maintain a RISC-V-based OpenMP implementation, which includes runtime and compiler support for offloading to several accelerator devices.
  • Evaluate the challenges and research solutions in the context of offloading to multiple devices.
  Requirements  
  • Education
    • MsC or in Computer Engineering or equivalent experience and knowledge field
  • Essential Knowledge and Professional Experience
    • Experience with OpenMP, or another on-node shared-memory parallel programming model pthreads, C/C++ threading, etc.).
    • Familiarity with GPU architectures and programming models CUDA, OpenCL, OpenACC, OpenMP offloading, etc.).
  • Competences
    • The candidate must be an effective communicator, multitask, and work well on collaborative designs.
  Conditions  
  • The position will be located at BSC within the Computer Sciences Department
  • We offer a full-time contract 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: January 2024
 

  • Barcelona, Barcelona, España Barcelona Supercomputing Center A tiempo completo

    Job OpportunityBarcelona Supercomputing Center is seeking a skilled engineer to work on the development of a RISC-V-based OpenMP implementation. The successful candidate will be responsible for designing, implementing, testing, debugging, tuning, and maintaining the runtime and compiler support for offloading to several accelerator devices.Key...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center A tiempo completo

    Job DescriptionWe are seeking a talented and motivated engineer with expertise in OpenMP runtimes to widen the device model of OpenMP to environments with multiple accelerators per host.Key ResponsibilitiesDesign, implement, test, debug, tune, and maintain a RISC-V-based OpenMP implementation, which includes runtime and compiler support for offloading to...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center A tiempo completo

    Job OpportunityWe are seeking a talented software development engineer to join our team at the Barcelona Supercomputing Center. The successful candidate will be responsible for designing, implementing, testing, debugging, tuning, and maintaining a RISC-V-based OpenMP implementation.Key ResponsibilitiesDesign and implement a RISC-V-based OpenMP runtime and...


  • Barcelona, España Barcelona Supercomputing Center (BSC) A tiempo completo

    **Job Reference**: - 749_24_CS_HAM_RE2**Position**: - Runtime system research engineer (RE2)**Closing Date**: - Saturday, 30 November, 2024**Reference**: 749_24_CS_HAM_RE2**Job title**: Runtime system research engineer (RE2)**About BSC** - The Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing...


  • Barcelona, España Barcelona Supercomputing Center (Bsc) A tiempo completo

    .Job Reference749_24_CS_HAM_RE2PositionRuntime system research engineer (RE2)Closing DateSaturday, 30 November, 2024Reference: 749_24_CS_HAM_RE2Job title: Runtime system research engineer (RE2)About BSCThe Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses Mare Nostrum,...

  • Software Engineer

    hace 1 mes


    Barcelona, Barcelona, España Barcelona Supercomputing Center (Bsc) A tiempo completo

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at the Barcelona Supercomputing Center (BSC). As a key member of our team, you will be responsible for developing and optimizing compiler and runtime methods for efficient parallel execution on heterogeneous architectures.Key ResponsibilitiesDesign and implement compiler and...


  • Barcelona, España Barcelona Supercomputing Center (BSC) A tiempo completo

    Job Reference749_24_CS_HAM_RE2PositionRuntime system research engineer (RE2)Closing DateSaturday, 30 November, 2024Reference: 749_24_CS_HAM_RE2Job title: Runtime system research engineer (RE2)About BSCThe Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses Mare Nostrum, one...


  • Barcelona, España Barcelona Supercomputing Center (BSC) A tiempo completo

    Job Reference749_24_CS_HAM_RE2PositionRuntime system research engineer (RE2)Closing DateSaturday, 30 November, 2024Reference: 749_24_CS_HAM_RE2Job title: Runtime system research engineer (RE2)About BSCThe Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses Mare Nostrum, one...

  • Runtime System Developer

    hace 2 semanas


    Barcelona, Barcelona, España Barcelona Supercomputing Center (Bsc) A tiempo completo

    About the RoleWe are seeking a talented Runtime System Research Engineer to join our team at the Barcelona Supercomputing Center (BSC). As a key member of our Heterogeneous Architectures group, you will be responsible for developing and implementing programming models and runtime support for malleability and load balancing through the Omp Ss-2@Cluster task...

  • Research Engineer

    hace 6 meses


    Barcelona, España Barcelona Supercomputing Center A tiempo completo

    Context And Mission The System Tools and Advanced Runtimes (STAR) group is a computer system group that explores research crossing multiple layers of the system software stack, from OS, runtimes and low-level APIs to programming models, tools, and applications. Our goal is to improve system software stack to support increasingly complex workloads such...


  • Barcelona, España Barcelona Supercomputing Center (Bsc) A tiempo completo

    Job Reference749_24_CS_HAM_RE2PositionRuntime system research engineer (RE2)Closing DateSaturday, 30 November, 2024Reference: 749_24_CS_HAM_RE2Job title: Runtime system research engineer (RE2)About BSCThe Barcelona Supercomputing Center - Centro Nacional de Supercomputación (BSC-CNS) is the leading supercomputing center in Spain. It houses Mare Nostrum, one...


  • Barcelona, Barcelona, España Barcelona Supercomputing Center A tiempo completo

    Company OverviewThe Barcelona Supercomputing Center (BSC) is a leading research institution in the field of high-performance computing and artificial intelligence. We are seeking a highly skilled engineer to join our team as a RISC-V OpenMP Implementation Specialist.


  • Barcelona, Barcelona, España Amazon A tiempo completo

    Job OverviewWe are seeking a highly skilled Software Development Engineer to join our team in Java Performance and Observability. As a key member of our team, you will be responsible for designing and developing sophisticated features in profiling tools and the Java runtime.Key ResponsibilitiesDesign and develop features in profiling tools and the Java...

  • Undergraduate Student

    hace 3 meses


    Barcelona, España Barcelona Supercomputing Center (BSC) A tiempo completo

    **Job Reference**: - 603_24_CS_PPC_R2**Position**: - Undergraduate student - Compiler and runtime methods for efficient parallel execution (R0)**Closing Date**: - Monday, 30 September, 2024**Reference**: 603_24_CS_PPC_R2**Job title**: Undergraduate student - Compiler and runtime methods for efficient parallel execution (R0)**About BSC** - The Barcelona...

  • Researcher in HPC Systems

    hace 4 semanas


    Barcelona, Barcelona, España Barcelona Supercomputing Center A tiempo completo

    About the RoleThe STAR group at the Barcelona Supercomputing Center is seeking a talented junior engineer to join our team. As a Research Engineer, you will work on the intersection of the Linux kernel and runtime systems, exploring new interfaces and scheduling policies to improve the performance of task-based runtime systems.Key ResponsibilitiesDevelop and...


  • Barcelona, España Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS) A tiempo completo

    Barcelona Supercomputing Center-Centro Nacional de Supercomputación (BSC-CNS). 1 plaça de Runtime system research engineer (RE2). Concurs o valoració de mèrits. Laboral temporal. 2024-11-30. Termini obert. A1 - Grau universitari (correspondència amb llicenciatures). Doctorat en Informàtica, matemàtiques o una disciplina similar. Anglès Veure...


  • Barcelona, Barcelona, España Euraxess A tiempo completo

    **About Us**The Computer Sciences Department at the Barcelona Supercomputing Center is a leading research institution in the field of computer science, with a focus on developing innovative solutions for complex problems. We are seeking an experienced Software Development Engineer to join our team and contribute to the DT-GEO project.**Job Summary**We are...

  • Software Engineer

    hace 4 semanas


    Barcelona, Barcelona, España Take-Two Interactive Software A tiempo completo

    We are seeking a skilled Software Engineer to join our team. Key responsibilities include designing, developing, and testing software applications. The successful candidate will have a strong understanding of programming languages and software development methodologies.Key skills and qualifications include:Strong programming skills in languages such as Java,...


  • Barcelona, Barcelona, España Novanta A tiempo completo

    Discover the Power of InnovationNovanta is a global leader in technological innovations, and we're looking for a talented engineer to join our team. As a Software Development Engineer, you will play a crucial role in bringing new products to market while ensuring high-quality standards are met.The ideal candidate will have a solid background in computer...


  • Barcelona, Barcelona, España Sage A tiempo completo

    Software Development Career OpportunityWe're looking for a talented Graduate Software Engineer to join our team at Sage. As a Graduate Software Engineer, you'll have the opportunity to work on industry-leading products and develop your skills in software development.About the RoleThis is a great opportunity to work as a Graduate Software Engineer in a...