Keren HE
Ingénieur Stagiaire en Logiciels Embarqués, Sogeti High Tech - Business Unit Embedded System
Actuellement en stage de fin d’étude de 6 mois chez Sogeti High Tech, au département Systèmes Embarqués, je suis particulièrement motivée par le métier de l’ingénieur en électronique et système embarqués allant de la spécification, la conception jusqu’aux tests et intégration hardware/software de ces systèmes.
Pour cette raison, je suis à la recherche d’un emploi de développement logiciel et matériel embarqués, dans la région toulousaine, pour le mois de septembre.
Je vous invite également à consulter mon CV sur
http://www.doyoubuzz.com/keren-he
2010 - 2010Sujet : Développement d’un logiciel embarqué avion assurant la diffusion en temps réel des flux vidéo (Projet ADS, Advanced Sensor)
La fonction principale d'ADS est de prendre des images en haute définition de l’extérieur de l’avion et de les diffuser compressées en H.264 vers l’IFE (In-Flight Entertainment) sur un lien Ethernet : c’est l’IFE qui lit les images diffusées par ADS et qui les transmet aux différents écrans situés sur les sièges passagers, ou sur les écrans communs.
- Adaptation et développement d’un noyau temps réel (Real Time Kernel) sur PowerPC 405 implémenté dans un FPGA Virtex4 de Xilinx
- Développement de la couche d’abstraction driver haut niveau et developpement de la partie applicative
- Conception détaillée et du codage en langage C.
- Test unitaire, intégration, validation fonctionnelle et mise au point sur banc de test.
- Application de la norme DO178B et de la méthode Cycle en V.
- Langages utilisés: C/C++
- Outils utilisés : Xilinx Platform Studio EDK/SDK pour cible Virtex4 de Xilinx
2010 - 2010Sujet : Extension d'un générateur de stimuli temps réel
Dans le cadre d'un projet de création d'un calculateur virtuel pour ses calculateurs contrôle moteur, le groupe d'innovation de Continental Toulouse investigue des briques technologiques pour modéliser et stimuler des modèles logiciels de matériel électroniques dans un but de co-simulation matériel logiciel.
Le but de ce sujet est de contribuer à ce projet, par le prototypage d'une boite à outil de générateur de signaux moteurs d'un calculateur de contrôle moteur, qui s'interface avec les modèles virtuels de matériel (périphériques microcontrôleurs ou ASICs) développés en langage systemC (C++).
- Extension de la fonctionnalité du générateur sur l'introduction de défaut sur les signaux moteurs (camshaft et crankshaft), la définition des signaux fréquentiels(PWM)
- Création de méta-modèle du moteur et de générateur des signaux sous forme de plug-in Eclipse afin de générer les signaux virtuels qui interfacent avec les modèles systemC du matériels
- Générations de séquences de test (vecteurs de test) en temps réel pour le simulateur
* Langages utilisés : C/C++, SystemC, Java
* Outils utilisés : Eclipse Modeling Framework(EMF), Eclipse Visual Editor, librairie graphique SWT, Java Native Interface(JNI)
2009 - 2009L'entreprise développe des cartes électroniques au sein de son bureau d'étude.
Afin d'améliorer les performances de ses produits, le département R&D envisage de remplacer les microcontrôleurs actuellement implémentés dans ces cartes par une génération plus récente et plus puissante.
Le but de ce stage est de faire une pré-étude sur la faisabilité de cette évolution :
- Choix du modèle de microcontrôleur dans la gamme ARM en fonction des spécifications techniques, du coût et de la disponibilité.
- Mise en place d'une plate-forme logicielle (compilateur, debugger, etc) à partir d'outils issus du domaine des logiciels libres
- Choix et utilisation d'une carte de développement à base d'ARM
- Portage de couches logicielles actuellement développées (communication rs232, timers, I²C, etc)
- Interfaçage électronique avec un FPGA et commande de ce dernier
* Langages utilisés: C/C++, Assembleur, VHDL
* Outils utilisés : Eclipse, Open One-Chip-Debugger, YAGARTO, logiciels sous licence GNU. Xilinx ISE, ModelSim, Spartan3 de Xilinx.