
mohamed bensaid
Embedded Systems Engineer | Embedded Linux, C/C++
Salaire / Taux journalier
Tunis, Tunisie
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Embedded Systems Engineer with 7+ years in avionics and IoT development, specializing in STM32, C/C++, and Embedded Linux. Led technical teams at Tunisian Air Force and reduced fault response times by 25% through real-time monitoring systems. Expert in ARM Cortex-M, FreeRTOS, and hardware integration for mission-critical applications.
Expérience de travail
Embedded Systems Engineer – Underwater Robotics (Intern)
Mare Custos
août 2025 - Présent
1 an 3 mois
Tunis, Tunisie
Developed a control system for the fiber optic cable of an underwater robot. Integrated ESP32 with ESP-IDF, ROS 2, and micro-ROS for real-time communication. Collaborated with marine engineers to test and optimize embedded telemetry performance. Improved communication stability under real-time and high-pressure conditions.
Avionics Systems Specialist – Maintenance & Integration
Tunisian Air Force (TAF)
nov. 2017 - Présent
9 ans
Soliman, Tunisie
Performed advanced maintenance, diagnostics, and calibration of avionics systems (UH-60, ANKA+). Led a technical team ensuring reliability and airworthiness of electronic flight systems. Integrated and tested avionics subsystems following aerospace maintenance standards. Developed and applied embedded test procedures using C and Python for system validation. Organized technical documentation and continuous training for junior specialists.
Embedded Systems Engineer
SAGEMCOM
juil. 2025 - août 2025
2 mois
Ez Zahra, Tunisie
Designed a Raspberry Pi-based test bench for electronic board validation. Developed Python and C++ scripts for data acquisition and performance analysis. Automated test workflows to improve reliability and reduce testing time. Implemented version control and debugging procedures in a Linux environment.
Embedded systems development training
Centre Supérieur de Formation (CSF)
janv. 2025 - juil. 2025
7 mois
Tunisie
Embedded Systems Development Training Hands-on training focused on designing and implementing reliable embedded systems across various platforms. Key learning areas: • Embedded Systems Certification • C Programming for embedded and low-level development • Object-Oriented C++ for modular embedded software • STM32 Microcontrollers – Architecture, peripherals, and real-time application design using STM32CubeIDE and STM32CubeMX • RTOS (FreeRTOS) for multitasking, timers, queues, and task management • Embedded Linux – Kernel configuration, driver development, and real-time constraints • Python Scripting for automation and embedded Linux configuration • Hardware Communication – UART, SPI, I2C, GPIO management • Linux Tools – GDB, Makefile, Shell 🛠️ Technologies & Tools: STM32 | C/C++ | FreeRTOS | Linux (Yocto/Buildroot) | Python | Git | Qt 🎯 Outcome: Built real-time embedded applications and device drivers, strengthened embedded Linux capabilities, and enhanced understanding of both low-level hardware access and high-level software integration.• Architecture & Programming of STM32 • Qt & OOP for Embedded HMIs • Agile Project Management Methodology (SCRUM) •Embedded and real-time Linux
Robotics Technician – Embedded Systems
SAGEMCOM
juil. 2024 - août 2024
2 mois
Ez Zahra, Tunisie
Integrated sensors and actuators into robotic arms for predictive maintenance. Developed a real-time monitoring system, reducing fault response time by 25%. Optimized communication and control using STM32 microcontrollers and FreeRTOS.
Electronic Specialist
TEI - TUSAŞ Engine Industries, Inc.
nov. 2021 - mai 2022
7 mois
Ankara, Türkiye
*Electronic circuit design for drone components. *PCB layout design and optimization for drone electronics. *Component selection and sourcing for drone electronic systems. *Testing and validation of electronic systems for drones, including functional and environmental testing. *Troubleshooting and debugging electronic issues in drone systems. *Integration of electronic components into drone platforms. *Compliance with regulatory standards and certifications for drone electronics. *Documentation of electronic designs, test procedures, and results. *Continuous learning and staying updated on emerging technologies in drone electronics.
Formation
Université arabe des Sciences
Embedded Systems Engineer
2023 - 2026
3 ans 7 mois
School of Aeronautical Specialties
Bachelor's degree
2014 - 2017
3 ans 3 mois