Onsite Mechanical Design Engineer — Catia, 3D CAD & FEA

CERN

📍 Genf, Genf, Switzerland

Full-time Other-General Posted February 23, 2026

Job Description

A leading research organization in Geneva seeks a Mechanical Design Engineer to lead the handling and transport aspects of dismantling projects. Candidates must possess experience in 3D CAD software and mechanical calculations, along with a Bachelor's or Master's degree in Mechanical Engineering. Fluency in English or French, with a commitment to learning the other language, is essential. The position is fully onsite and offers a competitive stipend, health coverage, and paid leave.
#J-18808-Ljbffr