You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ali ChoucheneAC

Ali Chouchene

Ingénieur électronique systèmes embarqués

€125/day
Nice, FR
3-7 years

Average response time: 1 hour

About Ali

Ingénieur en électronique et développeur embarqué C/C++, je conçois des cartes électroniques sur mesure et développe des firmwares robustes, optimisés pour des applications temps réel.

Grâce à une expertise solide en conception de PCB (KiCad) et en développement bas niveau, je suis capable de livrer des solutions complètes, fiables et prêtes à l’industrialisation. Je maîtrise les microcontrôleurs STM32 (ST), NXP, et ATMEL/Microchip, ainsi que le développement avec ou sans RTOS (FreeRTOS, CMSIS-RTOS, Zephyr).

Mon expérience couvre aussi bien la mise en œuvre de drivers et de protocoles de communication (UART, SPI, I2C, CAN) que l’architecture logicielle multitâche pour systèmes embarqués critiques. J’ai contribué à des projets variés : montres connectées, cartes mères pour imprimantes 3D, modules IoT et nœuds CAN, en garantissant performance, fiabilité et satisfaction client.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Nice (up to 20km)

Experience

  • IZITRON
    Embedded systems developer
    October 2023 - Today (2 years and 8 months)
    Nice, France
    I specialize in developing advanced drivers for ARM microcontrollers and coding for GNSS receivers, tailored specifically for battery-powered tracking system applications. My work ensures optimal performance, efficiency, and reliability in embedded systems, enabling precise and continuous location tracking with minimal power consumption. I also have extensive experience in implementing communication protocols such as LoRa and 4G LTE, ensuring reliable data transmission over long distances and in various network conditions.
    C CMake STM32WB LoRa LoRaWan 4G/LTE
  • IZITRON
    Embedded systems developer
    June 2022 - August 2022 (2 months)
    Nice, France
    Develop drivers for ARM microcontrollers compatible with Little kernel which is an operating system used in small embedded devices. Those drivers are used to control internal peripherals like ADC and Timers and for built in serial communication controllers such as UART, I2C and SPI.
  • ORANGE Tunisie
    Embedded systems developer
    July 2020 - September 2020 (2 months)
    Tunis, Tunisia
    I did a 3 months internship at Orange Developper Center in Tunis with the collaboration of Google. This internship was in the form of a competition between various teams and under the thematic of "technology for physical distancing". Our project consists of a personnal smart trainer that allows the user to live the whole experience of a private trainning session with adapted programs, posture detection and correction, voice commands and interactions with a simple and easy interface My tasks consists on:
    - Developing a voice assistant from scratch using python and Snowboy Hotword Detection toolkit.
    - Integration of the voice assistant algorithm on Raspberry Pi while performing a Multithreading technique
    - Creation of the user interface Nvidia Jetson Nano board using python
    - Creation of gadgets to mesure biometric data of the user using Atmega328P microcontroller
    -Assuring the communication among different compartments via Bluetooth, socket communication and radio frequencies.
    -Designing of all the electronic circuits of the system, based on AVR microcontrollers, with KiCad. you can find here all informations related to our project: www.odaco.tn

Recommendations

Be the first to recommend Ali

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Skill set (15)

Categories