Mise en place d’OS Linux embarqué sur cibles Xilinx (Zynq 7000, Zynq MPSoC Ultrascale+)
Développement en C
Développement en Python, bash
Suivi de projet (gestion de version, rédaction de documents...)
Détails de l'expérience
Configuration et utilisation du bootloader U-Boot Modification et implémentation du Device Tree Paramétrage et mise en oeuvre du Kernel Linux Génération de BSP
Intervention sur code de gestion et de monitoring de cartes électroniques implémenté sur STM32 Implémentation d'une API d'interfaçage avec différents modules matériels sous Linux embarqué Mise en oeuvre d'un code de gestion des interactions système/utilisateur sur PIC32
Rédaction de scripts de test en Python Rédaction de scripts de test en Bash Intervention sur bancs de test en C++
Gestion de versions de code via SVN Rédaction de manuels de référence et de documents internes de conception Gestion électronique des documents à l'aide de Sharepoint
Développement de fonctionnalités sur transmissions automatiques à convertisseur de couple et hybride Implémentation d'interface CAN Rédaction de scripts en Python
Utilisation d'INCA Utilisation de CANoe/CANalyser Tests sur banc HIL (Dspace) et en véhicule
Relais technique entre l'entreprise et le client Logiciel de gestion de version: TortoiseHg (Mercurial) Suivi de process à l'aide de la suite Atlassian
Description de l'entreprise
Punch Powerglide Strasbourg est un fabricant spécialiste de la conception et la fabrication de boîtes de vitesses automatiques et de composants automobiles depuis 50 ans.
Utilisation de logiciels internes, de Microsoft Test Manager et de Team Foundation Server
Description de l'entreprise
Itron est une entreprise américaine, leader mondial en matière de compteur de gaz. Le cœur de métier de la société comprend également les compteurs d'eau et d'électricité.
Implémentation d'OpenCV embarqué sur cible ARM Cortex-A9 Modification de drivers vidéo Développement d'une couche applicative vidéo embarquée sous Eclipse
Méthode Scrum : Sprint de 3 semaines Rédaction et correction de documentation Gestion des sources et de la documentation sous la suite Atlassian
Conversion de format vidéo Ajout d'informations au sein de trames vidéo Communication entre différents FPGAs
Description de l'entreprise
Altran est une SSII qui se place parmi les leaders mondiaux en matière de technologies et d'innovations
Développement en C d’une application embarquée de transfert vidéo
Programmation d’un module vidéo sur FPGA en langage VHDL
Suivi de projet
Détails de l'expérience
Mise en œuvre d'un système Linux sur mesure au sein d'une carte électronique (Wandboard) à l'aide de l'outil Yocto Project Migration et adaptation de l'environnement linux sur une deuxième carte électronique (APF6) Utilisation de l'outil de génération d'OS LInux Buildroot Microprocesseur cible sur les deux cartes : i.MX6 de chez Freescale (architecture ARM, cortex A9)
Implémentation de la bibliothèque multimédia Gstreamer Utilisation de la norme de compression H.264 Cross-compilation de l'application via Yocto Project
FPGA faisant la liaison entre l'entrée vidéo de la carte électronique et le microprocesseur Lecture de schémas électroniques Étude des informations contenues dans une trame vidéo (métadonnées HSYNC, VSYNC...) Simulation du transfert vidéo sous Quartus II et Modelsim Test de la bonne intégrité de la trame vidéo via un oscilloscope
Méthode Scrum : projet organisé en sprint de trois semaines Gestion des sources via svn Rédaction de documentation projet et stockage sur Sharepoint
Description de l'entreprise
Altran est une SSII qui se place parmi les leaders mondiaux en matière de technologies et d'innovations
Développement d'une page web servant d’interface homme-machine entre l’utilisateur et le TSM300-2
Mise en place de la communication entre la page web et le système
Traitement des données échangées entre l’interface homme machine et le TSM300-2
Détails de l'expérience
Implémentation du modèle TCP/IP entre la page web et le microcontrôleur PIC32(Microchip) du système Challenge : Mise en oeuvre d'un WebSocket Objectif : ouvrir un canal bi-directionnel et full-duplex entre un client et un serveur
Codage en C sous MPLABX Lecture de schémas électroniques Protocoles de communication : I2C, SPI Test de bonne intégrité des signaux Test de fonctionnalité du système
IHM développée sur page web en HTML5, CSS3 et JavaScript Bibliothèques graphiques JQuery UI et JqPlot utilisées Développement d'un égaliseur graphique dynamique via curseurs Etude d'optimisation de l'allure de l'égaliseur via simulation Autres modules dynamiques développés sur la page (compresseur, limiteur de bruit...)
Description de l'entreprise
Rami Audio est une entreprise française dont le coeur de métier est le développement et la conception de matériel audio professionnel.