Stage : Conception D’une Plateforme Logicielle

Il y a 2 mois


CessonSévigné, France Elsys Design Temps plein

**Contexte**:
ELSYS Design est amené à mettre en œuvre pour ses clients des IPs (intellectual Property) qui permettent de réaliser des interfaces, des traitements ou des bridges au sein des composants FPGA.
L’objectif pour ELSYS Design cette année est de concevoir un framework SoC (System On Chip) modulable à base de RISC-V sur cible FPGA permettant d’accueillir et de valider le bon fonctionnement et le respect des spécifications de plusieurs IP propriétaires ou non.
La réalisation de ce framework SoC permet de capitaliser sur notre expertise métier et de faire profiter aux stagiaires d’une vue d’ensemble sur la conception d’un système programmable.
**Le framework SoC est composé**:

- D’une plateforme FPGA, elle-même composée
- d’un sous-système RISC-V (RISC-V, ROM, RAM, Flash, DMA, UART, Ethernet, JTAG)
- d’un sous-système HW à base d’IP d’interface (SPI, UART, etc.) et d’IP de co-processing (Pooling, CMAC-AES, etc.)
- D’une plateforme logicielle, elle-même composée
- de logiciel embarqué exécuté sur le sous-système RISC-V
- de logiciel applicatif exécuté sur le PC hôte.
**Le stage**:
L’objectif de ce stage sera de développer la plateforme Logicielle.
Le logiciel embarqué permet de s’interfacer avec les IPs de la plateforme FPGA:

- Développement d’une couche Hardware Abstraction Layer (HAL) pour créer les canaux de communication avec les IP par DMA, Mémoires de partage, et FIFO
- Développement d’une couche BSP (API des IPs à interfacer)
- Développement d’une couche de communication avec le PC hôte
- Tests d’intégration pour test des APIs
- Tests de validation pour test d’un cas nominal de fonctionnement.
- Automatisation des tests

La cible du logiciel embarqué est le cœur RISCV NEORV32. Il n’est pas prévu d’avoir un Operating System (OS). Le langage de programmation du logiciel embarqué est le C.
Des tests d’intégration et validation sur cible permettront de démontrer le bon fonctionnement du framework SoC complet.
Le stagiaire de la plateforme Logicielle sera encadré par un de nos leaders techniques Logiciel et bénéficiera du soutien de l’ensemble de nos équipes ingénieurs.
Le projet « framework SoC » sera piloté par un chef de projet qui permettra d’assurer la synchronisation des travaux de la plateforme FPGA, de la plateforme logicielle et l’intégration/validation du framework SoC complet.
**Les technologies utilisées**:

- RISCV
- UART, Ethernet, DMA
- FPGA Xilinx
- C, Python, C#, Qt

Vous êtes en 3ème année de cycle ingénieur en option système embarqué, et vous avez déjà des connaissances acquises en cours ou en TP.
Autonomie, enthousiasme pour les nouvelles technologies, rigueur et travail en équipe sont des qualités essentielles.
Votre implication sur des projets extrascolaires de conception (Coupe de France de Robotique, fab labs, projet personnel, junior entreprise, etc.) est un plus qui sera apprécié.
Ce stage est conventionné et rémunéré.
La mission peut être réalisée dans le cadre d’une année de césure ou d’un stage de fin d’études.
**Lieu**: Rennes
**Les principales compétences acquises seront**:

