Close This Window

Please download official ILL logos here

 

For using on the web or on a screenFor printing in high resolutionWhite version, for dark backgrounds

Download PNG

Download AI

Download white PNG

Download JPG

 

Download white AI

Technology / Engineering / Computer Science

AT THE FOREFRONT OF NEUTRON SCIENCE

Back to ILL Homepage
English French Deutsch 

All our vacancies

Meet the locals!

Contact

recruitment(at)ill.eu

+ 33 (0) 4 76 20 71 11

71 avenue des Martyrs
CS 20156
38042 Grenoble cedex 9
France

You can also follow us on these social networks:

 

 

 

 

Overview of the Technology / Engineering Topics

Internship (Ref. SON_1) NEUTRON OPTICS MULTILAYERS: CONSTRAINT ENGINEERING WITH MAGNETRON SPUTTERING

"Supermirrors" are multilayer structures; they are made up of up to thousands of nanometer-thin layers. Because of their optical characteristics they can be used to modify the properties of neutron beams. When reactive magnetron sputtering is used to deposit the layers, the internal constraints building up in the layers often lead to the destruction or delamination of the deposit. Previous trainees have studied several of the parameters which can be modified reasonably easily on our semi-industrial coating machine, and have managed to reduce the constraints significantly. These parameters are linked to the often complex physico-chemical mechanisms at play when a thin layer is deposited using a plasma. The aim of the placement is to study empirically the effect of certain parameters on the multilayers, and to use the results for "constraint-engineering" with a view to producing multilayers suitable for use in neutron optics. In addition to the deposits and constraint measurements, structural characterisations could also be performed, using specular X-ray and/or neutron reflectivity or diffraction if the occasion allows.

[1] C.Roubeix, 2017, Polytech Marseille 2nd year placement, C. Mauc, 2016, Phelma 2nd year placement,M. Simonsen & U. Bengaard, 2011, Bachelor project, Univ. Copenhagen, R. Girard-Desprollet, 2010, Phelma 2nd year placement.

Activities of the trainee:

- Preparation of a strategy leading to plans for an experiment
- Deposition of multilayers and supermirrors using different parameters
- Determination of the constraints using contact surface profiling (curvature method)
- Characterisations: X-ray and/or neutron reflectivity or diffraction
- Analysis and summary of the results, confrontation with the scientific literature.

Key words: materials science; residual stresses; neutron optics; nanometric multilayers; supermirrors; Fe/Si; instrumentation; structure; interfaces; reactive magnetron cathode sputtering; plasma
Level required: 5th year university studies in materials engineering
Notes: This post is an internship with a maximum duration of 5 months
Please send your application directly to the supervisor: Thierry BIGAULT, email: bigault(at)ill.eu

Internship (Ref. SI_1) UPDATING OF A PHP/SYMFONY APPLICATION IN SECURE CONDITIONS

The application to be worked on during this internship is written in PHP (Symfony framework); it has web-based user and administration interfaces (html5, JavaScript, CSS) and stores the application data in a relational database.

The aim of the internship is to perform a major maintenance update in conditions of total security:
* Migrate the application code from Symfony 2 to Symfony 3.2 and from PHP5 to PHP7
* Add logbook functionality
* Re-assess the measures in place to secure the application. This will involve intrusion testing and reviewing the protection, filter and alert systems.
* Particular emphasis will be placed on the security of the hosting infrastructure with dynamic filtering tools.
The internship will give the student an idea of the techniques used for maintaining applications and keeping them safe. S/he will be working in an international team for whom the operational security of the applications is a constant concern.

Activities of the trainee:
* Analysis of the existing system
* Migration of the technologies used by the application
* Installation of a logbook
* Review of server-side security measures

Key words PHP/Symfony3 development; JavaScript; CSS; Oracle; Git; logbook; security
Level required: 3rd year university studies in computing
Notes: This post is an internship with a maximum duration of 3 months
Please send your application directly to the supervisor: Ludovic Leroux, email: leroux(at)ill.fr

Internship (Ref. SI_2) ANALYSIS AND IMPLEMENTATION OF TOOLS FOR MANAGING AND MONITORING COMPUTER SECURITY ALERTS

Activities of the trainee:
* Researching, evaluating, testing and selecting tools for consolidation and management of IT security alerts
* Connection to the different alert feedback sensors
* Establishment of the technical procedures for acknowledging and processing alerts.

Key words: SIEM (Security information and event management); IT security; intrusion management; NDIS; OWASP; SSI
Level required: 5th year university studies in computing
Notes: This post is an internship with a maximum duration of 4 months
Please send your application directly to the supervisor: Philippe Mourre, email: mourre(at)ill.fr

