SEQUANS Communications
- Intégrateur logiciel
Colombes
2008 - maintenant
Intégrateur logiciel à SEQUANS Communications (solutions WiMAX et LTE), à La Défense (92)
* Suivi et mis à jour de l'environnement de développement
* Génération automatiques de releases (outils internes et mise en place des serveurs de compilation pour tous les OS supportés : Windows, Linux Debian, Mac OS X, Android)
* Développement et mise en œuvre du framework de tests d'intégration automatiques sur systèmes réels
* Suivi de bugs logiciel, support des ingénieurs de tests sur le terrain
* Développement d'outils internes (automatisation de PCT: Protocol Conformance Tests)
* Intégration µClinux et VoIP pour le chipset SQN1220, optimisation des performances (CPU, trafic, durée de démarrage)
* Gestion du matériel de l'équipe software et du laboratoire de tests (et développement d'un outil spécifique à cette tâche)
Compétences mises en œuvre :
* Langages utilisés : Python, bash, Perl, C/C++, makefile, HTML, CSS
* Matériel : PC (principalement Debian Lenny, Windows XP et 7), Mac (Tiger, Leopard et Snow Leopard), JTAG Amontec, boards Sequans, matériel RF
* Logiciels utilisés : vi, OpenOCD, Cygwin, outils internes
* Langues : anglais utilisé pour tous les échanges écrits (base de bugs, documentations, emails...), et à l'oral avec les membres de l'équipe en Ukraine, les collègues étrangers à Paris et les fournisseurs ou clients (HelloSoft, Huawei, ...)
Produits commercialisés: SQN1130, SQN1210, SQN1220
Ausy FRANCE
- Ingénieur en Informatique et Télécommunications
Sèvres Cedex
2006 - 2008
Intégrateur logiciel en téléphonie 3G à SAGEM Mobiles, URD de Cergy Saint-Christophe (95)
* Responsable du module de personnalisation et du paramétrage des mobiles sur le my600v/x et le my850c
* Lien entre toutes les équipes-métier et dernier maillon (essentiel) de la chaine de création de logiciel pour mobile : nécessite beaucoup de communication et d'organisation
* Contraintes importantes en termes de qualité de produit, de respect de délais stricts et courts, et de demandes client.
* Participation aux définitions et aux évolutions des outils internes et des processus d'industrialisation, de communication ou de développement au sein des équipes
* Analyse, suivi et/ou correction de bugs dans le soft embarqué
* Développement d'outils internes à l'équipe et de scripts d'automatisation
* Suivi de chantiers transverses divers (gestion de la RAM, utilisation de la flash, initialisation du mobile, paging, paramétrage, instrumentation dynamique de code, recherche de fuites mémoires ...)
* Écriture de spécifications et de documentation technique en anglais
Réalisation de formations techniques (analyse de crashs, gestion mémoire, ...) théoriques et pratiques pour des prestataires étrangers, effectuées en anglais
* Pré-étude « OpenOS » : évaluation de différentes solutions matérielles et de SDK (benchmarks, portages), étude de l'organisation de la flash et du modem, du système d'industrialisation à déployer et de l'architecture du logiciel
Compétences mises en œuvre :
* Langages utilisés : C, C++, Perl, XML, XSL, HTML, csh, assembleur ARM926
* Matériel : téléphones 3G Sagem, accessoires téléphoniques, PC (Windows XP professionnel, Ubuntu, Gentoo), JTAG, TI OMAP3430, EMP B330 modem board, Samsung S3C6400
* Logiciels utilisés : outils internes SAGEM, outils EMP (Ericsson Mobile Platform), Cygwin, IAR Trace32
* Environnement de développement : Visual Studio 2005 Express Edition (C++), Eclipse, UltraEdit (Perl), Sourcery G++, ALP (Access)
* Langues : anglais utilisé pour tous les échanges écrits (base de bugs, documentations...), et à l'oral avec les plateaux externes (Roumanie, Inde, Chine) et les fournisseurs (Ericsson Mobile Platform, Openwave, ...)
Produits commercialisés: myW7,my800x, my900c, my600x, my850c, my750x