Test and Measurements Engineer

Are you an experienced test and measurements engineer with expertise using LabVIEW? Do you want to create systems that test and validate the accelerator components of the largest particle accelerator in the world? Do you want to improve your computer engineering skills and apply them to solve challenging measurement and control problems? Join CERN and discover a whole new world of measurement and control solutions. CERN, take part!

Job Reference: EN-SMM-MTA-2018-35-LD
Publication date:
Closing date:

Test and Measurements Engineer for measurement and control systems, including analysis software, for testing of accelerator components and assemblies in the Engineering (EN) department, Survey, Mechatronics and Measurements (SMM) group, Measurement, Test and Analysis (MTA) section.


You will join:


  • The Engineering Department that provides CERN with the engineering competences, infrastructure systems and technical coordination required for the design, installation, operation, maintenance and dismantling phases of the CERN accelerator complex and its experimental facilities.

  • The EN/SMM Group (Survey, Mechatronics and Measurements) responsible for the geodetic metrology of the accelerators, their associated beam transfer lines and detectors, for the whole CERN site. The Group also manages the design and operation of the mechatronics of the CERN accelerator beam intercepting devices (BIDs) as well as the development of robotic solutions for remote inspections and tele-manipulation in radioactive areas. SMM provides support for all measurements, test systems and data analysis applications based on LabVIEW as well as support on radiation tests of electronic components and systems for radiation tolerant design.

  • The MTA section is in charge of developing turnkey solutions for measurement, test and control systems based on LabVIEW and provides integration of these systems in the accelerator infrastructure. The section also develops a rapid application development framework (RADE) based on LabVIEW, which includes application interfaces with the accelerator controls infrastructure. It is responsible for analysis software to determine the electrical integrity of the superconducting magnet circuits of the LHC. The MTA section earned the recognition of LabVIEW Centre of Excellence in 2017. For further information, see http://cern.ch/mta.



As a Test and Measurements Engineer in the MTA Section, you will:


  • Develop and support the software framework for the analysis of LHC electrical circuit data. This framework, based on LabVIEW, provides the means to analyze the electrical integrity of the LHC electrical circuits which include superconducting magnets, current leads, power converters and quench protection equipment.

  • Develop data acquisition and equipment control applications based on users' specifications by using LabVIEW together with the section's rapid application development framework (RADE).

  • Contribute to integration and support of CERN's standard communication (FESA server and RDA3) and timing (GMT and White Rabbit) systems using LabVIEW real-time.

  • Contribute to the development and testing of equipment drivers in C/ C++ on Linux RT.

  • Be part of the support team that ensures optimal system operation at the accelerators at CERN.

  • Be a member of the CERN-wide LabVIEW support service which serves approximately 600 users.

  • Supervise one or several technical engineers and/or technician programmers.


Qualification required

Master's degree or PhD, or equivalent relevant experience in the fields of electronic engineering or computer engineering, or equivalent.


Experience and competencies

The experience required for this post is:


  • Proven experience using LabVIEW (at the certified developer level) for the Linux, Windows and Mac OS X operating systems.

  • Experience using C/C++ and code interfacing with LabVIEW.

  • Demonstrated experience with PXI and cRIO-based data acquisition and control systems operating with LabVIEW Real-Time and LabVIEW FPGA.

  • Prior experience in user support.

  • Experience supervising team members is an asset


The technical competencies required for this post are:


  • Development of graphical real-time software: LabVIEW.
  • Graphical FPGA programming: LabVIEW, FPGA.
  • Design of real time control system.
  • Configuration of digital and analogue acquisition board.
  • Programming/software development: in C++ under Linux.
  • Development, test and use of equipment drivers under Linux RT (in C and C++)


The behavioural competencies required for this post are:


  • Achieving results: having a structured and organised approach towards work; being able to set priorities and plan tasks with results in mind.
  • Solving problems: producing workable and timely solutions that meet requirements.
  • Learning and sharing knowledge: using knowledge sharing systems and technology.
  • Demonstrating accountability: taking responsibility for own actions and decisions.
  • Working in teams: contributing to promoting a positive atmosphere in the team through an optimistic and constructive attitude; addressing issues.


The language competencies required are:


  • Spoken and written English or French: ability to understand and speak the other language in professional contexts.
  • Ability to draw-up technical specifications and/or scientific reports and to make oral presentations in at least one of the two languages.


Eligibility conditions

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 26.04.2018.


By applying here, you allow CERN to consider your application for any position it considers relevant with respect to your profile. Please ensure you update your profile regularly with any relevant information and that you inform the recruitment service if you wish your file to be removed from the database.


Note on Employment Conditions

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 in radiation areas.
  • Interventions in underground installations.
  • A valid driving licence
  • Work during nights, Sundays and official holidays, when required by the needs of the Organization.


Read more about employment conditions


Benchmark Job Title
Computing Engineer
Professional Category:
University Engineers
Job Category:
Information Technologies, Materials Science & Surface Engineering
Career Level
Grade 6 or 7
Number of Posts
Duration: 5 year(s)