Internship (Ref. SI_3) DEVELOPMENT OF A SOFTWARE CATALOGUE PLATFORM

The PaNdata software catalogue (https://software.pan-data.eu) is a database of software used mainly for data analysis of neutron and photon experiments.
The catalogue was developed using the Symfony 2 web framework, MySQL for the persistence, ElasticSearch for the search functionalities and GIT for the source control.

Activities of the trainee:
The trainee will help design and implement new features, upgrade the code base to the latest version of Symfony and develop tests.
The student must have strong communications skills and be enthusiastic about software development and best practices, including practical security.

Key words: PHP; Symfony web framework; MySQL; ElasticSearch; GIT
Level required: 3rd year university studies in computing
Notes: This post is an internship with a maximum duration of 5 months
Please send your application directly to the supervisor: Jamie Hall, email:  hall(at)ill.eu

Internship (Ref. SCI_1) DATA ANALYSIS INTERFACE

Production of a browser-style interface allowing an initial analysis to be made of the neutron spectra obtained from the crystals used as monochromators at the ILL.
The interface must meet the following criteria:
* it must be user-friendly
* it must provide a sufficiently detailed analysis of the diffraction spectra to be able to determine the principal characteristics of the crystals being measured (calculation of full width at half maximum, localization of the global maximum, estimation of background noise, integral calculation on a curve, etc.)
* it must allow for the presentation (formatting, charts, etc.) and saving of the data.

Level required: 3rd year university studies in computing
Notes: This post is an internship with a maximum duration of 4 months
Please send your application directly to the supervisor: Abdelali EL Aazzouzi, email: elaazzouzi(at)ill.fr

Internship (Ref. SCI_2) CONTROL MODULE FOR A PIEZO MOTOR

Incorporation of a Piezo motor power module in the control module of a stepper motor.
The Piezo power module must be controlled by an analog +10,-10V signal.
The control module currently on the stepper motor provides signals for frequency and direction.
The aim of the internship is to produce the PCB electronics for converting the frequency and direction control signal into an analog +10,-10V signal.

Activities of the trainee:

* Development of the electronics required for converting the control signal
* Production of the files required for producing the printed circuit, using OrCAD
* Incorporation and testing of the new electronics in the existing control module.

Level required: 4th year university studies in electronics engineering
Notes: This post is an internship with a maximum duration of 5 months
Please send your application directly to the supervisor: Franck Rey, email: frey(at)ill.fr

Internship (Ref. SCI_3) DEVELOPMENT OF AN INTUITIVE 3D USER INTERFACE FOR A SPECTROMETER SIMULATOR

The open-source VEXP application provides a 3D simulator based on Three.js in which the user can interact with crystal unit cells displayed in a 3D reciprocal space.

The aim of the internship is to provide an intuitive and user-friendly UI (e.g. smooth transitions between different points of view, etc.) validated by feedback from the scientist users.
Other developments of the application are also planned: integration of an Android tablet, web application adaptation, testing of a virtual reality device, etc.

Activities of the trainee: Software development

Key words: 3D; Three.js; Electron; Node.js; Android; VR
Level required: 4th year university studies in computer science
Notes: This post is an internship with a maximum duration of 4 months
Please send your application directly to the supervisor: Yannick Le Goc, email:  legoc(at)ill.fr

Internship (Ref. SCI_4) IMPLEMENTATION OF COLLISION DETECTION IN A SIMULATOR OF EXPERIMENTS ON LARGE-SCALE INSTRUMENTS AT THE ILL

experiments are currently simulated in an open-source software, Nomad 3D. For each instrument, Nomad 3D provides the link between Nomad (the ILL’s instrument control software) and the 3D SolidWorks model.

The aim of the internship is to extend Nomad 3D by providing two new functionalities:
* Integrate free objects in the instrument scene by providing an intuitive user interface.
* Study and implement different collision detection strategies by comparing precision and speed. Detection will take into account the three types of elements of the scene: instrument parts, walls, free objects.

This involves making significant improvements to the current viewer application. Some VR developments, including the testing of VR devices, are also being considered.

Demonstration videos of Nomad 3D can be viewed here:
docs.sites.code.ill.fr/nomad-3d/videos/

Activities of the trainee: Software development

Key words: 3D; Three.js; Electron; JavaFX
Level required: 5th year university studies in computer science
Notes: This post is an internship with a maximum duration of 5 months

Please send your application directly to the supervisor: Yannick Le Goc, email:  legoc(at)ill.fr