
Habib Benayed
Embedded Software Engineer
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Embedded Software Engineer with 3+ years in automotive and industrial systems, specializing in DSP optimization and secure boot implementations. Expert in C/C++ development for TI and NXP SoCs with proven success in AI model acceleration and Modbus protocols. Ready to deliver robust embedded solutions for your next project.
Expérience de travail
ELCO Solutions
mars 2023 - Présent
3 ans 8 mois
Embedded Software Engineer with Aptiv
févr. 2025 - Présent
1 an 9 mois
Project scope : Acceleration of an AI model through the implementation and optimization of mathematical operators to enable its execution on DSP (without MCU) for Jacinto 7 boards. Key tasks : • Implemented mathematical operators in C/C++ for embedded DSP execution. • Automated environment setup using Python/Shell scripts under Linux. • Fixed SDK bugs and created patches to stabilize development. • Studied and applied optimization techniques (pragma usage, ONNX Runtime library exclusion). • Performed inference performance analysis and profiling.
Embedded Software Engineer with CRS Power
déc. 2024 - mars 2025
4 mois
Project scope : Development of a reliable multi-instance Modbus Master/Slave for a voltage generator control software on TI TM4C and NXP SoCs. Key tasks : • Integrated the NanoModbus library on a custom HAL layer for tailored boards. • Developed a Modbus RTU adaptation layer (Master/Slave) with multi-instance support (mutex/signals). • Performed hardware/software debugging (bug fixing, signal analysis with oscilloscope). • Implemented UART half-duplex communication support.
Embedded Software Engineer with Kuka Robots
mai 2024 - déc. 2024
8 mois
Project scope : Implementation of Secure Boot on a custom J784S4 SoC board within an ELBE-based Linux environment. Key tasks : • Configured board pins for software-controlled power supply. • Managed key generation via a Debian package to simplify administration. • Created and managed certificates: adapted and integrated the KeyWriter application into the KUKA build system (migration from gmake to CMake). • Signed binaries and injected keys into the Device Tree Blob to ensure secure integration. • Managed DevAzure pipelines with Docker/Podman and GIT containers. • Designed and documented the integration of the KeyWriter OTP into the industrial manufacturing process. • Authored detailed documentation of the entire Secure Boot process and configurations.
Embedded Software Engineer with Thales
avr. 2024 - mai 2024
2 mois
Project scope : Troubleshooting of abnormal McBSP/DMA behavior on TI DM37x-based boards. Key tasks : • Investigated abnormal McBSP/DMA behavior related to FIFO threshold. • Verified McBSP and DMA configuration to ensure proper triggering of DMA requests. • Designed and executed diagnostic tests using register manipulations to validate various thresholds and channel setups. • Delivered a root cause analysis report and technical documentation.
Embedded Software Engineer with T&S for Bosch France (Automotive)
mars 2023 - mars 2024
1 an 1 mois
Project scope : Development of a Bootloader and OTA (FOTA) update process for RENAULT–NISSAN–MITSUBISHI ECUs. Key tasks : • Developed Bootloader (CB project version) and FOTA process (BC basic components) in Pver ASW (Application Software). • Implemented bug fixes and new features in C, compliant with ISO 26262. • Manipulated ARXML files to resolve build-related issues. • Developed unit tests for Pver CB modules. • Debugged software using UDE and investigated issues between Bootloader and Application layers. • Performed calibration with INCA and managed reprogramming via BTP/XCP/XETK. • Validated test procedures using ECU-Test, Vector CANalyzer (FOTA), and DDT (BTP). • Ensured code quality through MISRA compliance, IBM Rational DOORS requirement analysis, and software reports. • Managed versioning with SDOM and tracked issue resolution in IPE.
Focus Corporation
févr. 2022 - mars 2023
1 an 2 mois
Tunis, Tunisie
Ingénieure développement
juil. 2022 - mars 2023
9 mois
Tunis, Tunisie
Embedded developer at Focus Corporation on behalf of Continental Toulouse as an Automotive Software Engineer. Enrolled with the team ATC that is currently working on Passive Start & Entry "PASE". Mission: •Development on Hands Free Module (HFM) for RENAULT/NISSAN Vehicles. Tasks: •Code implementing in C according to AUTOSAR architecture. •Development of Integrate test specification (ITS) and test report (ITR). •Update/Create Software Requirement Specifications (SRS) and analyze customer requirements (CRS) under IBM Rational Doors. •Development on PASE component in HFM respecting the V-model software development process. •Develop Unit and integration tests ( SWATT UT) and Functional Level Tests (FTL). •Debug code using WinIDEA. •Ensure Code quality : coding rules ( MISRA / LINT ), reasonable cyclomatic complexity, Build warning analysis and correction. •Integrate and validate test procedures development and execution on Vector Canoe test benches. •Automatisation of test on Vector Canoe using CAPL . •Managed version control using Git and IBM IMS. •Add Traceability to software component needs.
Stage projet de fin d'études
févr. 2022 - juil. 2022
6 mois
Réalisation d'un système embarqué intelligent capable d'automatiser les procédures de réglage manuel du siège et de rétroviseur à l'aide de reconnaissance facile et de détecter les cas de somnolence de conducteur.
Stagiair project
Piland
juil. 2021 - oct. 2021
4 mois
Tunis, Tunisie
Réalisation d’une application capable de faire un reconnaissance du locuteur en faisant la identification et la vérification
Stagiaire été
Asteelflash
août 2020 - oct. 2020
3 mois
Ariana, Tunisie
Formation
École Nationale d'ingénieurs de Sousse
préparatoire
2019 - 2022
3 ans 7 mois
Institut préparatoire aux études d'ingénieurs de Monastir (IPEIM)
2017 - 2019
3 ans