CENTRALP
- Ingénieur d'études et développement
Vénissieux
2011 - maintenant
Conception et développement d'applications, de BSP (Board Support Package) et d'outils de tests pour des systèmes embarqués. Ces systèmes sont utilisés dans différents domaines tel que ferroviaire, transport, médical, industriel et biologique. Certains équipements doivent répondre aux exigences de sécurité SIL2.
Elaboration de procédures d'installation et de mise à jour des équipements à partir d'une clef USB ou par connexion réseau. Ces procédures sont souvent sous forme de scripts shell exécutés sur un environnement busybox.
Configuration et génération du noyau linux pour des architectures ARM (AM335x, IMX6x ...) et X86 (Intel Atom famille Z, N).
Gestion et suivi de projet à l'aide de : l'outil redmine pour l'avancement, TortoiseSVN et Git pour le versioning et l'archivage et Reqtify pour la traçabilité des documents. . Estimation du chiffrage d'un projet donné avec prise en compte des risques éventuels (méthode d'analyse des risques AMDEC). Découpage du projet en plusieurs tâches et planification des différentes tâches.
Rédaction des documents techniques tels que les spécifications logicielles, les dossiers de conception détaillée, les procédures d'essai et validation d'un équipement, les notices d'exploitations ...
Recherche et correction de bug dans le cadre d'assistance au service après vente.
Outils et Environnements: C/C++, C#, Qt Embedded, Shell, linux (Emdebian, Debian, Ubuntu), Busybox, Buildroot, Kernel linux, Yocto, Git, Tortoise SVN, Redmine, Reqtify, LDRA, QNX v6.4.1, Target Designer, Microsoft ICE, Windows XPE, WES7, WDK, RTX V5.5 et 2012, Visual Studio V6-2008-2012, Eclipse, WinDbg, GDB.