At CERN, the European Organization for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. Using the world's largest and most complex scientific instruments, they study the basic constituents of matter - fundamental particles that are made to collide together at close to the speed of light. The process gives physicists clues about how particles interact, and provides insights into the fundamental laws of nature. Find out more on home.cern.
Introduction
You will join:
The group is currently involved in an innovative programme to improve the performance of the simulation (Geant4) and analysis toolkits (ROOT), by exploiting the parallelism offered by modern CPU architectures and other techniques. This involves working on a number of ongoing R&D activities and later a major re-engineering of existing software to be ready for the High-Luminosity LHC. In addition, we need to adapt the software developed by the group, as well as the distribution of this software using CernVM-FS, for use in large HPC centres hosting supercomputers.
Your job will be to develop high-performance libraries and frameworks to exploit new processor architectures and accelerators that can be integrated into Geant4 and ROOT. These libraries are typically written in C++ and other specialised languages and extensions for high performance computing. Emphasis will be put on developing portable and versatile libraries that abstract user codes from specific hardware capabilities, such as vector instructions (SIMD) and hardware accelerators.
Functions
Master's degree or PhD or equivalent relevant experience in the field of computing engineering or a related field.
Experience:
Technical competencies:
Behavioural competencies:
Language skills:
Spoken and written English: the ability to draw-up technical specifications and scientific reports as well as make oral presentations.
Eligibility and closing date:
Diversity has been an integral part of CERN's mission since its foundation and is an established value of the Organization. Employing a diverse workforce is central to our success. We welcome applications from all Member States and Associate Member States. (home.cern/about/member-states).
This vacancy will be filled as soon as possible, and applications should normally reach us no later than 15.01.2019.
Employment Conditions
Contract type: Limited duration contract (3 years). Subject to certain conditions, holders of limited-duration contracts may apply for an indefinite position.
These functions require:
Job grade: 6-7
Job reference: EP-SFT-2018-133-LD
Benchmark Job Title: Computing Engineer
Please make sure you have all the documents needed to hand as you start your application, as once it is submitted, you will not be able to upload any documents or edit your application further
I'm interestedPrivacy Policy