
Adam Ben Salah
Embedded Systems Engineer
Salaire / Taux journalier
Nantes, France
Freelance
Expertises
Langues
À propos
Introduction
Embedded Systems Engineer with expertise in firmware development using Zephyr RTOS, FreeRTOS & VxWorks. Specialized in ARM Cortex-M33 development, custom driver integration, and MISRA-compliant C/C++ programming. Ready to deliver robust embedded solutions with comprehensive testing and documentation.
Expérience de travail
Embedded Software Intern
PA.COTTE
mars 2025 - oct. 2025
8 mois
Nantes, France
- Firmware development on nRF5340 (ARM Cortex-M33) under Zephyr RTOS (C/C++), with a modular architecture based on Zbus and the Hexagonal Architecture pattern (Ports / Adapters). - Design, integration, and debugging of a custom driver for the TPS65988 component in sensor mode, exposing APIs for voltage and current measurement. - Implementation of a touchscreen user interface using LVGL on a Touch Shield display. - Development of a TCP client to control the test bench via Wi-Fi/Telnet. - Implementation of unit tests for each component to ensure reliability and maintainability. - Contribution to the automated test pipeline (Python + Jenkins). - Creation and maintenance of technical documentation, including driver specifications, architecture diagrams, and API usage guides. - Active participation in daily Scrum meetings to track progress, discuss blockers, and synchronize with the development team.
Robotics/Embedded Software Intern
Laboratoire des Sciences du Numérique de Nantes
mai 2024 - oct. 2024
6 mois
36024 Nanto, Vicence, Italie
- Interfaced a joystick controller with the universal robot UR10 using ROS2/C++ coding. - Elaborated a low code and user-centred scenario for a sanding task using the UR10 Robot. -Tested the acceptability of the scenario using various acceptance models acceptability - PID Motor Control with NUCLEO-64 STM32L476RG/FreeRTOS
Embedded Systems Research Intern
Cité des Sciences à Tunis
juin 2023 - août 2023
3 mois
- Developed an Automatic Braking System based on the STM32F407VG microcontroller board and the CAN protocol. - Enhanced vehicle safety by automatically detecting obstacles and controlling speed.
Industrial Maintenance Intern
Electrostar الكتروستار
juin 2022 - juil. 2022
2 mois
-IHM development with Qtdesign - Process Control using Adaptive PID.
Formation
Polytech Nantes
Double Degree
2023 - 2025
2 ans 2 mois
INSAT - Institut National des Sciences Appliquées et de Technologie
Engineer's degree
2019 - 2023
5 ans