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

Martin D.

Embedded Systems Engineer, IoT

€500/day
Lille, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Martin

Embedded systems engineer specializing in the development of connected objects, I design robust and optimized solutions combining electronics, firmware, and wireless connectivity. A graduate of ISEN Lille, I have 5 years of experience in creating IoT products, from the prototyping phase to production.

I am proficient in low-level C/C++ development, real-time OS integration and customization, particularly Zephyr, as well as software architecture. My expertise covers wireless protocols (BLE, LoRa, Zigbee, ANT, LTEM, 5Gmmtc, Sigfox), embedded system energy optimization, and security issues.

Curious, rigorous, and autonomous, I work closely with product and hardware teams to design innovative, scalable embedded systems adapted to industrial constraints. My goal: to transform technical needs into reliable, efficient, and truly field-usable solutions.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Lille (up to 50km), Montpellier (up to 10km)

Experience

  • Kanope
    Freelance Embedded Systems Engineer
    December 2025 - January 2026 (1 month)
    Lille, France
    Debugging and optimization of an embedded interactive game integrating NFC technology on an STM32 microcontroller, using STM32 Workbench.
    • Firmware analysis and anomaly identification
    • Low-level bug fixing (drivers, NFC communication)
    • Optimization and debugging of embedded code
    STM32 C NFC
  • Kanope
    Embedded Systems and IoT Engineer
    May 2023 - August 2025 (2 years and 3 months)
    Lille, France

    Development of innovative connected objects, from prototyping to production.

    Development of a BLE / ANT+ data concentrator with transmission over a private 5G mMTC network:
    • Design of the software architecture and writing of technical specifications.
    • Embedded development under Zephyr: multipoint BLE (central mode) and 5G mMTC integration via Sequans module.
    • Implementation of communication with a CoAP server.
    • Management and configuration of a private 5G network in collaboration with Télécom Paris.
    • Encryption of data in memory and storage on external flash memory.
    • Implementation of a USB HID interface for the configuration software.
    Development of a LoRaWAN connected temperature probe (international deployment):
    • Design of the software architecture and participation in functional specifications.
    • Writing of technical specifications and contribution to hardware design.
    • Development in C++ under Zephyr on STM32.
    • Transmission of measurements via LoRaWAN.
    • Optimization of timings, energy consumption, and measurements on temperature probe.
    • Development of an UART-4G bridge via MQTT:
    • Definition of the software architecture.
    • Development in C on Zephyr for Nordic platform.
    • Fine-grained management of timings and message sizes.
    Support for the development of a connected insole in BLE:
    • Bug fixing and code review (C++, Zephyr, Nordic).
    Support for the development of a connected signaling beacon:
    • Software fixes and code review (C, ESP32).
    • Management of infrared positioning, BLE communication with the mobile application, as well as sound and light signaling.
    Zephyr C++ C STM32 ESP32
  • ASITIX
    Consulting Engineer for NI
    September 2020 - January 2022 (1 year and 4 months)
    Lille, France

    Development of certification tools dedicated to contactless payment and charging.


    Porting a test suite for the Qi standard (wireless charging) to a new version:
    • Design and implementation of new embedded tests.
    • Update and adaptation of existing tests in the embedded application in C (under Visual Studio Code).

    • Modification of software tests in C# (Visual Studio Code).
    • Firmware update in C via Eclipse under Linux.
    • Version management with SVN.

    Addition and correction of tests for the EMV suite (contactless payment standard):
    • Bug fixing and development of new features in the C# test software (Visual Studio).

    • Adaptation and creation of tests for the new version of the EMV standard.
    • Participation in project management using agile methodology (weekly sprints).
    • Use of GitHub, Azure DevOps, and Mantis for task tracking and management.
    • Development of automated unit tests.
    C C# Azure DevOps Agile Method GitHub

Recommendations

Be the first to recommend Martin

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

  • L'ISEN Lille
  • Engineer's degree
    Institut supérieur d'électronique et du numérique
    2017
    Engineer's degree

Skill set

Categories