Almatek recherche pour l'un de ses clients, Un Architecte ? Responsable technique pour la plateforme Device Embarqué OS Server Sur Grenoble.
Contexte de la mission :
Au sein de l'équipe Architecture Device Embarqué Intelligent du client, votre rôle sera de définir l?architecture de la plateforme « Device Embarqué OS Server » et d?en diriger techniquement son développement.
La plateforme « Device Embarqué OS Server » s?appuie sur notre plateforme (côté client) Linux/Yocto et la complète par l?ajout de fonctions de virtualisation permettant le déploiement et la surveillance de taches temps-réel ou à effort maximal.
Par virtualisation on entend aussi bien des machines virtuelles que des conteneurs tournant dans ces machines virtuelles.
Vous travaillerez en lien avec les Product Owner et architectes des Devices Embarqués Intelligents.
Définition de la prestation :
Fournir des lignes directrices architecturales, identifier des solutions techniques et rédiger des exigences techniques, répondant aux exigences fonctionnelles de la plateforme Device Embarqué OS Server.
? Prototyper des solutions techniques nécessitant d?être dé-risquées
? Travailler en étroite collaboration avec des experts de l'équipe d'anticipation des Devices Embarqués Intelligents pour bénéficier des explorations réalisées.
? Interagir avec diverses équipes techniques projet pour définir ensemble l'architecture de bout en bout et sélectionner en conséquence les technologies appropriées à intégrer dans la plateforme.
? Collaborer avec les POs et Architectes des plateformes de déploiement et de la couche d'environnement d'exécution pour assurer le bon déploiement de la technologie de virtualisation au sein de la plateforme
? Être le garant de la cohérence, définir comment intégrer les technologies de virtualisation, permettre le déploiement de machines virtuelles et de conteneurs et leur surveillance, tant localement qu'à distance.
? Présenter les évolutions d?architecture à l?équipe et suivre le bon déploiement des choix architecturaux dans la plateforme.
Compétences :
Forte expertise en virtualisation et technologies réseau - avec un accent sur l'environnement d'exécution Linux - dans le contexte de systèmes critiques mixtes combinant des applications en temps réel/sécuritaires et à effort maximal.
? Ingénieur backend, capable de faire des architectures distribuées
? Programmer, tester, intégrer, automatiser ces tâches
? Langages de programmation : C/C++
? Gestion du code sous Git, des tests, des builds automatisés
? Mécanismes de communication et échanges de données intra et interprocessus
? Communication sous contrainte en embarqué
? Bon niveau d'anglais oral et écrit (B2/C1)
Profil candidat:
Définition de la prestation :
Fournir des lignes directrices architecturales, identifier des solutions techniques et rédiger des exigences techniques, répondant aux exigences fonctionnelles de la plateforme Device Embarqué OS Server.
? Prototyper des solutions techniques nécessitant d?être dé-risquées
? Travailler en étroite collaboration avec des experts de l'équipe d'anticipation des Devices Embarqués Intelligents pour bénéficier des explorations réalisées.
? Interagir avec diverses équipes techniques projet pour définir ensemble l'architecture de bout en bout et sélectionner en conséquence les technologies appropriées à intégrer dans la plateforme.
? Collaborer avec les POs et Architectes des plateformes de déploiement et de la couche d'environnement d'exécution pour assurer le bon déploiement de la technologie de virtualisation au sein de la plateforme
? Être le garant de la cohérence, définir comment intégrer les technologies de virtualisation, permettre le déploiement de machines virtuelles et de conteneurs et leur surveillance, tant localement qu'à distance.
? Présenter les évolutions d?architecture à l?équipe et suivre le bon déploiement des choix architecturaux dans la plateforme.
? Ingénieur backend, capable de faire des architectures distribuées
? Programmer, tester, intégrer, automatiser ces tâches
? Langages de programmation : C/C++
? Gestion du code sous Git, des tests, des builds automatisés
? Mécanismes de communication et échanges de données intra et interprocessus
? Communication sous contrainte en embarqué
? Bon niveau d'anglais oral et écrit (B2/C1)
Complément d?informations :
Un point clé de la demande est autour de la virtualisation sous Linux, via hyperviseur KVM ; ainsi que la maîtrise des problématiques de réseau et accès direct au HW, via DPDK et SR-IOV.
La plate-forme pour laquelle nous recherchons un architecte tourne sur de gros microprocesseurs avec 4, 8, 16 ou même 32 c?urs.
Séniorité : Elevée (10 ans minimum), une personne experte sur les sujets énoncés dans la fiche de poste, notamment les points surlignés en jaune.
Anglais : bon niveau écrit comme oral (B2/C1)
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.