Find your next role
Discover roles across ambitious teams
8,815 jobs
- More jobs
CERN
Software Engineer In Physics Simulation
Geneva, Switzerland · Hybrid · Full time · Mid level
About the role
Join CERN's Physics Software Engineering section to improve simulation software throughput for LHC experiments. Work focuses on high-performance computing architectures and Monte Carlo event generation.
What you’ll do
• Analyse and profile simulation code bases. • Implement software engineering concepts using GPUs and CPUs. • Collaborate with physics and software experts worldwide. • Supervise students on software development tasks.
What you’ll bring
• PhD or Master's with equivalent experience in physics. • Proficiency with computing hardware accelerators. • Experience in C++ and GPU programming (CUDA or HIP). • Knowledge of profiling tools for heterogeneous architectures. • Familiarity with Madgraph event generator valued.
Life at CERN
Offers comprehensive health insurance, pension fund membership, paid leave, relocation package, and training including language classes.
About CERN
CERN is the European Organization for Nuclear Research, advancing science and technology through collaborative research in physics and engineering.