Retour à la CVthèque
Nizar Grabaa

Nizar Grabaa

Ingénieur logiciels embarqués & devops

5+ yearsFranceEmployee
Contacter le candidat

Créez ou utilisez un compte recruteur pour prendre contact.

À propos

Aucune présentation n'a été renseignée.

Compétences techniques

C++C++
GitGit
CmakeCmake
LinuxLinux
DockerDocker
PythonPython
BashBash
PytestPytest
YamlYaml
JiraJira
AnsibleAnsible

Expérience professionnelle

INGÉNiEURLOGiCiELEMBARQUÉ

ATEQ Paris, France · Paris, France

Février2026-Présent

- Développement HMI Embarqué: Développement et maintenance de l'interface HMI sur STM32H7 dual-core avec TouchGFX, en suivant une architecture MVP pour la séparation des responsabilités entre représentation et logique métier. - Système de Gestion des Alarmes: Conception et implémentation d'un système d'alarmes de calibration et de régulation basé sur un mécanisme de bitmask pour le suivi de l'état des capteurs (DIRECT/INDIRECT), incluant la gestion des alarmes DISABLED et la protection contre les démarrages invalides. - Architecture Logicielle Embarguée: Refactoring et amélioration de l'architecture C++ embarquée: extraction de la logique de vérification de calibration dans la couche ATMeasure, virtualisation des méthodes de validation de capteurs, et gestion des dépendances inter-modules. - Cycle de Test et Validation: Correction d'bugs critiques sur les cycles de test (FillCycle, AutoZero), synchronisation d'horloge et gestion des unités de mesure lors des transitions d'état. - Gestion des Sous-modules Git: Maintenance et mise à jour du sous-module ATDevMakerLib avec gestion des dépendances et intégration continue des évolutions de la bibliothèque partagée.

INGÉNiEURDEVOPSETAUTOMATiSATiONDETESTS

SAGEMCOM Paris, France · Paris, France

Août2023-Janvier2026

- Architecture de Tests Containerisée : Conception et déploiement d'une architecture de tests sécurisée complète avec séparation réseau corporatif/laboratoire, rationalisant les processus de configuration et améliorant l'efficacité des tests d'équipements RDK. - Gestion du Cycle de Validation en V : Gestion et optimisation des pipelines CI/CD pour la validation de logiciels RDK selon le cycle en V, incluant développement de tests automatisés, tests d'intégration et validation finales sur plateformes broadband. - Framework de Tests et Automatisation: Gestion et maintenance du framework Boardfarm pour les tests d'intégration RDK (mise à niveau logicielle, tests de régression, gestion de configuration). Développement de tests automatisés avec Pytest basés sur les exigences des équipes de développement. - Linux Embargué et Yocto/OpenEmbedded: Build d'images Linux RDK via Bitbake, analyse des layers et modification des recettes .bb dans le cadre de la médiation de vulnérabilités sécurité (correctifs BlackDuck). - Collaboration Transversale et Méthodologies Agiles : Collaboration étroite avec les équipes de développement logiciel RDK, participation active aux réunions de sprint, coordination avec développeurs et chefs de produit pour aligner les stratégies de test avec les jalons de développement. - Analyse de Sécurité et Remédiation: Analyse des rapports de vulnérabilités BlackDuck pour les composants RDK, identification des problèmes de sécurité, et création de fichiers de correctifs pour la médiation des projets. - Documentation Technique et Spécifications: Rédaction et mise à jour complète de la documentation technique sur l'architecture containerisée, processus de test et environnements.

1 éléments supplémentaires réservés aux recruteurs