Mechatronics Engineer

Mechatronics Engineer

European Organization for Nuclear Research (CERN)

February 17, 2026April 3, 2026GenevaSwitzerland
Job Description
Job Posting Organization:
CERN, the European Organization for Nuclear Research, is a leading scientific research institution established in 195
  • It is located in Geneva, Switzerland, and is known for its groundbreaking work in particle physics. CERN employs over 2,500 staff members and collaborates with thousands of scientists from around the world. The organization operates in multiple countries, fostering an environment of innovation and collaboration among physicists, engineers, and administrative professionals. CERN's mission is to push the frontiers of science and technology, contributing to our understanding of the universe through cutting-edge research and development.

Job Overview:
The Mechatronics Engineer position at CERN is a unique opportunity for motivated individuals to engage in the development and operation of motion and sensing systems for Beam Intercepting Devices (BIDs) across CERN's accelerator facilities. This role is pivotal as it bridges operational support and research and development (R&D), focusing on sensor evaluation, experimental instrumentation, and the development of motion systems. The engineer will play a crucial role in enhancing the performance, reliability, and precision of critical accelerator components by integrating mechatronic and software control aspects into robust and maintainable systems. The position requires a blend of technical expertise and collaborative skills to work effectively within multidisciplinary teams, contributing to the evolution of control and monitoring frameworks essential for the operation of CERN's advanced scientific equipment.

Duties and Responsibilities:
The Mechatronics Engineer will be responsible for designing and implementing motion control and monitoring algorithms for Beam Intercepting Devices (BIDs) as part of the consolidation and upgrade activities for LS
  • Key responsibilities include developing and maintaining software components in C++ and Python, enhancing operational tools such as piquet monitoring applications, and expert user interfaces for hardware control and diagnostics. The engineer will also integrate and validate new software features, perform code reviews, testing, and manage version control to ensure high software quality and reliability. Additionally, the role involves contributing to the design and maintenance of communication interfaces with external systems, ensuring modularity, interoperability, and robust data/control pipelines across interconnected systems.

Required Qualifications:
Candidates must possess solid experience in software development for control or data acquisition systems, ideally within a scientific or industrial environment. A strong proficiency in object-oriented programming, particularly in C++ and Python, is essential, along with good software engineering practices. Knowledge of real-time systems, device communication protocols, and hardware-software integration is also required. Excellent teamwork, communication, and problem-solving abilities are crucial, as well as a structured and analytical approach to technical challenges. Familiarity with motion control systems, data acquisition, or device communication will be advantageous.

Educational Background:
The position requires candidates to have a Bachelor's or Master's degree in Control Engineering, Computer Science, Electronic Engineering, or a related field. Applicants must be nationals of a CERN Member or Associate Member State and should have a maximum of two years of professional experience since graduation by the application deadline. It is important to note that applicants without a university degree or those with a PhD are not eligible for this position.

Experience:
The ideal candidate should have a maximum of two years of professional experience in relevant fields since graduation. This experience should ideally be in software development for control or data acquisition systems, providing a solid foundation for the responsibilities of the Mechatronics Engineer role.

Languages:
Proficiency in spoken and written English is mandatory for this position. Candidates should also demonstrate a commitment to learning French, which is considered beneficial for effective communication within the CERN community.

Additional Notes:
The contract duration for this position is 24 months, with a possible extension of up to 36 months. The working hours are set at 40 hours per week, and the job is fully onsite. The target start date for the position is May 1, 202
  • The job reference is BE-CEM-MRO-2026-43-GRAE. The position offers a monthly stipend ranging from 5266 to 5793 Swiss Francs, which is tax-free, along with 30 days of paid leave per year and additional benefits such as comprehensive health insurance coverage, family allowances, and a relocation package depending on individual circumstances. On-the-job and formal training, including language classes, will also be provided.
Apply now
Similar Jobs