Framework FPGA

paru le 22/10/2018

Réf. annonce
ENYX-INT-2019-FRAMEWORK-DEVOPS

Experience dans la fonction
Stage fin d'études

Package
Fixe

Type de contrat
Stage

Formation
Ingénieur Informatique

L'entreprise
Depuis quelques années, la technologie FPGA est de plus en plus présente dans le traitement de données temps réel. La maîtrise des interfaces haute performance permet le traitement de volume de données que les technologies CPU ne peuvent égaler.

Enyx est une entreprise en forte croissance qui conçoit et commercialise des solutions d’accélération hardware à base des tout derniers FPGA Altera Stratix V. Orientée vers l’international et les technologies de pointe, Enyx conçoit des solutions intervenant dans la construction plateformes temps réel d’acquisition et de traitements de données. Enyx est aujourd’hui une entreprise dotée d’une force de développement hardware conséquente.

Cependant les besoins en maintenance et évolution des interfaces haute vitesse et basse latence sont devenus un des challenges que la société doit relever avec l’arrivée des nouvelles générations de FPGA Altera et Xilinx.

Description du poste
Le stage consiste à faire évoluer notre système unique de build et de non régression pour FPGA ainsi que notre infrastructure de compilation cloud pour FPGA.
Au sein de l’équipe Framework, le stagiaire aura les missions suivantes :
• Prise en main du framework Enyx propriétaire en Python
o Documentation et prise en main des outils liés aux méthodes et aux outils de simulation
o Documentation et prise en main des outils liés à l’ensemble des méthodes interne de validation du code produit
o Documentation et prise en main des outils liés à notre infrastructure de compilation cloud pour participer activement à son support et son évolution
o Analyse des axes d’amélioration et participer aux spécifications et potentiels développements
• Evolution du framework
o Intégration de notre environnement de simulation dans notre bibliothèque
o Intégration de notre environnement de validation dans notre bibliothèque
• Evolution infrastructure de compilation cloud
o Participer à l’essai de nouveaux fournisseurs de solution cloud pour nos machines de calcul
o Proposer de nouvelles méthodes de monitoring et d’expérience utilisateur

Profil du candidat
Nous recherchons un étudiant passionné, capable de travailler en autonomie dans de petites équipes sur des sujets hautement techniques. Vous devez être à l’aise en Python et avoir des connaissances en JAVA. L’étudiant doit pouvoir montrer qu’il a développé durant ses études des projets complexes software sous Linux. Des connaissances dans la technologie FPGA sera un plus.

Lieu de travail

Map Data
Map data ©2016 Google
Map DataMap data ©2016 Google
Map data ©2016 Google
500 m 


8 rue Greneta, 75003, Paris, France

Mots-clés

Python
Xilinx
Intel
Docker
Java
SQLLinux