Physics Software Developer
vor 2 Wochen
Company Description At CERN, the European Organisation 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. Job Description Introduction You will consolidate the FCC-PED software activities, with a focus on the area of detector simulation, signal digitization and event reconstruction, in view of enabling (i) FCC-ee detector design optimization during the pre-TDR phase and (ii) submission of detector letters of intent after the FCC approval. Functions Drive the support, maintenance, and enhancement of the FCC simulation software ecosystem and reconstruction algorithms, including exploring, validating, and harnessing new technologies that could improve the efficiency of FCC detector simulation and event reconstruction. Coordinate contributions to the FCC detector simulation software ecosystem, event reconstruction algorithms, and performance evaluation tools. Ensure compatibility/synergy of the required software developments with the evolution of the Key4hep common software ecosystem, which is part and parcel of the FCC software. Engage with the worldwide FCC user community, foster collaboration and external contributions to the FCC detector simulation, event reconstruction, and performance evaluation software, and organise relevant support channels. Supervise and coordinate tasks in domains relevant to the FCC software activities. Qualifications PhD or equivalent relevant experience in the field of Experimental Particle Physics or a related field. Experience: Some level of experience in the following areas is mandatory: Experience with detector simulation and event reconstruction; Familiarity with the programming languages mostly used in High Energy Physics (HEP), primarily Python and C++; Competence in using modern HEP software tools, such as ROOT, Geant4 and DD4hep; Practical knowledge of tools and methods involved in all phases of modern, collaborative, open-source software development, including design, coding, code reviews, and testing for large-scale scientific software systems; Understanding of modern particle detection techniques and knowledge of relevant emerging detector technologies. Demonstrated experience in the following areas will be considered an advantage: Detector R&D, commissioning and/or operation; Emerging common tools such as the Key4hep ecosystem; Experimental particle physics data analysis. Technical competencies: Knowledge of programming techniques and languages: : proficiency in C++ and Python; Simulation, design and development of (parts of) detectors; Development of application software; Re-use, refactoring, integration and porting of existing software; Knowledge and application of software life-cycle tools and procedures: and with state-of-the-art software build and deployment tools. Behavioural competencies: Achieving Results: having a structured and organised approach towards work; being able to set priorities and plan tasks with results in mind. Learning and Sharing Knowledge: sharing knowledge and expertise freely and willingly with others; coaching others to ensure knowledge
-
Physics Software Developer
vor 2 Wochen
genève, Schweiz CERN European Organization for Nuclear Research VollzeitCompany Description At CERN, the European Organisation 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....
-
Software Developer
vor 2 Wochen
genève, Schweiz CERN VollzeitJob Description Join the ATLAS Trigger and DAQ system as part of the Next-Generation-Trigger project to work on the Global Hardware Trigger, an upgrade that will be deployed for the High-Luminosity LHC programme for real-time data processing and event filtering using state-of-the-art field programmable gate arrays (FPGAs). Take an active role in developing...
-
Scientific Software Engineer
vor 2 Wochen
genève, Schweiz CERN VollzeitCompany Description At CERN, the European Organisation 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....
-
Machine Learning Developer
vor 2 Wochen
genève, Schweiz CERN VollzeitJob Description Your responsibilities This position is part of the NextGen Triggers (NGT) project, a 5-year collaboration between LHC experiments and the CERN Research and Computing Departments. The project aims to leverage innovative Artificial Intelligence technologies and high-performance computing architectures to enhance trigger selection, data...
-
Research Software Engineer
vor 2 Wochen
genève, Schweiz CERN VollzeitJob Description Are you excited about bringing together particle physics and finance? Project HighLO applies data analysis techniques from physics to financial markets, helping regulators and exchanges tackle challenges like fraud detection. We are looking for a Research Software Engineer to turn our research into production-ready algorithms and tools. ROOT...
-
Software Engineer
vor 2 Wochen
genève, Schweiz CERN VollzeitJob Description Join the Next-Generation Triggers project at CERN to work on optimising key algorithms for real-time data processing on GPUs. Take an active role in developing and improving components such as matrix operations and approximation algorithms, exploring varied floating-point precision to maximise performance and efficiency. You will work in a...
-
Applied Physicist
vor 2 Stunden
Genève, Schweiz CERN Vollzeit**Job Description** Your responsibilities** Are you a passionate developer who enjoys solving complex problems and working with modern technologies? Join us in developing software and firmware for the real-time data processing system of the Compact Muon Solenoid (CMS) experiment at the LHC. Key Responsibilities - Develop software and firmware for data...
-
Computing and Software Engineer
vor 2 Wochen
genève, Schweiz CERN VollzeitCompany Description 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....
-
.NET Developer
Vor 5 Tagen
Genève, Schweiz Michael Page Switzerland VollzeitThe .Net Developer is a member of the Software Development Team, a division of the IT Department, and will work closely with the business and other development team members to provide technical solutions, design, develop and support new and existing applications needed from the business. .NET Developer Our client is a financial company in the trading sector...
-
DevOps Software Engineer
vor 2 Wochen
genève, Schweiz CERN VollzeitJob Description The Physics Performance and Datasets (PPD) project of the CMS Experiment supports the preparation of data for physics analysis. The coordination area is organised into six activity areas, focusing on data monitoring, distribution, and bookkeeping. To achieve its goals, PPD relies on a variety of workflows, applications, web services,...