Anis BOUGHDIRI

Ingénieur Senior de dev et intégration logiciel

Salaire / Taux journalier

Paris, France

Freelance

Expertises

PythonCProduct OwnershipGitJiraConfluenceJenkinsC++Oracle DatabaseWindowsSystèmes embarquésIngénieur réseauTest & QAScrum MasterCoaching agileClean ArchitectureMicroservicesSharePointDockerKubernetes

Langues

Français (Maternelle)Anglais

À propos

Introduction

• Ingénieur senior en logiciel embarqué & DevOps, fort de 20 ans d'expérience dans la conception et développement de systèmes embarqués critiques et le pilotage de plateformes CI/CD • Issu du développement bas niveau (bootloaders, BSP, drivers, middleware), évolution vers un rôle de Tech Lead CI/CD et Product Owner, en charge de l'industrialisation logicielle de la plateforme tableau de bord numérique de Renault • Expertise reconnue en systèmes d'exploitation embarqués, C/C++, Scripting, archite

Liens

Expérience de travail

Renault GroupFreelance

mars 2022 - Présent

4 ans 8 mois

78280 Guyancourt, France

Cluster Framework CI/CD Lead & Product Owner (Freelance)

janv. 2024 - Présent

2 ans 10 mois

78280 Guyancourt, France

- Led the design and evolution of a centralized GitLab CI/CD framework shared across multiple embedded software repositories. - Architected scalable pipelines with conditional execution, selective builds, parallelization, automated supplier deliveries, and release management. - Developed internal tools including Virtual ECU lifecycle management and automated Jira/Confluence reporting. - Defined CI/CD standards, versioning strategy, merge request workflows, code review practices, and development guidelines. - Served as Product Owner and Scrum Master, managing the backlog, prioritizing features, facilitating Agile ceremonies, and coaching cross-functional teams. - Coordinated technical activities between development, DevOps, validation, and external suppliers while onboarding new team members. Technologies: GitLab CI/CD, Python, Bash, Git, Jira, Confluence, Artifactory, DOORS.

Cluster Framework Integrator

mars 2022 - déc. 2023

1 an 10 mois

78280 Guyancourt, France

- Designed and implemented the initial GitLab CI/CD framework for embedded automotive software development. - Developed pipelines for AUTOSAR code generation, Virtual ECU (VECU) packaging, firmware delivery, and multi-platform UI generation. - Optimized Matlab/Simulink build performance using caching and selective rebuild strategies. - Automated software packaging, supplier deliveries, release notes generation, and quality reporting. - Integrated Altia UI generation workflows, asset processing, and secure resource packaging for multiple hardware platforms. - Improved pipeline reliability and performance through dependency management, fail-fast strategies, and automated validation checks. Technologies: GitLab CI/CD, Matlab/Simulink, AUTOSAR, Altia, Yocto, Python, Bash, Git, Artifactory.

Embedded Software Engineer – Defense Embedded System (ArmV7 / QNX 7)

NexterFreelance

mars 2021 - mars 2022

1 an 1 mois

78000 Versailles, France

• Refactored middleware by introducing an abstraction layer, enhancing the system's modularity and maintainability. • Implemented synchronous scheduling between software components to optimize performance and resource management. • Developed application features for system data management, improving overall functionality and user experience. • Integrated auto-generated code for MilCAN and J1939 communication stacks, ensuring seamless communication within defense systems. Environment: C, CMake, Python, Shell/Bash, git, Jenkins, Artifactory/Conan, Polyspace, Jira

Software Development & Integration Engineer – Warehouse Management System (Saint-Gobain Sekurit)

Saint-Gobain

sept. 2020 - mars 2021

7 mois

Paris, France

- Enhanced security of Oracle database access and client/server communications using OpenSSL (TLS/SSL). - Refactored and optimized the WMS core to improve maintainability and performance. - Prepared and deployed software releases across multiple Sekurit production sites. - Integrated the application into an Android-based environment. - Investigated and resolved software defects while providing technical documentation and support. Environment: C++, Visual C++, Oracle Database, Windows, OpenSSL, TLS/SSL, Git, SVN, Jira.

Embedded Software Engineer – Residential Gateway & Wi-Fi Extenders (Broadcom ARM / OpenWrt)

Sagemcom

