stage pour Développement Linux embarqué
Médiane Système
Ile de France (France), Le Pecq (France)
il y a 6j

Et si vous embarquiez vers les nouvelles technologies ?

Filiale du groupe industrie ICE, Médiane Système, est une société d’ingénierie innovante spécialisée en électronique, systèmes embarqués et informatique industrielle.

Médiane Système a construit son identité sur une expertise technique de haut niveau en proposant à ses clients, des prestations d’accompagnement au travers de ses départements R&D (DRD) et ConSulting (DCS).

Présente en France (région Parisienne, Rhône-Alpes, Midi-Pyrénées, PACA) et à l’international au Benelux (Belgique, Pays-

Bas, Luxembourg), Médiane Système est partenaire de grands comptes industriels et de nombreuses PME. Du secteur automobile au médical, en passant par l’énergie, le ferroviaire, l’aéronautique ou bien les télécoms.

Médiane Système intervient exclusivement sur les métiers de l’ingénierie système (logiciel embarqué, logiciel applicatif pour l’industrie, électronique numérique et analogique, banc de tests) dans des environnements technologiques de pointe.

Créée par des ingénieurs, Médiane Système, est une entreprise technique à taille humaine, proche de ses collaborateurs, qui privilégie depuis plus de 25 ans, le développement des compétences et l’épanouissement de ses salariés.

Descriptif du poste

Dans le cadre d’un projet de développement logiciel sur un calculateur embarqué, les équipes de développements utilisent un banc de test (BTUC) pour leur permettre de simuler les entrées / sorties physiques du calculateur embarqué.

Ce banc de test est basé sur une raspberry 3 et la simulation des entrées / sorties physiques concerne :

  • Des convertisseurs analogiques numériques qui sont simulés au niveau de leur sortie SPI
  • Des composants CanOpen permettant de manipuler des entrées / sorties tout ou rien.
  • Aujourd’hui le banc de test est fonctionnel mais certains points sont à améliorer :

    1. Il subsiste un problème de performance de la simulation des convertisseurs AN.

    2. La mise à jour des BTUC est manuelle et fastidieuse.

    3. La raspberry n’est pas protégée contre les coupures d’alimentations

    Pour répondre à ces 2 problématiques : il est proposé de créer une distribution linux spécifique (à la place de la Raspbian standard) pour la raspberry embarquant le juste minimum et un système de mise à jour.

    Cette distribution linux personnalisée sera créée avec Yocto.

    Le système de mise à jour des BTUC utilisera Mender. Toutefois il sera demandé au stagiaire d’étudier et de présenter les alternatives à Mender avec leurs avantages et inconvénients.

    Le sujet sera ainsi décomposé :

  • Mise en place de la distribution Yocto (noyau prempt-RT)
  • Intégration des applicatifs existants gérant la simulation des convertisseurs AN et Canopen (module noyau et python)
  • Optimisation de la distribution pour améliorer les performances
  • Protection contre les coupures d’alimentation
  • Mise en place du Mender : client coté distribution et serveur. Mise à jour de 30 BTUC sur les sites de Paris et Lyon.
  • Création d’une procédure de mise à jour de l’ancienne version (Raspbian) vers la nouvelle version
  • Déploiement d’une mise à jour globale pour valider la mise en place
  • Descriptif du profil

    Ce stage est envisagé pour un étudiant ingénieur en stage de fin d’étude (Bac +5), avec une spécialisation en logiciel embarqué.

    Le stagiaire devra répondre aux autres critères suivants :

  • Utilisation de Linux
  • Compétences en scripts bash, Python, Langage C, Git.
  • Connaissance de Yocto project (https : / / www.yoctoproject.org / )
  • Intérêt pour l’informatique embarquée.
  • Faire preuve d’une grande autonomie et de rigueur.
  • Des connaissances sur docker, les modules kernel linux et Mender serait un plus
  • Le stage se déroulera au sein du Bureau d’Etude Parisien (Le Pecq, 78), pour une durée de 4 à 6 mois.

    De fortes possibilités d’embauche existent à l’issue du stage.

    Vous souhaitez acquérir de l’expérience dans des secteurs variés à travers des projets innovants ?

    Vous recherchez une entreprise à taille humaine qui privilégie un management de proximité ?

    Une hiérarchie qui reste à l’écoute des attentes de ses collaborateurs ?

    Vous recherchez plus qu’un job ? Alors contactez-nous !

    Postuler
    Ajouter aux favoris
    Retirer des favoris
    Postuler
    Mon email
    En cliquant sur « Continuer », je consens au traitement de mes données et à recevoir des alertes email, tel que détaillé dans la Politique de confidentialité de neuvoo. Je peux retirer mon consentement ou me désinscrire à tout moment.
    Continuer
    Formulaire de candidature