Mechanical Technician
European Organization for Nuclear Research
- Location:
- Geneva, Switzerland
- Grade:
- 3
- Category:
- General Staff
Posted Sep 3, 2026Apply by Sep 30, 2026 (10d left)
See your match score & applyJoin a multidisciplinary team developing efficient superconducting radiofrequency cavities for CERN accelerators. Contribute hands-on to improving thin-film coating technologies by designing, fabricating, commissioning, and operating physical vapour deposition equipment.
Responsibilities
- Design mechanical components and coating equipment using 3D CAD tools and produce the associated manufacturing and assembly drawings.
- Assemble, install, test, commission and operate physical vapour deposition coating systems and their associated equipment.
- Manufacture and modify metallic and ceramic components using conventional machining and computer numerical control (CNC)-based manufacturing techniques.
- Participate in coating activities, record operating parameters and document process procedures.
- Procure mechanical components for thin-film coating systems.
- Diagnose faults, carry out maintenance and implement mechanical improvements to existing coating systems.
- Apply the relevant safe.
Requirements
- Experience in conventional and CNC machining operations, particularly milling and turning.
- Experience using 3-dimensional computer-aided design 3D CAD software and interpreting technical drawings.
- Experience in the assembly and testing of ultra-high vacuum (UHV) systems would be an asset.
- Basic knowledge of vacuum thin-film coating techniques would be an asset.
- Technical certificate or general secondary education or equivalent relevant experience in the field of Mechanical Engineering or a related field.
- A valid driving licence.
- Stand-by duty, when required by the needs of the Organization.
- Work in Radiation Areas.
- Interventions in underground installations.
Skills
- Conventional Machining
- CNC machining techniques
- Milling Operations
- Turning Operations
- 3D CAD Tools
- Technical drawing interpretation
- Assembly of UHV Systems
- Testing of UHV Systems
- Vacuum Thin-Film Coating
- Mechanical Engineering
- Driving License
- Working in radiation areas
- Underground installation interventions
- Physical Vapour Deposition
- Fabrication of Equipment
- Commissioning Equipment
- Operating Physical Vapour Deposition Equipment
Languages
English, French