Linux System Engineer

Linux System Engineer

European Organization for Nuclear Research (CERN)

February 25, 2025April 11, 2025GenevaSwitzerland
European Organization for Nuclear Research (CERN) About
At CERN, the European Organization for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. They use the world's largest and most complex scientific instruments to study the basic constituents of matter – the fundamental particles.
Job Description

Job Advertisement

Position Title: Linux System Engineer
Location: Geneva
Country: Switzerland
Deadline Date: 09.03.2025

Job Details

Job Posting Organization:
CERN, the European Organization for Nuclear Research, was established in 1954 and is one of the world's largest and most respected centers for scientific research. It employs over 2,500 staff members and collaborates with thousands of scientists from around the globe. CERN operates in multiple countries and is known for its groundbreaking work in particle physics, utilizing the world's largest and most complex scientific instruments to study fundamental particles and their interactions.

Job Overview:
As a Linux System Engineer at CERN, you will be part of the Electronics Design & Low level software (EDL) section, which is responsible for developing and supporting low-level software for electronic modules. The role involves managing computers that run Linux, specifically transitioning from CentOS7 to a custom Linux distribution based on Debian. This transition aims to enhance user experience and productivity through the adoption of DevOps techniques, including continuous integration (CI) and automated testing. Your contributions will be crucial in optimizing the Linux operating system for accelerator systems, ensuring stability, security" style="border-bottom: 1px dotted #007bff !important;">security, and performance in a high-demand environment.

Duties and Responsibilities:
Your primary responsibilities will include designing workflows to optimize Linux usage in accelerator systems, preparing and contributing to OS upgrades, packaging software and firmware for Debian, and streamlining development through CI pipelines. You will be expected to work on kernel patches, builds, and updates to maintain system stability, as well as drive efficiency and automation in the development process. Additionally, you will be involved in the integration of new features and updates tailored to CERN's specific needs, ensuring that critical systems remain operational and secure.

Required Qualifications:
Candidates must have experience with basic administration of Linux systems, configuring the Linux kernel, developing Linux device drivers, and using GitLab/GitHub for development workflows. Knowledge of packaging software for Linux and experience with CI/CD pipelines are essential. Proficiency in programming languages such as Bash, C, and Python is required, while advanced Linux systems administration and familiarity with the CMake build system are advantageous. Candidates should also possess strong problem-solving skills and the ability to work collaboratively in a team environment.

Educational Background:
A Master's degree in a relevant field with 2 to 6 years of post-graduation professional experience is required, or a PhD with no more than 3 years of post-graduation professional experience. Candidates must also be nationals of a CERN Member or Associate Member State and should not have previously held a CERN fellow or graduate contract.

Experience:
The position requires a professional background in Linux System Engineering or a related field, with a minimum of 2 years of experience for Master's degree holders or up to 3 years for PhD holders. Experience in a high-demand environment, particularly in software engineering and IT, is highly desirable.

Languages:
Fluency in English is mandatory, and the ability to work in French is considered an advantage. Strong communication skills in both languages will facilitate collaboration within the diverse CERN community.

Additional Notes:
The contract duration is 24 months, with the possibility of extension up to a maximum of 36 months. The position requires a commitment of 40 hours per week. The job reference is BE-CEM-EDL-2024-179-GRAP. The monthly stipend ranges from 6287 to 6911 Swiss Francs (net of tax), and employees are covered by CERN's comprehensive health scheme and pension fund. Additional benefits may include installation grants, family allowances, and travel expense coverage. Employees are entitled to 30 days of paid leave per year and will have access to on-the-job training and language courses.
Apply now
Similar Jobs