Descriptif de la mission
Rattaché au pôle R&D, en particulier à l'équipe software, vous serez en charge, de la mise en oeuvre d'un système embarqué sur des cartes électroniques complexes. A partir de briques existantes, vous aurez en charge la conception d'un système de bout en bout, des drivers bas-niveau jusqu'au développement d'IHM mettant en oeuvre certains des composants les plus avancés du marché (Xilinx, Analog Devices, NXP).
Vous serez en charge également de prendre en main et de faire évoluer des modules logiciels existants (Linux embarqué sur cibles Microcontrôleur) pour une mise en oeuvre sur nos nouvelles plate-formes. Vous participez à l'évolution de l'architecture logicielle du système Vous garantissez le bring-up de la carte de processing central du système, la mise en route de différents modules du système Vous développerez en langage C et/ou C++ les drivers Linux Vous développerez les fonctionnalités logicielles d'un serveur Web embarqué sur cible IMX6 et MPSoC Vous rédigez les documentations techniques et participez, conjointement avec un ingénieur test et validation, à définir les plans de tests associés Environnement technique : C/C++, Linux embarqué, Petalinux, Yocto, IMX Config Tools.