- Maitrise du développement d’un système complet (HW/SW)
- Travail en mode projet
- Développement logiciel embarqué bare-metal sur cible RISC-V
- Automatisation des tests



  • 35510 Cesson-Sévigné, France Elsys Design Temps plein

    **Contexte**: ELSYS Design est amené à mettre en œuvre pour ses clients des IPs (intellectual Property) qui permettent de réaliser des interfaces, des traitements ou des bridges au sein des composants FPGA. L’objectif pour ELSYS Design cette année est de concevoir un framework SoC (System On Chip) modulable à base de RISC-V sur cible FPGA permettant...


  • 35510 Cesson-Sévigné, France Elsys Design Temps plein

    Dans le cadre de ces collaborations clients, vous interviendrez sur le développement d’agents UVM (Drivers/Monitors) à intégrer dans l’environnement de test de certains périphériques (IP) de ces SoC. Vous serez encadré par un tuteur technique et notre équipe composée d’ingénieurs expérimentés dans chacun des domaines de compétence. **Le...

  • Stage DevOps

    il y a 1 mois


    35510 Cesson-Sévigné, France Leocare Temps plein

    **Leocare** Pour faire de Leocare la marque d'assurance chouchou des français, nous recherchons **un(e) DevOps-SRE **(HFX)** en stage de fin d'études pour au moins 6 mois sur Rennes ou en contrat de professionnalisation.** Oui Oui stage ou contrat prof c'est toi qui voit ! Alors si tu es en 4ème ou 5ème année à la recherche de ton stage de fin...

  • STAGE 6 mois

    Il y a 2 mois


    Cesson-Sévigné, France Orange Business Services Temps plein

    about the role #solutions du future #plateforme sur POC # projet européen #Recherche & Tests #traitement du signal Dans le cadre du projet Européen SUSTAIN 6G, Orange Innovation doit réaliser des évaluations de prototype avec une vocation de développement durable. Dans ce but, l’équipe CTI a une plateforme de test Passive Optical Network...


  • 35510 Cesson-Sévigné, France Les Ailes de Caius Temps plein

    Les ailes de Caïus est une association loi 1901 d’intérêt général à caractère culturel. L’objet de l'association est de promouvoir et développer la création artistique contemporaine. Ses missions sont : expositions, éditions, résidences d'artistes, aide à la production. Elle a la particularité d'être financée en grande partie par du...


  • 35510 Cesson-Sévigné, France Elsys Design Temps plein

    **Contexte**: La technologie FPGA offre de plus en plus de capacité de traitement permettant d’embarquer des calculs complexes réalisés sous le contrôle de processeurs embarqués. La flexibilité des FPGA permet d’implémenter dans la partie logique des processeurs comme les softcore RISC-V. Ces derniers pilotent les interfaces d’échange pour...

  • STAGE 6 mois

    il y a 1 mois


    Cesson-Sévigné, France Orange Business Services Temps plein

    about the role #serveur #kubernetes #accélération matériel #virtualisation réseaux #développement Le contexte du stage est un logiciel développé en Python et permettant la réservation d’un ou plusieurs serveurs (appelé lab) pour une période donnée avec déploiement automatisé d’un lab isolé (UEFI, OS, configuration réseau...


  • 35510 Cesson-Sévigné, France Région Bretagne - DRH - Pôle recrutement Temps plein

    Cheffe de file sur de nombreuses compétences (formation professionnelle, développement économique, aménagement du territoire, fonds européens, lycées publics, gestion des transports scolaires, interurbains et desserte des îles ), la **Région Bretagne** emploie sur l’ensemble de son territoire plus de **4000 collaborateurs.trices** exerçant de...

  • Développeur PHP H/F

    il y a 3 semaines


    Cesson-Sévigné, Bretagne, France MICHAEL PAGE Temps plein

    Poste : Développeur PHPEn tant que Développeur PHP, vous travaillerez en étroite collaboration avec les membres de votre équipe, les équipes DevOps, mobile, test et les Responsables Produit, pour itérer sur le produit, trouver des solutions innovantes aux problématiques des clients, implémenter de nouvelles fonctionnalités et contribuer à...

  • Stage recherche

    il y a 1 mois


    Cesson-Sévigné, France Orange Business Services Temps plein

    about the role #Malware #cybersécurité #IA #développement et intégration #Python #Recherche Vous serez en charge de développer des outils d'analyse de malware au sein d'une plateforme expérimentale d'Orange sur la menace cyber. Nos équipes ont développé des solutions avancées d'intelligence artificielle dans le monde de la...


  • 35510 Cesson-Sévigné, France Région Bretagne - DRH - Pôle recrutement Temps plein

    Cheffe de file sur de nombreuses compétences (formation professionnelle, développement économique, aménagement du territoire, fonds européens, lycées publics, gestion des transports scolaires, interurbains et desserte des îles ), la **Région Bretagne** emploie sur l’ensemble de son territoire plus de **4000 collaborateurs.trices** exerçant de...

  • Développeur Logiciel Avancé

    il y a 3 semaines


    Cesson-Sévigné, Bretagne, France Orange Business Services Temps plein

    Mission et ContexteNous recherchons un Développeur Logiciel Avancé pour rejoindre notre équipe de développement en plein essor. En tant que membre de notre équipe, vous contribuerez à la conception, au développement et à la mise en œuvre de solutions logicielles innovantes pour le secteur de la défense et de la sécurité des systèmes...


  • Cesson-Sévigné, Bretagne, France OVHcloud Temps plein

    Développeur de logiciels avancé C/C++ Nous recherchons un développeur de logiciels expérimenté en C/C++ pour rejoindre notre équipe d'ingénieurs logiciels. Vos responsabilités Concevoir et développer des algorithmes et systèmes en C++, tout en assurant l'analyse et l'optimisation des performances du système. Rédiger un code...


  • 35510 Cesson-Sévigné, France Région Bretagne - DRH - Pôle recrutement Temps plein

    Cheffe de file sur de nombreuses compétences (formation professionnelle, développement économique, aménagement du territoire, fonds européens, lycées publics, gestion des transports scolaires, interurbains et desserte des îles ), la **Région Bretagne** emploie sur l’ensemble de son territoire plus de **4000 collaborateurs.trices** exerçant de...

  • Stage - Développeur C++ F/H

    il y a 2 semaines


    Cesson-Sévigné, France ORANGE BUSINESS Temps plein

    A propos de l'entreprise : L'ambition d'Orange Business est de devenir l'intégrateur réseau et numérique de référence en Europe, en nous appuyant sur nos forces autour des solutions de connectivité nouvelle génération, du cloud et de la cybersécurité.Nos 30 000 femmes et hommes présents dans 65 pays, dont chaque voix compte, sont tous...


  • 35510 Cesson-Sévigné, France EDITIONS OBERTHUR Temps plein

    **ENTREPRISE** La société Editions OBERTHUR est un créateur et un éditeur de collections de papeterie, d’écriture et de maroquinerie. Réalisant un chiffre d’affaires de 34 millions d’euros avec l’appui de 100 collaborateurs, la marque OBERTHUR est présente dans tous les réseaux de distribution. Le groupe OBERTHUR détient de nombreuses...


  • Cesson-Sévigné, France ORANGE BUSINESS Temps plein

    A propos de l'entreprise : L'ambition d'Orange Business est de devenir l'intégrateur réseau et numérique de référence en Europe, en nous appuyant sur nos forces autour des solutions de connectivité nouvelle génération, du cloud et de la cybersécurité.Nos 30 000 femmes et hommes présents dans 65 pays, dont chaque voix compte, sont tous...


  • Cesson-Sévigné, Bretagne, France Unseenlabs Temps plein

    Poste d'Ingénieur logiciel embarqué de Développement AvancéDescription du posteNous recherchons un Ingénieur logiciel embarqué de Développement Avancé pour rejoindre notre équipe de passionnés dans le secteur technologique innovant. MissionAu sein du service software embarqué et en lien avec les équipes hardware et les architectes solutions,...


  • 35510 Cesson-Sévigné, France Solocal Temps plein

    1er acteur français du marketing digital, Solocal est le premier partenaire de toutes les entreprises locales, que ce soit des ETI, TPE, PME, mais aussi des grandes enseignes à réseaux ou des collectivités. Sa mission : dynamiser la vie locale. Chaque jour, Solocal conseille 270 000 entreprises clientes présentes partout en France et les accompagne...


  • Cesson-Sévigné, Bretagne, France Safran Electronics & Defense Temps plein

    Présentation de l'entreprise Syrlinks, filiale de Safran Electronics & Defense, est une entreprise dynamique et innovante qui se spécialise dans la conception et la production de produits embarqués pour des applications critiques aéronautiques et militaires. Dans ce contexte, nous sommes à la recherche d'un Responsable Qualité Logiciel...