Linux System Engineer

Vor 2 Tagen


Geneva, Schweiz CERN European Organization for Nuclear Research Vollzeit

Job Description

Your responsibilities

As a Linux system Engineer, you will join the Electronics Design & Low level software (EDL) section. The section is in charge of the development and support of low-level software for the control of the electronic modules under its responsibility.

The accelerator complex is managed by computers running Linux, currently CentOS7. It will soon transition to a custom Linux distribution developed at CERN, based on a vanilla Linux kernel and Debian. This shift focuses on enhancing user experience and leveraging DevOps techniques to improve productivity, particularly in the way software is built, released, and deployed. By adopting continuous integration (CI), automated testing, and deployment workflows, the goal is to reduce downtime, ensure faster delivery of updates, and maintain the stability of critical systems in a high-demand environment. Furthermore, it aims to improve system security, flexibility, and performance through a modular Linux setup, where new features and updates can be tailored to CERN's specific needs.

In this position, you will:
• Design new workflows to optimize the Linux operating system usage in accelerator systems;
• Prepare and contribute to OS upgrades: kernel patches, builds, and updates to keep systems running stably;
• Package software and firmware for Debian, ensuring seamless integration and functionality in critical environments;
• Streamline development by working on CI pipelines, driving efficiency and automation.

Our Tech-stack:

• GRUB https://www.gnu.org/software/grub/
• Uboot https://docs.u-boot.org/
• dracut-ng https://github.com/dracut-ng/dracut-ng/wiki
• Linux kernel https://www.kernel.org/
• Debian https://www.debian.org/
• GitLab CI https://docs.gitlab.com/ee/ci/

Your profile

Skills

- Experience with basic administration of Linux systems;
- Experience configuring the Linux kernel;
- Experience developing Linux device drivers;
- Experience with the use of GitLab/GitHub for development workflow;
- Experience working with the make build system;
- Knowledge of packaging software for Linux;
- Experience implementing Continuous Integration (CI) and Continuous Deployment (CD) pipelines
- Experience programming in Bash, C, and Python

Advantageous Experience:

- Advanced Linux systems administration
- Familiarity with the CMake build system
- Experience with Debian packaging

Language skills:

- Fluent in English, the ability to work in French would be an advantage.

Eligibility criteria:

- You are a national of a CERN Member or Associate Member State.
- You have a professional background in Linux System Engineer (or a related field) and have 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.

- You have never had a CERN fellow or graduate contract before.

Additional Information

Job closing date: 09.03.2024 at 23:59h (midnight) CET.

Contract duration: 24 months, with a possible extension up to 36 months maximum.

Working hours: 40 hours per week

Job reference: BE-CEM-EDL-2024-179-GRAP

Field of work: Software Engineering and IT

What we offer

- A monthly stipend ranging between 6287 and 6911 Swiss Francs per month (net of tax).
- Coverage by CERN's comprehensive health scheme (for yourself, your spouse and children), and membership of the CERN Pension Fund.
- Depending on your individual circumstances: installation grant; family, child and infant allowances; payment of travel expenses at the beginning and end of contract.
- 30 days of paid leave per year.
- On-the-job and formal training at CERN as well as in-house language courses for English and/or French.

About us

At CERN, the European Organization for Nuclear Research, physicists and engineers are probing the fundamental structure of the universe. Using the world's largest and most complex scientific instruments, they study the basic constituents of matter - fundamental particles that are made to collide together at close to the speed of light. The process gives physicists clues about how particles interact, and provides insights into the fundamental laws of nature. Find out more on http://home.cern.

We are on a Quest. A Journey into discovery like no other. Bring your expertise to our unique work and develop your knowledge and skills at pace. Join world-class subject matter experts on unique projects, in a Quest for greater knowledge and deeper understanding.

Begin your CERN Quest. Take Part

