
Ahmed CHELBI
Embedded Software Engineer | Embedded Linux
Salary / Daily rate
Tunis, Tunisia
Freelance, open to permanent contract
Skills
Languages
About me
Intro
Embedded Software Engineer with a strong passion for Embedded Linux, firmware development, and low-level system design. I have hands-on experience with C, Yocto, Embedded Linux, microcontrollers, real-time systems, and IoT, and I am highly motivated to contribute to Linux and open-source projects, continuously deepen my technical expertise, and design robust, scalable, and high-performance embedded solutions.
Work experience
Embedded Hardware Design Intern
ACTIA Engineering Services
Feb 2025 - Jul 2025
6 months
(AutoGen Project) Design and develop an automated system for generating all x-cube AZRTOS packages to reduce the time and effort associated with maintenance activities.
Embedded Software Engineer Intern
STMicroelectronics
Jul 2024 - Oct 2024
4 months
Sulayman, Tunisia
Project Title: Developed drivers for SMU and PSU instruments and designed a graphical user interface (GUI) for their control, integrating waveform generation for advanced testing. Key Contributions: - Designed an intuitive GUI to control Source Measurement Units (SMUs) and Power Supply Units (PSUs), boosting user efficiency. - Integrated advanced waveform generation, including power cycling, for enhanced testing. - Enabled real-time control and monitoring of SMU/PSU parameters for precise electronic testing. - Performed thorough testing and debugging to ensure high-quality performance. - Collaborated with engineering teams to align software with technical specs and user needs.
Embedded Software Engineer Intern
Hydatis
May 2024 - Jul 2024
3 months
Sulayman, Tunisia
Development of an integrated system to monitor and improve indoor air quality
Embedded Linux Engineer Intern
ACCENT
Jul 2023 - Oct 2023
4 months
Tunis, Tunisia
Development of an embedded Linux supervisor. Technologies used: Embedded Linux, user interfaces (CLI/GUI), network communication (TCP/IP).
Embedded Software Developer
ACCENT
Feb 2022 - Jul 2022
6 months
Tunis, Tunisia
- Acquisition and visualization of CAN data frames from a vehicle remotely. - Technologies used: Flutter, Dart, MQTT, STM32G4, UART, ADC, FD-CAN, Quectel MC60, Bluetooth, Firebase.
Education
Higher Institute of Computer Science - Tunisia (ISI)
Engineer's degree, Embedded Systems and IoT
2022 - 2025
2 years 9 months
Higher Institute of Computer Science - Tunisia (ISI)
Licentiate degree, Embedded Systems
2019 - 2022
2 years 11 months
Licenses & certifications
Controller Area Network CAN & CAN-FD
Issued: Feb 2024