Software Engineer for CMS Core Software

vor 2 Wochen


Genf, Genf, Schweiz CERN Vollzeit

About CERN

CERN, the European Organization for Nuclear Research, is a world-renowned scientific research center located in Geneva, Switzerland.

We are committed to advancing our understanding of the universe and improving the lives of people around the world through groundbreaking discoveries and innovations.

Job Description

We are seeking a highly skilled Software Engineer to join our CMS Core Software team.

As a Software Engineer, you will play a critical role in developing and maintaining the software that powers our experiments and discoveries.

You will work closely with our development teams to ensure end-to-end quality, improve CI/CD tools and processes, and develop and maintain build, deployment, and continuous integration systems.

Key Responsibilities

  • Maintenance of the external software stack for CMSSW, keeping track of updates and porting to new operating systems, toolchains (GCC/binutils/LLVM) and architectures (x86_64/ppc/arm).
  • Continual improvement of CI/CD tools, processes and procedures.
  • Work closely with CMSSW development teams to help ensure end-to-end quality.
  • Build, maintain and scale infrastructure for Production and Dev environments.
  • Develop and maintain Build, Deployment, and Continuous Integration systems.
  • Write and maintain infrastructure documentation.
  • Work with third-party vendors to resolve infrastructure issues.

Requirements

  • Excellent knowledge of Linux-based environments.
  • Proficiency in shell/python scripts programming.
  • Good knowledge of build tools like cmake, make and auto tools.
  • Solid understanding of continuous integration, deployment and operations concepts.
  • Experience with configuration management, cloud stack and Linux containers.

What We Offer

We offer a competitive salary, ranging between 5134 and 5647 Swiss Francs (net of tax), and a comprehensive benefits package, including health insurance, pension fund membership, installation grant, family and child allowances, and paid leave.

At CERN, we value diversity and strive to create an inclusive environment where everyone feels welcome and supported. Join us and become part of a dynamic and collaborative team dedicated to pushing the boundaries of human knowledge.


  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz OK Job SA Vollzeit

    Job Title: Software EngineerOur company is looking for a skilled Software Engineer to join our team. The ideal candidate will have experience in software development and be able to work independently.Main Responsibilities:* Develop software applications using various programming languages* Collaborate with cross-functional teams to design and implement...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job OverviewCERN, a world-renowned scientific research organization, is seeking an experienced Software Engineer to join its Controls Electronics and Mechatronics group. As a key member of the team, you will contribute to the development and maintenance of the White Rabbit technology, enabling sub-nanosecond synchronization and deterministic data exchange...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Experis Switzerland Vollzeit

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. This is a fantastic opportunity to work with a talented team of engineers and contribute to the development of innovative software solutions.Key...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Axepta SA Vollzeit

    We are seeking a talented Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and testing software applications. Key responsibilities include:Maintaining and improving existing software applicationsCollaborating with cross-functional teams to identify and prioritize...


  • Genf, Genf, Schweiz CERN Vollzeit

    Software Engineer for Complex SystemsCERN is seeking a skilled Software Engineer to join our team and contribute to the development of complex systems used to control particle accelerators. As a member of our team, you will work on the Efficient Particle Accelerator (EPA) project, which aims to enhance the operational efficiency of the CERN particle...


  • Genf, Genf, Schweiz CERN Vollzeit

    About CERN and the White Rabbit ProjectCERN, one of the world's leading research organizations, is seeking a skilled Software Engineer to join its Controls Electronics and Mechatronics group. The successful candidate will work on the cutting-edge White Rabbit technology, an industry standard for sub-nanosecond synchronization and deterministic data...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz HUG - Hôpitaux Universitaires de Genève Vollzeit

    Job Title: Software EngineerJob Description:We are looking for a skilled Software Engineer to join our team at company. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key Responsibilities:Design and develop software applications using various programming languagesCollaborate with...


  • Genf, Genf, Schweiz CERN Vollzeit

    Company OverviewCERN, the European Organization for Nuclear Research, has been at the forefront of scientific discovery since its foundation. With a rich history of innovation, CERN is now seeking a skilled Software Engineer to join its Controls Electronics and Mechatronics group.Job DescriptionWe are looking for an exceptional Software Engineer to support...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Banque Cantonale de Genève Vollzeit

    Job Title: Software EngineerWe are a leading company in the tech industry, and we are looking for a skilled Software Engineer to join our team. Key Responsibilities:* Design, develop, and test software applications* Collaborate with cross-functional teams to identify and prioritize project requirements* Participate in code reviews and ensure high-quality...


  • Genf, Genf, Schweiz Skyguide Vollzeit

    Job Description:We are seeking a skilled Software Engineer to join our team. The ideal candidate will be responsible for implementing and maintaining our company's software systems.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsEnsure software...


  • Genf, Genf, Schweiz CERN Vollzeit

    CERN, a world-renowned research organization, seeks an exceptional Embedded Systems Software Engineer to join its Controls Electronics and Mechatronics group.About the Role:We are looking for a skilled engineer with experience in developing high-speed networking solutions using White Rabbit technology. As part of this role, you will contribute to the...


  • Genf, Genf, Schweiz CERN Vollzeit

    About the jobCERN is looking for a talented Software Engineer for Training and Education to join our IT department.This role will involve developing a training infrastructure, building an inventory of existing training programs, and curating and enhancing training resources.The successful candidate will also be responsible for initiating new trainings as...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Flexsis Genève - Industrie Vollzeit

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at {company}.Responsibilities include designing, developing, and testing software applications using various programming languages and frameworks.Key Skills:Proficiency in Java, Python, and C++Experience with Agile development methodologiesFamiliarity with cloud-based...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Axepta SA Vollzeit

    **About the Role**We are seeking a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:Design and develop software applications using Python and other relevant technologies.Collaborate with cross-functional teams to...


  • Genf, Genf, Schweiz ACTIV FITNESS Vollzeit

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at {company}.As a Senior Software Engineer, you will be responsible for designing, implementing, and maintaining complex software systems.Key Responsibilities:Design and develop software systemsCollaborate with cross-functional teamsEnsure software quality and...


  • Genf, Genf, Schweiz jobup Vollzeit

    We are looking for a Senior Software Engineer who will be responsible for designing, developing, and maintaining our software applications. The ideal candidate will have experience in software development and a strong understanding of cloud computing principles.Key Responsibilities:• Design and develop software applications using cloud computing...


  • Genf, Genf, Schweiz Technic Emplois SA Vollzeit

    We are seeking a Senior Software Engineer to join our team at {company}.Our ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Develop high-quality software applications using a variety of programming languages and technologies.Collaborate with cross-functional teams to identify and...

  • Software Engineer

    vor 4 Wochen


    Genf, Genf, Schweiz Michael Page Switzerland Vollzeit

    We are seeking a skilled Software Engineer to join our team at {company}.The successful candidate will have a strong background in software development and be proficient in one or more programming languages such as Java, Python, or C++.Key responsibilities include design, development, and testing of software applications, as well as collaboration with...


  • Genf, Genf, Schweiz CERN Vollzeit

    About the RoleCERN, the European Organization for Nuclear Research, is seeking a skilled Software Engineer to join its Machine Protection Controls Software team and the LHC Beams Operations Software team. The successful candidate will play a key role in the development of software systems used to control CERN's particle accelerators.Key...


  • Genf, Genf, Schweiz Skyguide Vollzeit

    Job Title: Software EngineerAbout the Role: We are seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to ensure software meets...