Full-time

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

Posted by CERN • Genf, Genf, Switzerland

📍 Genf, Genf 🕒 February 23, 2026

About the Role

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

Ready to Apply?

Submit your application today and take the next step in your career journey with CERN.

Apply Now