Ingénieur Software Système Embarqué
Tesla Technology
Analyse des exigences clients et de leurs propositions relatives aux différentes fonctionnalités des compteurs intelligents. Conception et développement de BSP (Board Support Packages) et de pilotes pour les composants intégrés aux cartes électroniques des compteurs intelligents, incluant notamment les écrans LCD/DSI, mémoires externes, capteurs de fraudes, etc. Conception et intégration de nouveaux services et fonctionnalités en C/C++ sur microcontrôleurs et microprocesseurs STM32, en conformité avec les normes DLMS/COSEM. Mise en œuvre de protocoles de communication variés, incluant les solutions sans fil telles que P2P (GPRS) et HDLC (High-Level Data Link Control), pour assurer la connectivité et l’échange sécurisé de données entre les compteurs intelligents connectés. Utilisation de Yocto pour la construction d’images Linux embarquées dédiées aux compteurs intelligents, avec une attention particulière portée à l’optimisation de la configuration et à une description précise des Device Tree Source (DTS) afin d’assurer une intégration matérielle fiable et performante. Responsable de la formation à l’intégration des drivers STMicroelectronics H5 en couche basse (Low-Level Drivers). Prise en charge de la revue de code technique (code review) afin de garantir la qualité et la conformité des développements des drivers des composants. Développement, intégration et affichage des interfaces utilisateurs (IHM) multilingues (arabe, français, anglais), conformément aux normes HMI et aux exigences d’affichage des grandeurs. Réalisation des tests d’intégration, de non-régression et de validation des exigences sur plateforme STM32.