You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Stéphane C.SC

Stéphane C.

Embedded Systems, Linux, Network, C, C++, Rust

€650/day
2 projects
Guéret, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Stéphane

As a developer specializing in embedded systems, I am proficient in C and Rust. My area of expertise covers microcontrollers, robotics, Raspberry Pi, and Linux.

I also have solid experience in developing applications with Qt graphical interfaces in C++ or Python. Additionally, I am skilled in writing scripts to simplify deployment and continuous integration, using languages such as Ruby, Python, or Bash.

As an engineer specializing in low-level software development, networks, and embedded systems, I contributed to the development of the electronic boards deployed at the base of 5G antennas (gNodeB). My responsibilities included the design of the secure boot system using mbedTLS.

During my previous experiences, I participated in the design and writing of C++ libraries for real-time control and calculation of robot models. Furthermore, I developed the application part in Ruby, allowing our clients to access the control of these robots.

I am passionate about learning and constantly seeking new technologies to explore.

Originally from France, I also speak English.
  • French

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Masa
    Technical lead
    SOFTWARE PUBLISHING
    May 2025 - April 2026 (11 months)
    Paris, France
    Technical lead for the SWORD software refactoring.

    - Connection with the existing codebase
    - Software support and architecture
    - C++ codebase of +4M lines
    - Debugging
    Golang C++ EMF OAuth2 Microsoft Visual Studio
  • Weal
    Takeover of connected bike project
    SOFTWARE PUBLISHING
    January 2025 - March 2025 (2 months)
    Boulogne-Billancourt, France
    Added functionality for connected bike. Target ESP32
    - Project takeover, software architecture.
    - Correction of electronic schematics.
    - CAN, Wifi, Bluetooth, I2S.
    - Debugging.
    - Prototyping.

    Porting electronic schematics from EasyEDA to KiCAD. Reduced power consumption by managing the ESP32 power supplies.
    Electronics C++ ESP32 CAN I2C
  • Bilberry
    Embedded graphical interface development.
    SOFTWARE PUBLISHING
    December 2023 - December 2024 (1 year)
    Gentilly, France
    C++ support for the control software development team. Target NVIDIA Jetson and Xavier.
    - Architecture and optimization
    - Qt/QML on x86 Intel Panel target
    - Modbus, CAN
    - Debugging

    Test chain with GMock and Catch2 in a Bitbucket environment. Configuration of JSON files with Quicktype from JSonSpec.
    Qt QML Nvidia C++17 CMake

Reviews

5.0

Out of 2 ratings

SilvioS

Silvio

Menerga Sàrl

Reviewed on 9/2/2022

Congratulations on this complicated porting work, we enjoyed collaborating and are delighted with the results.
L

Leviia

Leviia

Reviewed on 1/17/2022

Very good relationship :))

Recommendations

FU
FU
Former user and 1 other person have recommended Stéphane

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

  • CUDA - OpenCL Training
    Noble Prog formation
    2021
    Introduction to General Purpose Accelerated Computing Software Development (#CUDA and #OPENCL) - Parallel Computing - CPUs, GPUs, etc. - Programming models from high level to low level - OpenACC (Pragma driven) - CUDA (CUDA Runtime API) - OpenCL / CUDA Driver API - PTX (NVIDIA Platform)
  • Low-level Linux, driver
    WindRiver Training
    2020
    Fomation de 40h sur le kernel Linux. Création de driver, MMU, network, device block…

Skill set

Categories