About us
CERN, the European Organization for Nuclear Research, is probing the fundamental structure of the universe. Using the world's largest and most complex scientific instruments, we study the basic constituents of matter - fundamental particles that are made to collide together at close to the speed of light.
We are on a quest for greater knowledge and deeper understanding. Our scientists and engineers work together in unique projects to explore the mysteries of the universe.
As a Computing Engineer at CERN, you will play a key role in enhancing energy efficiency in data processing and storage. You will lead hardware performance evaluations, software porting, and energy efficiency analysis, driving innovation in sustainable high-performance computing and Data Acquisition.
Data-Flow Optimization
* Port DAQ software to ARM based architecture, focusing on readout components.
* Evaluate and procure hardware for performance and power analysis with the electronic team.
* Measure performance and power to assess co-processors or specialized readout cards.
* Optimize software functionalities for co-processors and conduct further efficiency tests.
Storage Workload Optimization
* Analyze storage configurations (RAID5/6 DAS, JBOD, SDS Erasure Coding) for efficiency.
* Procure and compare alternative Storage architecture, including RAID accelerators, ARM processors, and smart NICs.
* Develop benchmark tools to test hardware functionality and energy efficiency.
* Conduct performance and power tests to determine the most efficient storage solutions.
Your profile
To succeed as a Computing Engineer at CERN, you should have:
* Extensive experience in Linux environments.
* Experience in high-performance computing, energy-efficient computing, or related fields.
* Experience with scripting languages, especially Python, for task automation and data analysis.
* Familiarity with Storage Appliances, RAID controllers and SDS storage technologies (e.g., RAID5/6 DAS, JBOD, SDS Erasure Code Pool).
* Familiarity with C/C++ software development for ARM based hardware platforms and co-processor integration would be a plus.
* Fluent in English, the ability to work in French would be an advantage.
Eligibility criteria
* You are a national of a CERN Member or Associate Member State.
* You have a professional background in Compute Engineer (or a related field) and have either:
o a Master's degree with 2 to 6 years of post-graduation professional experience;
o or a PhD with no more than 3 years of post-graduation professional experience.
* You have never had a CERN fellow or graduate contract before.
What we offer
* A monthly stipend ranging between 6287 and 6911 Swiss Francs per month (net of tax).
* Coverage by CERN's comprehensive health scheme (for yourself, your spouse and children), and membership of the CERN Pension Fund.
* Depending on your individual circumstances: installation grant; family, child and infant allowances; payment of travel expenses at the beginning and end of contract.
* 30 days of paid leave per year.
* On-the-job and formal training at CERN as well as in-house language courses for English and/or French.