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

Marwen Bouaziz

Senior Embedded Software Engineer

£259/day
Grenoble, FR
8-15 years

Average response time: 1 hour

About Marwen

Embedded & IoT Engineer driving secure, high-performance firmware development for STM32 microcontrollers and connected devices. Skilled in secure boot, TCP/IP stacks, 4G integration, HAL Ethernet drivers, and Precision Time Protocol for Time-Sensitive Networking. I design reliable, cloud-connected systems (AWS IoT, Azure IoT) that bridge hardware and software to deliver real-world impact.
  • English

    Native or bilingual

  • French

    Fluent

Can work on-site
Grenoble (up to 50km)

Experience

  • STMicroelectronics France
    Senior Embedded Software Engineer
    January 2023 - Today (3 years and 5 months)
    Grenoble, France
    • • Developed embedded IoT firmware for STM32H7S and STM32H5 microcontrollers, focusing on secure features like SB-SFU.
    • • Implemented and maintained HAL Ethernet driver solutions to ensure high performance networking.
    • • Integrated AWS IoT Core and Azure IoT connectivity for seamless cloud communication.
    • • Enabled accurate time synchronization in Time-Sensitive Networking (TSN) environments through Precision Time Protocol (PTP).
    STM32 Jenkins Python Git Ethernet
  • Groupe IT Link
    Embedded Software Engineer
    October 2021 - December 2022 (1 year and 2 months)
    Grenoble, France
    • • Developed and integrated a TCP/IP stack for alarm system firmware, enhancing reliable alarm transmission.
    • • Implemented 4G modules to ensure seamless cellular connectivity for remote communication.
    • • Collaborated with cross-functional teams at Groupe IT Link to deliver innovative embedded solutions.
    Alarme Surveillance IAR Keil uVision Jira/Confluence
  • Sagemcom
    Embedded Software Engineer
    January 2018 - March 2019 (1 year and 2 months)
    Mégrine, BA, Tunisia
    • • Developed a secure Linux application for managing firmware updates for set top boxes.
    • • Ensured reliability through rigorous bug fixes and ongoing code maintenance.
    • • Focused on continuous improvement of the update process to enhance user experience.

Recommendations

Be the first to recommend Marwen

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

Education

  • Engineer's degree
    National Engineering School of Monastir
    2016
    Engineer's degree
  • Physique-Technique
    IPEIN - Institut Préparatoire aux Études d'Ingénieur de Nabeul
    2013
    Physique-Technique

Skill set

Categories