Yosra Bchir

Ingénieure Logiciel C/C++ - Linux Embarquée, Intégration & Validation

Salaire / Taux journalier

Cergy, France

Freelance, ouvert au CDI

Expertises

C++CPythonWindowsMQTTRESTful APIsGitGitHubJenkinsPostmanRequêtes SQLPostgreSQLSQLite

Langues

Français (Courant)Anglais (Courant)Arabe (Courant)

À propos

Introduction

Ingénieure logiciel avec plus de 10 ans d'expérience dans le développement, l'intégration et la validation de systèmes logiciels complexes destinés à des environnements industriels critiques. Spécialisée en C/C++, systèmes embarqués et middleware, avec une forte expertise en investigation d'anomalies, intégration continue et tests de non-régression. Habituée aux méthodologies Agile (Scrum, Kanban) et Cycle en V, avec un fort sens de la qualité, de la robustesse et du respect des exigences contractuelles.

Liens

Expérience de travail

Ingenieure Développement C/C++

Client Enedis

févr. 2024 - Présent

2 ans 9 mois

– Analyse des besoins fonctionnels et techniques – Identification des risques techniques, remontée des anomalies et proposition de solutions. – Participation à la définition des évolutions logicielles pour les équipements communicants. – Développement de modules C++ pour la métrologie, la communication CPL G1/G3 et la mise à jour Firmware. – Implémentation de fonctionnalités COSEM/DLMS. – Optimisation du code pour les contraintes embarquées (mémoire, temps réel, robustesse). – Mise en place de pocs de développement pour les nouveaux besoins métiers et expérience en laboratoire – Correction d'anomalies sur le code existant. – Amélioration continue des modules logiciels et des outils internes. – Analyse de traces CPL et COSEM pour diagnostiquer les comportements réseau. – Réalisation des tests unitaire et d'intégration sur les compteurs LINKY – Utilisation du Full Testeur pour automatiser les scénarios de validation. – Exécution de campagnes de tests sur Manitoo. – Réalisation des tests d'interopérabilité de la chaine communicante en environnement dense

Ingenieure Développement C/C++

Client Valeo

févr. 2023 - déc. 2023

11 mois

– Conception et développement d'applications de tests destinées à la validation des fonctionnalités logicielles embarquées. – Finalisation de la couverture de tests pour des modules C++ intégrés dans un environnement Linux embarqué. – Analyse approfondie des anomalies détectées par le client ou par les équipes de validation internes. – Correction des défauts et amélioration continue de la qualité logicielle. – Utilisation des protocoles de communication (I2C, UART, SPI). – Mise à jour et maintien de la documentation du cycle en V conformément à la méthodologie Valeo. – Utilisation d'outils spécialisés : DOORS pour la gestion des exigences, Rhapsody pour la modélisation, Reqtify pour la traçabilité.

Ingénieur Développement C/C++

Client Thales RCS

févr. 2021 - juil. 2022

1 an 6 mois

– Portage d'applications embarquées de Windows CE vers Linux, incluant l'adaptation des API système, la migration des librairies et la prise en compte des contraintes matérielles. – Réalisation d'études de faisabilité et d'analyses d'impact pour l'évolution des solutions logicielles, avec recommandations techniques. – Développement et intégration de fonctionnalités embarquées sous Linux C/C++ – Implémentation des protocoles HTTPS (POST/GET) et MQTT et architecture Publish/Subscribe. – Optimisation du code embarqué pour les contraintes de performance : réduction mémoire, optimisation CPU, robustesse temps réel. – TMA sur modules logiciels critiques (MQTT, middleware Pub/Sub), diagnostic et résolution d'incidents. – Correction d'anomalies via analyse de logs, debugging avancé (gdb, valgrind) et amélioration continue du code. – Conception et rédaction de tests unitaires et tests de non-régression avec Google Test / Google Mock, intégration CI/CD. – Utilisation de SonarQube pour l'analyse statique, la qualité du code et la conformité aux standards internes. – Préparation des packages de livraison, participation aux mises en production et suivi des déploiements sur équipements embarqués. – Rédaction de spécifications techniques, documentation d'architecture et propositions de solutions adaptées aux besoins fonctionnels. – Collaboration transverse avec l'équipe IVV pour garantir la cohérence des livrables.

Ingenieure Développement C/C++

Client Sagemcom

janv. 2019 - janv. 2021

2 ans 1 mois

– Développement et maintenance d'applications embarquées – Programmation de tests automatiques – Débogage avancé et amélioration continue du code

Ingenieure Développement C/C++

Client ACOBA

janv. 2018 - janv. 2019

1 an 1 mois

– Conception et développement d'un logiciel embarqué pour caméras IP avec interface de configuration en ligne et système d'alertes (détection de mouvements/événements). – Mise en place et intégration de l'infrastructure cloud AWS pour la réception, le traitement et le stockage des flux vidéo. – Cross-compilation avec différentes toolchains (BeagleBoard, caméras IP), déploiement des binaires et création d'images système personnalisées. – Développement en C/C++ : programmation réseau (TCP/UDP), multi-threading, architectures client/serveur distribuées, implémentation du streaming vidéo vers le cloud.

Ingénieur Développement C/C++

ALTRAN / TELNET

sept. 2015 - janv. 2018

2 ans 5 mois

– Développement logiciel embarqué sur systèmes Unix – Développement de piles de communication normalisées (IEC 61850) – Implémentation des protocoles MMS (client-serveur) et GOOSE (subscriber-publisher) – Compilation croisée et déploiement sur cibles matérielles – Intégration, validation et tests sur équipements embarqués – Participation aux tests fonctionnels, validation des performances et résolution des anomalies.


Formation

École Nationale d'Ingénieurs de Carthage (ENICarthage)

Diplôme d'Ingénieur, Informatique - Systèmes embarqués

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.