Advertencia No se recomienda usar Internet Explorer para navegar por este sitio. Utilice otro navegador para una mejor experiencia.

STAGE Développement plugin LSP multi-langages pour paramétrage d'Interfaces de Régulation Moteur H/F

Publicado
Software Moissy-cramayel , Ile de France , Francia Internship Tiempo completo Maestria / Postgrado/Máster Primera experiencia
Publicado

Descripción del puesto de trabajo

Lors d'un essai de développement moteur, de nombreux systèmes sont déployés afin de permettre à l'équipe en charge de piloter l'essai, de le suivre au travers de divers affichages ou encore d'en acquérir les grandeurs physiques d'intérêt et de les stocker. Dans ce panel de systèmes complexes interconnectés, l'IRF (Interface de Régulation FADEC) est responsable de la communication avec le calculateur moteur : elle permet au travers de différentes liaisons et bus d'en modifier le comportement tout en le monitorant en parallèle. La configuration de l'IRF se fait au travers d'un paramétrage de l'outil, dans lequel on vient notamment définir les entrées (qui arrivent dans l'IRF) et les sorties (les données qui sont produites par l'IRF, à destination d'autres systèmes).

L'objectif de ce stage est de développer un plugin LSP (Langage Server Protocol) dont le but est d'analyser les fichiers de paramétrage de l'IRF. Certains de ces fichiers sont basés sur du XML, d'autres sur du JAVA, et d'autres encore sur un langage maison. Le plugin LSP sera intégrable dans VS Code qui est l'outil de développement utilisé par l'équipe de développeurs front.

Le stage pourra se décomposer en trois étapes successives :
• Analyse des différents langages :
o Récupération de la documentation existante
o Appropriation et synthèse
o Définition du périmètre des langages ciblés par le plugin
• Développement d'un plugin LSP pour VS Code permettant :
o L'analyse syntaxique des fichiers ouverts
o La gestion des imports / include
o De rechercher les références et les définitions
• Pérennisation du travail effectué
o Création d'un contexte de build sous Jenkins
o Rédaction d'une notice de développeur permettant la mise en place de l'environnement de développement
o Documentation technique

Requisitos del puesto de trabajo

- Bac +5 dans une filière Développement logiciel / informatique industrielle
- Esprit de rigueur et de synthèse : les données récupérées lors de la première étape du stage feront l'objet d'une restitution dont le but est de consolider techniquement le projet.
- Maîtrise d'un outil de gestion de version (Mercurial, Git…)
- Une connaissance de TypeScript serait un atout.
- Une première expérience dans le développement d'un plugin VS Code serait un atout considérable.

logo safran

Safran es un grupo internacional de alta tecnología que opera en los campos de la aeronáutica (propulsión, equipamiento e interiores), espacio y defensa. Su misión: contribuir de forma duradera a un mundo más seguro, donde el transporte aéreo sea cada vez más respetuoso con el medio ambiente, más cómodo y más accesible. Establecido en todos los continentes, el Grupo emplea a 79.000 personas para una facturación de 16.5 mil millones de euros en 2020, y ocupa, solo o en asociación, posiciones de liderazgo mundial o europeo en sus mercados. Safran está comprometido con programas de investigación y desarrollo que preservan las prioridades ambientales de su hoja de ruta de innovación tecnológica. Safran ha sido posicionada como el mejor empleador a nivel mundial en su sector en el año 2020 por la revista Forbes. Safran Aircraft Engines diseña, produce y comercializa, por sí sola como en cooperación, motores aeronáuticos civiles y militares con los más altos niveles de rendimiento. Entre otros, a través de CFM International*, la empresa es líder mundial en la propulsión de aviones comerciales de corta y media distancia. En el ámbito de la propulsión militar, la empresa diseñó, desarrolló y produjo íntegramente los motores M88 y M53, que equipan respectivamente los aviones Rafale y Mirage 2000 y formarán parte de los futuros aviones de combate europeos. * CFM International es una empresa conjunta 50/50 de Safran Aircraft Engines y GE.

01.12.2021 Software

STAGE - Développeur Informatique DevOps H/F

Internship

Moissy-cramayel, Ile de France

09.11.2021 Software

STAGE - Mise au point d'une fonction de parcours des modèles Simulink

Internship

Moissy-cramayel, Ile de France

09.11.2021 Software

STAGE - Mise au point d'un comparateur de modèles Simulink H/F

Internship

Moissy-cramayel, Ile de France