Software Engineer for Industrial Control Systems
vor 1 Monat
Your responsibilities
- Work on the integration of UNICOS-based applications with CERN's asset management systems (InforEAM);
- Enhance existing UNICOS tools to calculate Key Performance Indicators (KPIs) for predictive maintenance purposes;
- Contribute to the maintenance and evolution of the UNICOS Framework;
- Design and implement new features based on user agreements and evolving requirements;
- Provide technical support to users, troubleshoot issues, and deliver bug fixes as necessary;
- Develop and maintain unit tests, as well as define and perform integration tests to ensure high software quality.
Your profile
Skills
- Good programming skills in C/C++ and Python;
- Experience with version control systems, preferably Git;
- Ability to produce well-documented, well-tested, and maintainable code;
- Ability to analyze client requirements and translate them into clear software specifications.
Additional Advantages:
- Knowledge of industrial control systems and related technologies such as SCADA, communication protocols, and OPC UA.
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.
- 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.
About CERN
CERN, the European Organization for Nuclear Research, is a leading international research organization in particle physics. Our research has led to numerous groundbreaking discoveries, including the discovery of the Higgs boson. We are committed to advancing our understanding of the universe and pushing the boundaries of human knowledge.
As a UNICOS Framework Developer at CERN, you will be part of a team that is responsible for developing and maintaining the UNICOS Framework, a robust software platform designed for building control systems using industrial standards and commercial technologies. You will work on enhancing and maintaining this framework, ensuring its effectiveness in CERN's complex and high-stakes environment.
Key Responsibilities:
- Work on the integration of UNICOS-based applications with CERN's asset management systems (InforEAM);
- Enhance existing UNICOS tools to calculate Key Performance Indicators (KPIs) for predictive maintenance purposes;
- Contribute to the maintenance and evolution of the UNICOS Framework;
- Design and implement new features based on user agreements and evolving requirements;
- Provide technical support to users, troubleshoot issues, and deliver bug fixes as necessary;
- Develop and maintain unit tests, as well as define and perform integration tests to ensure high software quality.
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
vor 1 Monat
Genf, Genf, Schweiz CERN VollzeitJob Title: Software Engineer - Industrial Control SystemsAbout the Role:CERN, the European Organization for Nuclear Research, is seeking a talented Software Engineer to join the Industrial Control Systems group. As a member of this team, you will be responsible for developing and maintaining software solutions for large and medium-scale industrial control...
-
Software Engineer
vor 3 Wochen
Genf, Genf, Schweiz CERN VollzeitJob Title: Software Engineer - Industrial Control Systems ExpertAbout the Job:CERN, the European Organization for Nuclear Research, is seeking a highly skilled Software Engineer to join its team. As an Industrial Control Systems Expert, you will be responsible for developing solutions and providing support for large and medium-scale industrial control...
-
Software Developer for Industrial Control Systems
vor 3 Wochen
Genf, Genf, Schweiz CERN VollzeitCERN's Industrial Control SystemsThe position involves developing software for CERN's industrial control systems, which manage a vast amount of data and hardware I/O points.Key ResponsibilitiesContribute to the consolidation of a new Trending ToolRe-engineer the Installation ToolGather requirements from users and oversee the development of new...
-
Software Engineer
vor 4 Wochen
Genf, Genf, Schweiz CERN VollzeitJob DescriptionYour ResponsibilitiesAs a Software Engineer in the UAB project, you will be responsible for developing and maintaining high-quality software solutions for large-scale industrial control systems. You will analyze the existing application, collaborate in the re-design and implementation of a new generation solution based on the most appropriate...
-
Software Developer for Industrial Control Systems
vor 3 Wochen
Genf, Genf, Schweiz CERN VollzeitJob Title: Software Developer for Industrial Control SystemsJob Description:At CERN, we are seeking a skilled Software Developer to join our team and contribute to the development of industrial control systems. As a UNICOS Framework Developer, you will play a crucial role in enhancing and maintaining this framework, ensuring its effectiveness in our complex...
-
Genf, Genf, Schweiz CERN VollzeitSoftware Engineering and ITWe are seeking a talented Software Engineer to join our team in the Beams department (BE) at CERN. The Industrial Control Systems group (ICS) develops solutions and provides support for large and medium scale industrial control systems, promoting the use of industrial standard technologies.The Tools and Middleware for Automation...
-
SCADA Developer for Industrial Control Systems
vor 1 Woche
Genf, Genf, Schweiz CERN VollzeitJob DescriptionCERN is a place where fundamental research in physics leads to discoveries that transform our understanding of the universe.We are seeking a skilled Junior SCADA Developer to join our team and contribute to the development of our industrial control systems.About the JobThis position offers an exciting opportunity to work on a project that...
-
Genf, Genf, Schweiz CERN VollzeitJob Title: Junior SCADA Developer Job Summary: CERN is seeking a highly skilled Junior SCADA Developer to join its team of engineers and scientists working on the largest and most complex scientific instruments in the world. Key Responsibilities: Contribute to the development of a new Trending Tool for CERN's Industrial Controls Frameworks;...
-
Senior Industrial Control Systems Software Developer
vor 2 Wochen
Genf, Genf, Schweiz CERN VollzeitCompany OverviewCERN, the European Organization for Nuclear Research, is a world-renowned scientific institution that has been at the forefront of particle physics research for over six decades. With a mission to advance our understanding of the universe and its fundamental laws, CERN brings together talented individuals from around the globe to work on...
-
Software Engineer for Complex Systems
vor 1 Monat
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...
-
Genf, Genf, Schweiz CERN VollzeitOverviewCERN, the European Organization for Nuclear Research, is seeking a highly skilled Electronics Design Engineer to join its team. As a key member of our Magnetic Safety and Control Systems group, you will play a vital role in the development and optimization of innovative software and hardware solutions.
-
Software Engineer for Complex Systems
vor 1 Monat
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 play a key role in the development of software systems used to control CERN's particle accelerators.Key...
-
Software Engineer for Complex Systems
vor 1 Monat
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 Engineer for Complex Systems
vor 1 Monat
Genf, Genf, Schweiz CERN VollzeitJob DescriptionYour ResponsibilitiesCERN, the European Organization for Nuclear Research, is seeking a skilled Software Engineer to join its team. As a member of this team, you will play a crucial role in the development of software systems used to control CERN's particle accelerators.Key responsibilities include:Collaborating with senior software engineers...
-
Software Engineer for Particle Accelerator Controls
vor 3 Wochen
Genf, Genf, Schweiz CERN VollzeitJob DescriptionAs a Full-stack Developer, you will be part of the Controls Software & Services Group within the Beams department at CERN, working on software solutions for the control and monitoring of particle accelerators.Your responsibilities will include participating in the development of a low-code extension for the WRAP platform, a no-code solution...
-
Software Developer
vor 1 Monat
Genf, Genf, Schweiz CERN VollzeitJob DescriptionYour ResponsibilitiesCERN is seeking a talented Software Engineer to join its team in the development of large-scale industrial control systems. As a member of the team, you will be responsible for designing, developing, and maintaining software solutions for complex industrial control systems. Your primary focus will be on developing...
-
Software Developer
vor 3 Wochen
Genf, Genf, Schweiz CERN VollzeitJob OverviewCERN is seeking a skilled Software Engineer to join its team in the development of industrial control systems. The successful candidate will be responsible for designing and implementing software solutions to meet the needs of the organization.ResponsibilitiesDevelop and maintain software applications for industrial control systems.Collaborate...
-
Software Engineer for Accelerator Controls
vor 1 Monat
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...
-
Electronics Engineer for Control Systems
vor 3 Wochen
Genf, Genf, Schweiz CERN VollzeitJob DescriptionYour ResponsibilitiesAre you passionate about electronics and control systems? We are looking for a skilled Electronics Engineer to join our team at CERN. As a Programmable Logic Engineer, you will work with FPGA and SoC technologies to design, develop, and implement control systems for our power converters.Explore Electronics: Learn about and...
-
Software Engineer for Accelerator Controls
vor 1 Monat
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...