Ahmed CHELBI

Embedded Software Engineer | Embedded Linux

Salary / Daily rate

Tunis, Tunisia

Freelance, open to permanent contract

Skills

LinuxEmbedded Systems EngineerGitDockerEmbedded SystemsTesting & QAFlutterSQL databasesDartC++PythonCFirebaseMQTTElectronicsGitHubRaspberry Pi

Languages

Arabic (Native)English (Fluent)French (Fluent)

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.

Links

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

Certified by Centre Supérieur de Formation (CSF)

The best place to find your next move

© 2026. All Rights Reserved.