Software Engineer for Particle Accelerator Development

vor 1 Monat


Genf, Genf, Schweiz CERN Vollzeit
Job Description

CERN, the European Organization for Nuclear Research, is seeking a skilled Software Engineer to join its Efficient Particle Accelerator (EPA) project. As a member of this team, you will play a crucial role in developing software systems used to control CERN's particle accelerators.

Your Responsibilities
  • Collaborate with physicists and engineers to design and develop software solutions for accelerator control systems.
  • Work on improving the operational efficiency of CERN's particle accelerator complex through software development and automation.
  • Contribute to the development of a mission-critical system that establishes the link between accelerator physics models and accelerator hardware.
Requirements
  • Experience in Java application development using Spring.
  • Experience in developing and maintaining software products, from analysis to operations.
  • Experience applying software quality assurance techniques and practices.
Desirable Skills
  • Domain knowledge of accelerator physics and operation.
  • Experience in designing and evolving client-oriented APIs.
  • Experience in Python application development.
Language Skills

Fluent in English, with the ability to work in French an advantage.

Eligibility Criteria
  • Nationality of a CERN member state.
  • Professional background in Java Software Engineer (or a related field) with a Master's degree and 2-6 years of post-graduation professional experience, or a PhD with no more than 3 years of post-graduation professional experience.


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionCERN, the European Organization for Nuclear Research, is seeking a skilled Software Engineer to join its Efficient Particle Accelerator (EPA) project. As a member of this team, you will play a key role in developing software systems used to control CERN's particle accelerators.Your ResponsibilitiesYou will be responsible for:Improving CERN's...

  • Software Engineer

    vor 2 Monaten


    Genf, Genf, Schweiz CERN Vollzeit

    About the RoleCERN, the European Organization for Nuclear Research, is seeking a highly skilled Software Engineer to join its team. As a key member of the Efficient Particle Accelerators (EPA) project, you will play a crucial role in improving the operational efficiency of CERN's particle accelerator complex.Key ResponsibilitiesDevelop and maintain software...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionAs a Software Engineer for Accelerator Controls, you will be part of a multicultural and diverse team working at the forefront of accelerator injection and extraction controls. Your responsibilities will include taking over existing control software, deploying and maintaining it, and designing an upgraded system to adapt to new requirements...


  • 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 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 be responsible for developing software systems used to control CERN's particle accelerators, as part of the Efficient...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour ResponsibilitiesAre you a skilled software engineer with a passion for working on complex systems? Do you have a strong interest in contributing to the development of software systems used to control particle accelerators? We are seeking a talented individual to join our team and take an active role in the development of the future...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job Title: Software Engineer for Accelerator SystemsJob Description:CERN, the European Organization for Nuclear Research, is seeking a skilled Software Engineer to join its team. As a member of the accelerator systems group, you will be responsible for developing and maintaining software frameworks for the commissioning of LHC superconducting magnets,...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour ResponsibilitiesAs a software engineer for accelerator controls, you will join the team within CERN that provides software solutions for the control and monitoring of all of the particle accelerators, their transfer lines, associated experimental areas, and various supporting technical infrastructure services.In this position, you will...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job Description:As a Full-stack Developer at CERN, you will be part of the Controls Software & Services Group within the Beams department. The team provides software solutions for the control and monitoring of all of the CERN particle accelerators, their transfer lines, associated experimental areas, and various supporting technical infrastructure...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour responsibilitiesAs a Full-stack Developer, you will join the Controls Software & Services Group within the Beams department at CERN. The team provides software solutions for the control and monitoring of all of the CERN particle accelerators, their transfer lines, associated experimental areas, and various supporting technical...


  • Genf, Genf, Schweiz CERN Vollzeit

    About the RoleCERN, the European Organization for Nuclear Research, is seeking a skilled Software Engineer to join its team. As a Software Engineer for Complex Systems Development, you will play a crucial role in the development of software systems used to control CERN's particle accelerators.Key ResponsibilitiesDevelop and maintain software products from...

  • Linux System Engineer

    Vor 7 Tagen


    Genf, Genf, Schweiz CERN Vollzeit

    Job Title: Linux System Engineer - Accelerator Complex ExpertAbout the Role:CERN, the European Organization for Nuclear Research, is seeking a highly skilled Linux System Engineer to join its Electronics Design & Low Level Software section. As a Linux System Engineer, you will be responsible for designing new workflows to optimize the Linux operating system...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job Description:Your responsibilitiesAs a Full-stack Developer, you will join the Controls Software & Services Group within the Beams department at CERN. The team provides software solutions for the control and monitoring of all of the CERN particle accelerators, their transfer lines, associated experimental areas, and various supporting technical...

  • Linux System Engineer

    Vor 6 Tagen


    Genf, Genf, Schweiz CERN Vollzeit

    Job Title: Linux System EngineerAbout the Role:We are seeking a highly skilled Linux System Engineer to join our Electronics Design & Low-level Software (EDL) section at CERN. As a Linux system engineer, you will be responsible for designing new workflows to optimize Linux operating system usage in accelerator systems, preparing and contributing to OS...

  • Linux System Engineer

    Vor 3 Tagen


    Genf, Genf, Schweiz CERN Vollzeit

    Job Title: Linux System EngineerJob Summary:CERN, the European Organization for Nuclear Research, is seeking a highly skilled Linux System Engineer to join its Electronics Design & Low-level Software (EDL) section. As a Linux System Engineer, you will be responsible for designing new workflows to optimize Linux operating system usage in accelerator systems,...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job Title: Software Engineer for Training Infrastructure DevelopmentJob Summary:CERN, the European Organization for Nuclear Research, is seeking a skilled Software Engineer to join its IT department. The successful candidate will be responsible for developing a training infrastructure, building an inventory of existing training programs, and enhancing...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionYour ResponsibilitiesCERN, the European Organization for Nuclear Research, is seeking a skilled Software Engineer to join its team. As a Software Engineer for Complex Systems, you will play a crucial role in the development of software systems used to control CERN's particle accelerators.Key Responsibilities:Develop and maintain software...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job DescriptionAs a Full-stack Developer at CERN, you will be part of the Controls Software & Services Group within the Beams department. The team provides software solutions for the control and monitoring of all of the CERN particle accelerators, their transfer lines, associated experimental areas, and various supporting technical infrastructure services.In...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job Title: Software Engineer for Training Infrastructure DevelopmentAbout the Role:CERN, the European Organization for Nuclear Research, is seeking a skilled Software Engineer to join its IT department. As a member of the team, you will contribute to the development of a training infrastructure that supports researchers and software developers across various...


  • Genf, Genf, Schweiz CERN Vollzeit

    Job Title: Software Engineer for Training Infrastructure DevelopmentAbout the Role:CERN, the European Organization for Nuclear Research, is seeking a skilled Software Engineer to join its IT department. As a member of the team, you will contribute to the development of a training infrastructure that supports researchers and software developers across various...