Software Engineer for Accelerator Controls
Vor 6 Tagen
Job Description:
Your responsibilities
As 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 infrastructure services.
In this position, you will participate in developing a low-code extension that allows limited scripting. This extension will be part of the Web-based Rapid Application Development (WRAP) platform, which is a no-code solution helping users throughout CERN create applications specific to their needs but based on the common underlying control system.
Specifically, you will:
- Participate in the development of this extension, with tasks ranging from defining the scripting semantics to creating a user-friendly interface to interact with it;
- Work as part of a team with experienced and junior software engineers, following agile development practices, using a modern technology stack;
- Continue to work with the team on the development of other extensions and systems once this project is complete.
Your Profile:
Skills
- Initial experience with the following tech-stack:
- Java (Spring)
- Angular 2+ (familiarity with Angular Material preferred)
- SQL (familiarity with Oracle SQL preferred)
- Git
- 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.
- By the application deadline, you have a maximum of two years of professional experience since graduation in Software Engineer (or a related field) and your highest educational qualification is either a Bachelor's or Master's degree.
- You have never had a CERN fellow or graduate contract before.
- Applicants without University degree are not eligible.
- Applicants with a PhD are not eligible.
What We Offer:
- A monthly stipend ranging between 5134 and 5647 Swiss Francs (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.
-
Software Engineer for Accelerator Controls
vor 4 Wochen
Genf, Genf, Schweiz CERN VollzeitJob 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 VollzeitJob 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 crucial role in developing software systems used to control CERN's particle accelerators.Your ResponsibilitiesCollaborate with physicists and engineers...
-
Software Engineer for Accelerator Controls
Vor 4 Tagen
Genf, Genf, Schweiz CERN VollzeitJob 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...
-
Software Engineer for Accelerator Systems
vor 1 Woche
Genf, Genf, Schweiz CERN VollzeitJob 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 VollzeitJob 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 VollzeitAbout 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...
-
Software Engineer for Accelerator Controls
Vor 3 Tagen
Genf, Genf, Schweiz CERN VollzeitJob 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...
-
Software Engineer for Complex Systems
Vor 3 Tagen
Genf, Genf, Schweiz CERN VollzeitSoftware 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...
-
Software Engineer for Accelerator Controls
vor 1 Woche
Genf, Genf, Schweiz CERN VollzeitJob 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...
-
Software Engineer for Complex Systems
Vor 7 Tagen
Genf, Genf, Schweiz CERN VollzeitJob 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...
-
Software Controls Engineer
vor 1 Monat
Genf, Genf, Schweiz CERN VollzeitJob DescriptionOverviewCERN, the European Organization for Nuclear Research, is seeking a highly skilled Software Controls Engineer to join the Accelerator Beam Transfer (ABT) group. As a member of this team, you will be responsible for designing, developing, and maintaining control software for injection and extraction related equipment and associated...
-
Software Engineer for Accelerator Controls
vor 2 Wochen
Genf, Genf, Schweiz CERN VollzeitJob 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...
-
Software Controls Engineer
vor 4 Wochen
Genf, Genf, Schweiz CERN VollzeitJob DescriptionOverviewCERN, the European Organization for Nuclear Research, is seeking a highly skilled Software Controls Engineer to join the Accelerator Beam Transfer (ABT) group. As a member of this team, you will be responsible for designing, developing, and maintaining control software for injection and extraction related equipment and associated...
-
Genf, Genf, Schweiz CERN VollzeitAbout 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...
-
Linux System Engineer
vor 1 Woche
Genf, Genf, Schweiz CERN VollzeitJob DescriptionYour responsibilitiesAs a Linux system engineer, you will join the Electronics Design & Low Level Software section at CERN. The section is responsible for the development and support of low-level software for the control of electronic modules. The accelerator complex is managed by computers running Linux, currently CentOS7, which will soon...
-
LHC Operations Engineer
Vor 3 Tagen
Genf, Genf, Schweiz CERN VollzeitJob SummaryWe are seeking a highly skilled LHC Engineer in Charge to join our team at CERN. As a key member of the Operations Group within the Beams department, you will be responsible for the effective and safe operation of the Large Hadron Collider during commissioning, operation, and machine development.Key ResponsibilitiesTake responsibility in the CERN...
-
Linux System Engineer
Vor 7 Tagen
Genf, Genf, Schweiz CERN VollzeitJob 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...
-
Linux System Administrator for Embedded Controls
Vor 3 Tagen
Genf, Genf, Schweiz CERN VollzeitJob DescriptionYour ResponsibilitiesIn this position, you will join the team responsible for the computing infrastructure platforms needed to run the controls software systems and operate the accelerator complex. We are currently introducing System-on-Chip (SoC) based embedded systems across the accelerator control system, and looking for someone to help us...
-
LHC Operations Engineer
vor 2 Wochen
Genf, Genf, Schweiz CERN VollzeitJob DescriptionCERN, the European Organization for Nuclear Research, is seeking a highly skilled and experienced engineer to join its team as an LHC Engineer in Charge. This is a unique opportunity to contribute to the operation and development of the Large Hadron Collider, one of the world's most complex and powerful scientific instruments.Key...
-
LHC Operations Engineer
vor 1 Woche
Genf, Genf, Schweiz CERN VollzeitJob Title: LHC Operations EngineerJob Summary:CERN, the European Organization for Nuclear Research, is seeking a highly skilled LHC Operations Engineer to join its team. As an LHC Operations Engineer, you will be responsible for the operation of the Large Hadron Collider (LHC) during commissioning, operation, and machine development.Key Responsibilities:Take...