About the company
CERN, the European Organization for Nuclear Research, is pushing the frontiers of science and technology. In preparation for the High-Luminosity LHC phase, the CMS collaboration is working on an ambitious upgrade of the Level-1 (L1) trigger.
Responsibilities
- Contribute to the development of algorithms for the CMS Level-1 (L1) trigger
- Integrate and maintain contributions from other developers to support collaborative project development
- Evaluate the physics performance of the algorithms and contribute to the development of monitoring systems
- Participate in the hardware testing and installation of the upgraded trigger system
- Collaborate closely with members of the CMS L1 trigger groups at CERN
- Present project progress and results at collaboration meetings, workshops, and international conferences
- Team supervision responsibilities
Requirements
- Experience in FPGA firmware development using HDL and High-Level Synthesis (HLS) tools
- Experience in data analysis, preferably in high-energy physics
- Practical experience in developing and applying machine learning solutions to real-world problems
- Experience with Continuous Integration (CI) and quality assurance techniques and tools
- Proficiency in software development using C++, Python, and Git
- Knowledge of data analysis tools and techniques, including ROOT and machine learning frameworks
- Familiarity with trigger or data acquisition systems and their associated hardware (high-speed optical links) would be an advantage
- Experience with Vivado Design Suite, Vivado/Vitis HLS, GitLab, and continuous integration workflows would be an advantage
- Spoken and written English, with a commitment to learn French
Conditions
- Contract duration: 24 months, with a possible extension up to 36 months maximum
- Working hours: 40 hours per week
- Job flexibility: Hybrid
- Target start date: 01-January-2027
- Monthly net stipend of either 6372 or 7004 Swiss Francs per month depending on your degree
- 30 days of paid leave per year plus 2 weeks annual closure
- Coverage by CERN's comprehensive health insurance scheme and membership of the CERN Pension Fund
- Family, child and infant monthly allowances depending on your individual circumstances
- Relocation package (installation grant and travel expenses)
- On-the-job and formal training including language classes