• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

Are you a software engineer with a feeling for hardware? Take this unique opportunity to challenge your skills by working hand in hand with our hardware engineers on the successful design and operation of radio-frequency control systems. Take part!

Introduction
Technical Engineer (Software) in the BEAMS Department (BE), RADIO FREQUENCY Group (RF), SERVOS & CONTROLS INTERFACE Section (CS).

The Beams Department (BE), Radio Frequency Group (RF) is responsible for the particle accelerating systems and related equipment, based on Radio-Frequency (RF) technology, for all the CERN accelerators. The CS section is a cross-disciplinary team that provides expertise in all aspects of digital control of the RF systems, including hardware design with programmable logic, digital signal processing, process control with Programmable Logic Controllers (PLCs), real-time control using VMEbus and PC front-end computers, and application software running on operator consoles.

Functions
As a Technical Engineer (Software) in the Servos & Controls Interface Section, you will:
.Design and implement real-time control software using the CERN Front End Software Architecture (FESA) framework, running on VME systems under Linux, for the digital beam control and feedback systems.
.Design and develop FESA supervision software in C++ for the PLCs controlling the high-power RF systems.
.Develop application software for commissioning, surveillance and expert interventions on the RF accelerator equipment.
.Eventually take responsibility for the control software of the SPS RF, currently undergoing a major upgrade, as well as the LHC Transverse Damper system, and manage the related development projects and support activities.
.Work in collaboration with hardware developers in the RF group's Feedback section to provide tools for efficient firmware and software development.
.Collaborate with the BE department Controls (CO) and Operations (OP) groups in the integration of RF equipment into the accelerator control system and the CERN LSA/InCA operational software environment.
.Contribute to the first-line support provided by the group for the operation of the accelerators.

Qualification required
Bachelor's degree in the field of software engineering, or equivalent.
*Please note that preference will be given to candidates with the above-mentioned qualifications: in principle consideration will not be given to applications from people with higher qualifications.

Experience and competencies
The experience required for this post is:
.Experience of software development for equipment controls in a research or industrial environment.

The technical competencies required for this post are:
.Programming/Software development: c/c++. experience in java and python would be an advantage..
.Design of real time control system.
.Installation, maintenance & operation of Control systems.

The behavioural competencies required for this post are:
.Working in teams: building and maintaining constructive and effective work relationships.
.Communicating effectively: expressing opinions, ideas and suggestions with conviction and in a logical/structured manner; keeping to the point.
.Solving problems: finding the information needed to solve problems; making objective judgments based on all the facts available.
.Achieving results: delivering high quality work on time and fulfilling expectations.
.Learning and sharing knowledge: thinking "out of the box" and proposing fresh ideas, insights and methodologies; keeping up-to-date with developments in own field of expertise and readily absorbing new information.

The language competencies required are:
.English or French: spoken and written with the ability to draw up technical texts in one of the two languages.

This vacancy will be filled as soon as possible, and applications should normally reach us no later than 01.12.2015.

We offer a limited-duration contract for a period of 5 years. Limited-duration contracts shall terminate by default on their date of expiry.
Subject to certain conditions, holders of limited-duration contracts may apply for an indefinite position.

These functions require :
.Participation in a regular stand-by duty, including nights, Sundays and public holidays.
.Work during nights, Sundays and public holidays.
.Work in Radiation Areas.
.Interventions in underground installations.

Detta är en jobbannons med titeln "Technical Engineer (Software)" hos företaget Cern och publicerades på webbjobb.io den 9 november 2015 klockan 11:07.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black