Regis BONDIDIER
Ingenieur Recherche Logiciel, Bewan
J'ai obtenu mon diplome d'ingénieur de l'ENSIEG en 2002.
Suite à celà j'ai intégré la société Thales Services, pour laquelle j'ai effectué des missions et des forfaits pour Thales Air Defense, Thales Avionics, Thales Communication et Thomson Grassvalley.
Fin 2007, j'ai intégré Bewan Systems pour renforcer l'equipe de developpement sur l'iBox, une box destinée au FAI.
Developpement sur une plateforme Linux de box internet ADSL et Cable pour fournisseur d'acces à internet.
• Développement en C et scripts shell de nouvelles fonctionnalités telle que le basculement automatique sur les réseaux 3G dans le cas d'une déconnexion ADSL, la prise en charge des normes DSL-Forum TR111 et WT111 ou le partage de disque en réseau (UPnP, DLNA, SMB).
• Portage de code open source vers la plateforme MIPS ou ARM.
• Modification de driver dans le noyau Linux
• Adaptation des configurations réseau des box pour les FAI.
• Création d'un SDK et formation des clients.
• Mise en place de l'architecture de test de la norme DOCSIS pour les modem câble (serveurs CMTS, DHCP, PPP, TFTP, ToD et SYSLOG).
• Utilisation d'une base subversion et de trac.
2005 - 2007Projet Sirius, amélioration et adaptation pour les normes ATSC (standard US)
et FLO (standard Qualcomm)
• Développement en C pour Microblaze pour un FPGA Xilinx Virtex II.
• Développement en VHDL du bloc d'horlogerie, du bloc d'acquisition et
de filtres.
• Modélisation sous Matlab de filtres et d'algorithmes.
• Écriture d’algorithmes de traitement du signal
• Tests et mesures sur émetteur.
• Utilisation d'une base subversion
Projet Siriana, réalisation d’un émetteur de base de télévision analogique
multi-standard. Siriana est composé d'une carte principale a base d'un FPGA
Xilinx Virtex 4.
• Développement en C pour Microblaze.
• Mise en place de l'architecture logiciel.
• Participation aux spécifications.
• Modélisation de filtres et d'algorithmes.
• Mise en place d'une liaison ethernet.
• Mise en place des tests unitaires.
• Supervision d'un ingénieur.
2005 - 2005Réalisation d'un radio-altimètre numérique pour l'Airbus A380 (DO 254)
• Codage en VHDL.
• Tests et mesures sur cible.
2004 - 2005Réalisation de la partie traitement du signal d’un radar multirôle 3D.
MRR est un radar avec pour base un PowerPC fonctionnant sous LynxOS.
• Mise en place et gestion d'une base CVS
• Gestion du multitâches de l'application
• Environnement de cross-compilation.
Développement sur un PC Linux et cible PowerPC sous LynxOS.
• Mise en place des outils de test unitaires avec gcov.
• Codage en C de module interface.
2004 - 2004Modification d’un driver arinc A429 utilisé dans l’Airbus A380 (DO 178).
• Écriture de tests unitaires en C et en assembleur pour PowerPC sous
Rational Test RealTime.
• Inspection de code C et assembleur.
• Utilisation d'une base Clearcase.
2003 - 2004Réalisation d’un émetteur de base de télévision numérique terrestre pour la
norme DVBT (standard Européen). L’émetteur de base Sirius est composé de
plusieurs cartes électroniques, dont une carte a base du FPGA Xilinx Virtex II
permettant le traitement des corrections a appliquer au signal
• Développement en VHDL de périphérique pour Microblaze sur le
FPGA Xilinx Virtex II.
• Portage du noyau temps réel uC/OS II sur le processeur soft
Microblaze.
• Développement en C et assembleur pour Microblaze d’un bootloader,
d’un driver de mémoire Flash et d’un driver de bus SPI.
• Mise en place du multitâches et gestion de la communication entre les
diverses cartes par des liaisons SPI, I2C et UART / RS232.
• Réalisation de boucles d’asservissement.
• Écriture d’algorithmes de traitement du signal.
2002 - 2002Mise au point d’un préfiltrage adaptatif du filtre de canal d'un emetteur de
base de télévision numérique terrestre pour la norme DVBT.
• Modélisation d’un émetteur de télévision numérique terrestre.
• Recherche d’algorithmes pour un préfiltrage adaptatif.
• Implémentation en C sur un DSP. Intégration du code dans le projet.
• Déboguage sur cible.
• Tests et mesures.