L'offre "Internship - Software Engineer for Space environment model using GPU (M/F)" a été sauvegardée.


Prêt à postuler ?

Merci de confirmer votre adresse email pour commencer à postuler.

Complétez votre application


mot de passe oublié ?

Vous n'avez pas de compte ?

Internship - Software Engineer for Space environment model using GPU (M/F) posté par Thales

CDI - temps plein
2 Candidatures

Description de l'offre

Thales Alenia Space, a joint venture between Thales (67%) and Leonardo (33%), is a key European player in space telecommunications, navigation, Earth observation, exploration and orbital infrastructures.

We are currently lloking for a
Internship - Software Engineer for Space environment model using GPU
based in Cannes (France)


Graduated from a generalist master, you have just finished your scholarship and you are looking for an internship.

You are able to understand and create mathematical algorithms from existing libraries.

You know how to use different languages such as C/C++ and, if possible, Ada.

You have some basic knowledge about multithreading and GPU  calculation (graphic processor) and you want to develop your knowledge in these domains by working on a practical project.

You also have knowledge in optical geometry and matrix calculation and are interested in space mechanics.

You are fluent in English and have basic knowledge of the French language.

You are motivated, organized and autonomous. You also have strong interpersonal and analytical skills.


You will be integrated into the Control and Bench Discipline, in which the different digital (simulators) and hardware (benches) validation systems as well as ground systems (allowing to operate the spacecraft during its whole lifetime) are developed.

Our simulators use currently a mathematical library in C/C++ and Ada which models the space environment around the spacecraft. This library contains, in particular, algorithms able to determine precisely the attitude and orbit of the satellite, taking into account (among others) the Earth’s influence (and its non-spherical shape), atmospheric drags, Moon’s influence, solar radiation pressure (with shadowing of some parts of the SC by others)…

This precise calculation, required to determine impacts of solar radiation pressure and atmospheric trail on the attitude of the satellite, is complex. In addition, the technology we are using today is ageing.

To meet our needs of performance, we suggest to exploit 3D ray tracing algorithms. These algorithms, existing on GPU, are widely used in the field of the video games, for instance.

This library also contains calculations of differential equations of matrix. This internship will thus be the opportunity to estimate the gains of using GPU for this calculations.

This internship has multiple purposes.

By joining us, you will take part in the following missions:

1. Upgrade the algorithm computing solar pressure to use ray tracing calculation.

2. Use the capacities of GPU by taking advantage of the numerous similar calculations in the algorithms that may run in parallel.

3. Estimate the gains of the GPU for important matrix calculations.

4. Interface with existing mathematical algorithms in Ada from GPU algorithms to be developed, written in C/C ++ (Cuda or OpenGL)

You are interested in joining our innovative Group ? Do not hesitate to apply to this offer.

Learn more about Thales Alenia Space by clicking Postuler maintenant >>

Numéro de référence


Recevoir des offres similaires

Merci. Vous allez recevoir des offres à l'adresse email
En cliquant ici, vous recevrez quotidiennement des offres similaires (C - Cannes).