Robotic Solutions Engineer

Robotic Solutions Engineer

European Organization for Nuclear Research (CERN)

March 13, 2026April 27, 2026GenevaSwitzerland
Job Description
Job Posting Organization:
CERN, the European Organization for Nuclear Research, is a leading research institution established in 195
  • It is known for its groundbreaking work in particle physics and technology, employing over 2,500 staff members and collaborating with thousands of scientists from around the world. CERN operates in multiple countries and is dedicated to pushing the frontiers of science and technology, fostering an environment of innovation and collaboration.

Job Overview:
The Robotic Solutions Engineer position at CERN is integral to the development and deployment of robotic solutions for experimental facilities. This role is specifically embedded within the HL-LHC project, focusing on the robotic activities necessary for the installation and maintenance of the Vacuum Assembly for Experimental area (VAX) in the CMS and ATLAS experiments. The engineer will oversee the development, testing, and commissioning of the CRANEbot robotic system, contributing to the preparation, testing, and execution of the ATLAS shielding modification. The position requires implementing offline industrial robot control for machining operations and defining and supporting intervention procedures, ensuring that the robotic systems operate effectively in constrained environments.

Duties and Responsibilities:
The duties and responsibilities of the Robotic Solutions Engineer include implementing control systems for robotic bases, manipulators, and end-effectors, which involves establishing homing procedures and predefined operating positions. The engineer will develop and test interfaces between robots and their environments to ensure stability during operations. Additionally, they will validate connections to various hardware modules such as cameras, motors, encoders, routers, and sensors. The role also involves developing robotic machining strategies using offline programming and closed-loop vibration control. The engineer will contribute to defining procedures and documentation, preparing test plans for missions, and validating systems. Regular communication with end-users and stakeholders is essential to gather requirements and provide technical support. Furthermore, the engineer will supervise student projects related to these activities, ensuring a collaborative and educational environment.

Required Qualifications:
Candidates must have proven experience with industrial communication protocols such as EtherCAT and CANopen. Proficiency in C++ programming and familiarity with open-source robotics libraries and tools are essential. Knowledge of Git, GitLab, CMake, and collaborative development environments is required, along with an understanding of CI/CD pipelines in robotics development. A solid foundation in motion control algorithms and robotics fundamentals, including kinematics, dynamics, trajectory planning, and control, is necessary. Proficiency in CAD/CAM software and experience with offline programming and simulation tools like RoboDK and KUKA.Sim are also required. Additionally, experience in technical project management, particularly overseeing complex robotic systems development, is crucial.

Educational Background:
The ideal candidate should possess a professional background in Mechatronics, Robotics, Computing, or a related field. They should hold either a Master's degree with 2 to 6 years of post-graduation professional experience or a PhD with no more than 3 years of post-graduation professional experience. It is important that candidates have not previously held a CERN fellow or graduate contract.

Experience:
The position requires candidates to have a significant level of experience, specifically 2 to 6 years of post-graduation professional experience for those with a Master's degree, or up to 3 years for PhD holders. This experience should be relevant to the fields of robotics, mechatronics, or computing, with a focus on industrial applications and project management.

Languages:
Fluency in spoken and written English is mandatory, as it is the primary language of communication at CERN. Candidates should also demonstrate a commitment to learning French, which is beneficial for integration into the local community and workplace.

Additional Notes:
This position is fully onsite and involves working in radiation areas and underground installations. A valid driving license is required, and candidates should be prepared for stand-by duty as needed by the organization. The role may also require working during nights, Sundays, and official holidays. The contract duration is 24 months, with a possibility of extension up to a maximum of 36 months. The working hours are set at 40 hours per week. The job reference is BE-CEM-MRO-2026-40-GRAP, and it falls under the field of Software Engineering and IT, benchmarked as a Computing Engineer. The compensation includes a monthly stipend ranging from 6372 to 7004 Swiss Francs, tax-free, along with 30 days of paid leave per year, comprehensive health insurance, family allowances, and a relocation package.
Apply now
Similar Jobs