avr. 2019 - août 2020

1 an 5 mois

ile de fr

- Developed Wi-Fi middleware (HAL) for access point management, WPS, LEDs, reset, and Wi-Fi enable/disable. - Implemented Wi-Fi optimization features including band steering, roaming (IEEE 802.11k/v), and Radio Resource Management (RRM). - Developed synchronization mechanisms between the residential gateway and Wi-Fi extenders. - Designed and maintained LAN topology management and implemented the TR-181 Broadband Forum data model. - Developed system features including user/admin management, logging, and debug console commands. - Performed software migration (upgrade/downgrade), bug fixing, and code optimization. - Set up virtual environments and development tools for LAN Rescue. - Executed regression and endurance testing while supporting development and validation teams. Env: C, C++, Shell, OpenWrt, Broadcom ARM, Git, Jira, Wireshark, cppcheck, Klocwork, Phabricator, TR-181, IEEE 802.11k/v.

Embedded Software Engineer – Digital TV CAM SDK (CI/CI+, MIPS / MQX)

SmarDTV Global

juil. 2009 - mai 2019

9 ans 11 mois

13600 La Ciotat, France

- Designed and developed a complete embedded SDK from scratch for CI/CI+ CAM modules, covering bootloaders, middleware, drivers, applications, and production tools. - Developed hardware abstraction layers (HAL) and low-level drivers for Flash memory, GPIO, Smart Card, Transport Stream, persistent storage, synchronization primitives, and diagnostics. - Implemented core CI/CI+ functionalities including APDU management, CA services, state machines, cryptography, download management, and protocol handling. - Developed secure bootloaders and OTA/PCMCIA downloaders with image authentication, secure flash programming, and boot-time integrity verification. - Built manufacturing software for hardware testing, device personalization, secure provisioning, and factory programming. - Collaborated with hardware, QA, and operations teams on board validation, security certification, production support, and technical reviews. - Developed engineering tools for flashing, binary encryption/signing, and production automation. Technologies: C, C++, Embedded Linux, MQX RTOS, MIPS, Buildroot, GDB Server, JTAG, Eclipse, SVN, Jira, Redmine, Mantis, CI/CI+, Secure Boot, OTA.

Embedded Software Engineer – Digital TV Set-Top Box & PVR

Sagem Software & technologies

sept. 2006 - juil. 2009

2 ans 11 mois

Soliman, Tunisie

- Developed embedded software for digital TV set-top boxes (STB) and personal video recorders (PVR). - Designed and implemented multimedia features including JPEG/MP3 playback, playlist management, USB video export, and firmware updates. - Developed application UI components, Electronic Program Guide (EPG), and parental control features. - Implemented the Device Abstraction Layer (DAL) and achieved DAL Test Suite certification. - Developed network installation mechanisms and integrated Nagra conditional access (CAS) functionalities. - Performed endurance testing, customer issue investigation, and provided support to validation teams. Technologies: C, C++, ARM, ST20/ST21, Embedded Systems, Digital TV, PVR, CAS Nagra, EPG, Cygwin


Formation

Ecole Nationale des Sciences de l'Informatique

Degree of Engineer, Design and programmation

2003 - 2006

4 ans

Degree of Engineer, Design and programmation

Taher Ben Achour

Bachelors of mathematics

1994 - 2001

8 ans

Bachelors of mathematics


Licences et certifications

Project Management Professional (PMP)®

Délivré le : sept. 2023

Certifié par Project Management Institute

Professional Scrum Master 2

Délivré le : févr. 2021

Certifié par Scrum.org

Professionnel Scrum Product Owner 1

Délivré le : janv. 2021

Certifié par Scrum.org

Professional Scrum Master I

Délivré le : janv. 2021

Certifié par Scrum.org

Professional Scrum Master 1

Délivré le : janv. 2021

Certifié par Scrum.org

Professional Scrum Developer 1

Délivré le : janv. 2021

Certifié par Scrum.org

advanced C++ programming

Délivré le : janv. 2019

Certifié par Udemy

Open source awareness

Délivré le : mars 2017

Certifié par NAGRA

Software Security

Délivré le : déc. 2016

Certifié par Coursera Course Certificates

secure embedded Linux

Délivré le : févr. 2016

Certifié par AC6

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.