Are you a skilled Software Engineer? Do you want to contribute to the unique challenge of making all the CERN particle accelerators function like a gigantic distributed clockwork with nanosecond precision? Then join the timing team in the beam controls group and realize your potential. Take Part!
The CERN accelerator complex is composed of thousands of magnets, accelerating RF cavities, beam measurement instruments and much, much more equipment, which function in a sophisticated, well-coordinated fashion to produce, accelerate and deliver the high energy particle beam to the big physics experiments.
From a computing point of view, this is a huge and complex distributed system with thousands of devices running real-time software, connected by high performance communication networks, and synchronized with nanosecond precision. The so-called Accelerator Timing System coordinates all these devices, just like a conductor coordinates the musicians in a symphonic orchestra.
You will join:
As a C/C++ Software Engineer in the SRC Section, you will join a passionate team, and take a key role in bringing the Accelerator Timing System to a new technological era. For this, you will use White Rabbit, a novel, IEEE standard, Ethernet based network with sub-nanosecond accuracy, pioneered by your new colleagues in the CO group. You will be involved in all aspects of the software life cycle, including user requirements gathering, design, development, testing and production deployment of the new solution, following our agile development process.
In particular, you will:
Master's degree or equivalent relevant experience in the field of computing, computer science, software engineering or a related field.
The experience required for this post is:
The following are considered assets but are not mandatory:
Eligibility and closing date:
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. We welcome applications from all Member States and Associate Member States.
This vacancy will be filled as soon as possible, and applications should normally reach us no later than 12.07.2020
Contract type: Limited duration contract (5 years). Subject to certain conditions, holders of limited-duration contracts may apply for an indefinite position.
These functions require:
Job grade: 6-7
Job reference: BE-CO-SRC-2020-60-LD
Benchmark Job Title: Computing Engineer
At an intergovernmental meeting of UNESCO in Paris in December 1951, the first resolution concerning the establishment of a European Council for Nuclear Research (in French Conseil Européen pour la Recherche Nucléaire) was adopted.Two months later, an agreement was signed establishing the provisional Council – the acronym CERN was born.Today, our understanding of matter goes much deeper than the nucleus, and CERN's main area of research is particle physics. Because of this, the laboratory operated by CERN is often referred to as the European Laboratory for Particle Physics.
Physicists and engineers at CERN use the world's largest and most complex scientific instruments to study the basic constituents of matter – fundamental particles. Subatomic particles are made to collide together at close to the speed of light. The process gives us clues about how the particles interact, and provides insights into the fundamental laws of nature. We want to advance the boundaries of human knowledge by delving into the smallest building blocks of our universe.
The instruments used at CERN are purpose-built particle accelerators and detectors. Accelerators boost beams of particles to high energies before the beams are made to collide with each other or with stationary targets. Detectors observe and record the results of these collisions.Founded in 1954, the CERN laboratory sits astride the Franco-Swiss border near Geneva. It was one of Europe's first joint ventures and now has 23 member states.