Applied Physicist: Trigger system expert / software developer (EP-ADT-TR-2024-130-LD)
Job Description
Introduction
Are you a physicist with extensive hands-on experience in trigger systems for a large High-Energy Physics experiment? Would you like to contribute to developing, maintaining and operating the system for one of the largest particle-physics experiments in the world?
Then apply for this post!
Functions
As Applied Physicist in the EP-ADT-TR Section, you will contribute to CERN’s responsibilities on the Trigger Activity and the Trigger / DAQ System.
- You will be expected to work on a wide range of high-level trigger (HLT) topics, including : the development and maintenance of core software to support the HLT algorithms;
- integration of HLT algorithms in the software framework; testing, commissioning, operation and maintenance of the system;
leading studies for improvements and upgrades; and supervision of fellows and students working on the HLT.
Qualifications
PhD or equivalent relevant experience in the field of Experimental Particle Physics or a related field.
Experience :
- Extensive experience in distributed, software based trigger systems for a large High-Energy Physics experiment, including : understanding requirements from a physics and technical perspective;
- and designing, developing, testing, commissioning, operating and maintaining trigger systems;
- Basic knowledge of software design principles and proven experience in object-orientated C++ and Python programming in a large, collaborative software project;
- It would be advantageous to have one or more of the following : experience in operating large scale trigger systems; experience with profiling tools to optimize the system performance;
experience in using commercial computing accelerators (GPUs / FPGAs).
Technical competencies :
- Simulation, design and development of trigger, data acquisition chains : experimental data reduction and triggering;
- Knowledge of programming techniques and languages : C++ and Python;
- Development of application software : multi-threaded, parallel, network-based programming focused on high-throughput, low-latency workloads, control and operation of PCIe devices;
- Capturing and analysis of requirements for ICT systems : requirements definition, design and management;
- Testing, diagnosing and optimization of software.
Behavioural competencies :
- Working in Teams : understanding when teamwork is required to achieve the best results; including others accordingly and sharing information
- Demonstrating Flexibility : demonstrating a willingness to accept changing circumstances; supporting initiatives for change;
- Solving Problems : assimilating large quantities of information, identifying key issues and formulating conclusions clearly and concisely;
- Learning and Sharing Knowledge : sharing knowledge and expertise freely and willingly with others; coaching others to ensure knowledge transfer.
Language skills :
Spoken and written English : ability to draw-up technical specifications and / or scientific reports and to make oral presentations.
Additional Information
Eligibility and closing date :
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 .
This vacancy will be filled as soon as possible, and applications should normally reach us no later than 06.10.2024 at 23 : 45 CET