STAGE – Ingénieur Software (H/F)

A la recherche de nouveaux challenges et d’innovation technologique ? Rejoindre une PME à portée mondiale ?

STAGE – Ingénieur Software (H/F)

Sujet: Intégration d’une interface de debug dans la suite logicielle de développement Intel

Votre mission

Au sein du service R&D, vous intégrerez l’équipe Logicielle en tant que stagiaire ingénieur conception logiciel.

Ce stage s’inscrit dans la volonté de reflex ces de proposer une interface de debug dans les suites de développement des fabricants de FPGA majeurs (Intel, Xilinx, Lattice)

Chaque fabricant de FPGA propose sa propre solution de programmation JTAG, Intel FPGA Download Cable II, Xilinx Platform Cable USB ou Lattice Diamond programmer. Ces solutions ne sont pas compatibles entre elles, chaque cible doit utiliser la sonde de programmation USB dédiée.

Il est cependant possible d’utiliser un microcontrôleur de type FTDI pour réaliser un programmeur JTAG universel et s’affranchir des sondes de programmations spécifiques des fabricants.

La fonction sera utilisée avec les logiciels de développement des fabricants (Intel Quartus Programmeur, Xilinx LabTools ou Vivado et Lattice Diamond Programmer) sous les systèmes d’exploitation Linux et Windows. Elle pourra également être utilisée avec un logiciel de programmation universel open-source (openOCD par exemple).

En rejoignant reflex ces, vos principales missions seront les suivantes :

  • Analyser les différentes solutions de développement fabricants.
  • Rédiger un document de conception décrivant l’architecture logicielle permettant d’utiliser le Programmeur JTAG avec les différents logiciels de développement des fabricants.
  • Réaliser le développement des modules logiciels sous Windows et Linux.
  • Tester et valider la solution logicielle, sur carte d’évaluation FTDI et/ou sur le prototype du programmeur, avec les différentes cibles disponibles sur des cartes COTS reflex ces.

Vos compétences

  • Dernière année de cycle d’ingénieur avec option informatique industrielle.
  • Intérêt pour le monde du logiciel embarqué et ses applications.
  • Curieux, investi et force de proposition lorsqu’il faut trouver des solutions.
  • Familier avec les langages de programmation C/C++ et les environnements Windows et Linux.
  • Notion de gestion de configuration logicielle (Git)
  • Utilisation des outils Microsoft Office (Word, Excel, PowerPoint…).

Vos avantages

  • Une société à taille humaine permettant de découvrir toutes les étapes de réalisation d’un projet.
  • Des cartes mettant en œuvre des technologies et composants de pointe.
  • Des réalisations variées, au niveau logiciel, FPGA, matériel et système.
  • Des équipes où l’entraide et la bonne humeur font partie du quotidien.

Durée du stage: 6 mois

Poste basé à Evry (91)

 Contact recrutement:
jobs@reflexces.com

Vous êtes intéressé?

  1. 1 Vous postulez
  2. 2 L'équipe analyse votre candidature
  3. 3 Vous rencontrez l'opérationnel, les RH et/ou la direction
  4. 4 Nous vous faisons un retour sous 2 semaines
  5. 5 Bienvenue dans l'équipe !

Je veux être informé

Si vous souhaitez en savoir plus sur reflex ces, inscrivez-vous à notre newsletter et recevez en exclusivité nos actions, news sur le secteur, et évènements à venir.