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

Amine A.

Embedded software engineer

€400/day
Nantes, FR
3-7 years

Average response time: 1 hour

About Amine

I'm an embedded software engineer based in France with experience in power conversion, battery management, and medical embedded systems.
Skilled in C and C++ development on microcontrollers (STM32, MSP430, PIC), with strong knowledge of CAN, SPI, I2C, UART, BLE, and SMBus communication protocols. Experienced in low-power design, watchdogs, timers, interrupts, and system reliability features such as CRC and checksum management.

Recently, I have been working on fire alarm control systems at Atraltech, focusing on firmware architecture for STM32U5 with FreeRTOS, radio communication modules (Si4461), and GSM modem management.
I also contributed to EEPROM handling, test automation with LDRA, and the Konfigurator PC configuration tool, improving diagnostics and production testing workflows.

I'm open to new freelance or remote projects involving embedded firmware, real-time systems, or test automation.
Feel free to contact me for more details.
  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • ATRALTECH
    Embedded software
    June 2025 - Today (1 year)
    Development and maintenance of embedded software for fire alarm systems (control panel, radio communication, GSM module). Responsibilities include firmware design in C on STM32 (FreeRTOS), integration of radio drivers (Si4461), EEPROM management, and system diagnostics. Involved in testing (unit/static with LDRA), debugging, and optimization for low-power and reliability. Contributed to the Konfigurator PC tool and overall system validation.
    Embedded Systems Embedded software C++ NORME EN54 C#
  • Adentis
    Embedded Software Engineer
    May 2023 - May 2025 (2 years)
    Nantes, France
    Conducting static analysis and unit testing for C code in embedded systems. Developing projects using STM32 and NXP S32K148 microcontrollers, implementing protocols such as BLE, CAN, SPI, UART, and managing interrupts and sleep modes. Managing communication between MCUs and FPGAs, ensuring error handling and reliable data storage.
    Embedded Systems CanAnalyser Qt C++ ISO 26262
  • MEGGITT
    Embedded Software Engineer
    November 2022 - March 2023 (4 months)
    Avrillé, France
    Developed and optimized software in C for DSP evaluation boards, focusing on battery management using the SMBUS protocol. Configured GPIOs, timers, and communication protocols (CAN, SCI) using C and Python for efficient data management. Contributed to system configuration and testing phases, while awaiting final equipment for code validation.

Recommendations

Be the first to recommend Amine

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

  • Master 2 EEEAII- électronique embarquée, électonique pour l'embarquée
    UNIVERSITE DE LORRAINE
    2021
    Master 2 EEEAII- électronique embarquée, électonique pour l'embarquée

Skill set

Categories