The Parallel Programming Models group from the Computer Science Department at the Barcelona Supercomputing Center is offering a position in the context of the Severo Ochoa project. The position is aimed to contribute to the design and development of a framework for Domain Specific Languages. This framework facilitates the development of DSLs for HPC, leveraging BSC experience on programming models. The project will be developed in close collaboration with industrial partners.
We are looking for a motivated and talented Engineer with background/interest in functional programming languages, domain specific languages (DSLs), parallel programming and/or computer architecture.
- The position requires knowledge of C/C++, but previous experience with Scala or Haskell is a plus. We will also value experience in the development of DSLs, programming models and/or experience with parallel and distributed programming in general. Knowledge of OmpSs, MPI or CUDA/OpenCL (or other parallel languages) will also be taken into account.
Qualifications & Experience
- BS or above in Computer Science, Computer Engineering or Telecommunications Engineering.
Deadline: Wednesday, 30 April, 2014