Diversity has been an integral part of CERN's mission since its foundation and is an established value of the Organization. Employing a diverse workforce is central to our success.


  • Linux System Engineer

    vor 14 Stunden


    Geneva, Schweiz myScience Vollzeit

    Linux System Engineer (BE-CEM-EDL-2024-179-GRAP) CERN Published 24 January 2025 Workplace Geneva, Lake Geneva region, Switzerland Category Computer Science Position Engineer / Technician Job Description Your responsibilities As a Linux system Engineer, you will join the Electronics Design & Low level software (EDL) section. The section is in charge of the...

  • Linux System Engineer

    Vor 2 Tagen


    Geneva, Schweiz CERN Vollzeit

    Job DescriptionYour responsibilitiesAs a Linux system Engineer, you will join the Electronics Design & Low level software (EDL) section. The section is in charge of the development and support of low-level software for the control of the electronic modules under its responsibility. The accelerator complex is managed by computers running Linux, currently...


  • Geneva, Schweiz STMicroelectronics Vollzeit

    Job description ST is a global semiconductor leader delivering intelligent and energy-efficient products and solutions that power the electronics at the heart of everyday life. ST’s products are found everywhere today, and together with our customers, we are enabling smarter driving and smarter factories, cities, and homes, along with the next...


  • Geneva, Schweiz Talan Vollzeit

    Company Description For 20 years, Talan has advised major companies and administrations, supported them, and implemented their transformation and innovation projects. The Group places innovation at the heart of its development and operates in areas related to technological changes, such as Big Data, IoT, Blockchain and Artificial Intelligence. Present...


  • Geneva, Schweiz Adecco Human Resources AG Vollzeit

    For one of our clients a banking company, in Geneva, we are recruiting for a long-term mission a Virtualisation Senior Engineer who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you Responsibilities :As a...


  • Geneva, Schweiz LHH Vollzeit

    For one of our clients a banking company, in Geneva, we are recruiting for a long-term mission a Virtualisation Senior Engineer who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you Responsibilities :As a...


  • Geneva, Schweiz CERN Vollzeit

    Your responsibilities Are you a skilled and experienced Computing Engineer, eager to work at the forefront of modern computing? Join CMS, one of the largest particle physics experiments, and contribute to major upgrades addressing key particle physics questions! The Experimental Physics (EP) Department at CERN supports LHC experiments, including CMS, a...


  • Geneva, Schweiz CERN Vollzeit

    Your responsibilities Are you a skilled and experienced Computing Engineer, eager to work at the forefront of modern computing? Join CMS, one of the largest particle physics experiments, and contribute to major upgrades addressing key particle physics questions! The Experimental Physics (EP) Department at CERN supports LHC experiments, including CMS, a...


  • Geneva, Schweiz CERN Vollzeit

    Your responsibilities We are excited to invite a motivated Network System Engineer to join our team and contribute to innovative projects. This role offers a unique opportunity to work with state-of-the-art networking equipment and help shape the future DAQ (Data Acquisition) system for the CMS experiment at CERN. CMS, one of two general-purpose particle...


  • Geneva, Schweiz CERN Vollzeit

    Your responsibilities We are excited to invite a motivated Network System Engineer to join our team and contribute to innovative projects. This role offers a unique opportunity to work with state-of-the-art networking equipment and help shape the future DAQ (Data Acquisition) system for the CMS experiment at CERN. CMS, one of two general-purpose particle...


  • Geneva, Schweiz Adecco Human Resources AG Vollzeit

    A leading multi-billion dollar alternative investment firm with over 20 years of experience in deploying relative value strategies across fixed income markets for institutional investors is seeking an Infrastructure Engineer. This global firm has offices in major cities including Wayzata, New York City, West Palm Beach, Geneva, Zug, Copenhagen, Singapore,...


  • Geneva, Schweiz CERN Vollzeit

    Job Description Your responsibilities Are you a skilled and experienced Computing Engineer, eager to work at the forefront of modern computing? Join CMS, one of the largest particle physics experiments, and contribute to major upgrades addressing key particle physics questions! The Experimental Physics (EP) Department at CERN supports LHC...


  • Geneva, Schweiz CERN Vollzeit

    Job Description Your responsibilities We are excited to invite a motivated Network System Engineer to join our team and contribute to innovative projects. This role offers a unique opportunity to work with state-of-the-art networking equipment and help shape the future DAQ (Data Acquisition) system for the CMS experiment at CERN. CMS, one of two...


  • Geneva, Schweiz CERN Vollzeit

    Job Description Your responsibilities We are excited to invite a motivated Network System Engineer to join our team and contribute to innovative projects. This role offers a unique opportunity to work with state-of-the-art networking equipment and help shape the future DAQ (Data Acquisition) system for the CMS experiment at CERN. CMS, one of two...

  • R+D Engineer

    Vor 3 Tagen


    Geneva, Schweiz ProtonMail Vollzeit

    A better internet, where privacy is the default, is possible. Building this better internet might seem daunting or even unthinkable, but at Proton, this is what we do every day. Proton was founded in 2014 by a group of scientists who met at the European Organization for Nuclear Research (CERN). Our first product, Proton Mail, is now the world’s largest...


  • Geneva, Schweiz CERN Vollzeit

    Job Description Your responsibilities Are you a skilled and experienced Computing Engineer, eager to work at the forefront of modern computing? Join CMS, one of the largest particle physics experiments, and contribute to major upgrades addressing key particle physics questions! The Experimental Physics (EP) Department at CERN supports LHC...


  • Geneva, Schweiz CERN Vollzeit

    Job DescriptionYour responsibilitiesWe are excited to invite a motivated Network System Engineer to join our team and contribute to innovative projects. This role offers a unique opportunity to work with state-of-the-art networking equipment and help shape the future DAQ (Data Acquisition) system for the CMS experiment at CERN.CMS, one of two general-purpose...


  • Geneva, Schweiz Adecco Human Resources AG Vollzeit

    For one of our clients a banking company, in Geneva, we are recruiting for a long-term mission a Virtualisation Senior Engineer who is open-minded and client-oriented, is passionate about his work, who believes in success and has a strong team spirit. Are you looking for you next challenging position? This opportunity is for you Responsibilities :As a...


  • Geneva, Schweiz Adecco Human Resources AG Vollzeit

    A leading multi-billion dollar alternative investment firm with over 20 years of experience in deploying relative value strategies across fixed income markets for institutional investors is seeking an Infrastructure Engineer. This global firm has offices in major cities including Wayzata, New York City, West Palm Beach, Geneva, Zug, Copenhagen, Singapore,...


  • Geneva, Schweiz LHH Vollzeit

    A leading multi-billion dollar alternative investment firm with over 20 years of experience in deploying relative value strategies across fixed income markets for institutional investors is seeking an Infrastructure Engineer. This global firm has offices in major cities including Wayzata, New York City, West Palm Beach, Geneva, Zug, Copenhagen, Singapore,...