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

Olivier Tanoh

Embedded Software Engineer

€200/day
Nantes, FR
0-2 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Olivier

Embedded software engineer with 2 years of experience in industrial and maritime systems, I design reliable software for constrained environments.
My core business: Real-time C/C++, embedded Linux (Yocto/OpenEmbedded), communication protocols (CAN/CAN FD, SocketCAN), and integration on ARM targets (STM32, Raspberry Pi CM4, QNX).
I work across the entire chain: software architecture, low-level development, CI/CD setup (Jenkins, Robot Framework, Docker), and testing tools.
Available for freelance missions remotely or on-site in France.
  • English

    Native or bilingual

  • French

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Scheiber
    Software Engineer
    AUTOMOBILE
    October 2025 - March 2026 (5 months)
    La Roche-sur-Yon, France
    • ◦ Embedded development in C++ for a maritime monitoring board (RPi Compute Module 4 / Yocto).
    • ◦ Development of software components in C and C++ for managing and controlling electronic equipment.
    • ◦ Communication with equipment via CAN bus (frame generation, processing, and simulation).
    • ◦ Design of a VS Code extension to monitor active services on an embedded Linux board via SSH.
    • ◦ Development of a Python simulator to emulate electronic objects via the CAN bus.
    • ◦ Implementation of automated functional tests with Robot Framework.
    • ◦ Use of Jenkins for automating builds and software validation processes.
    • ◦ Debugging and validation of embedded Linux services (log analysis, process monitoring, SSH diagnostics).
    Yocto Python Bash CAN C/C++
  • Micro Contrôle Spectra Physics (MKS Instruments)
    Embedded Software Engineer
    MECHANICAL ENGINEERING
    September 2024 - September 2025 (1 year)
    Beaune-la-Rolande, France
    • ◦ Development of a Python firmware update tool, reducing integration times by 30%.
    • ◦ Real-time C++ API development on QNX 8 for controlling micro-positioning machines.
    • ◦ Comparative study of CAN and CAN FD protocols for industrial communication.
    • ◦ Configuration and security testing on XPS controllers under Linux.
    • ◦ Use of Jira for project management and task tracking.
    Python QNX Qt C++ Bash
  • Micro Contrôle Spectra Physics (MKS Instruments)
    Embedded Software Engineer
    MECHANICAL ENGINEERING
    April 2024 - August 2024 (4 months)
    Beaune-la-Rolande, France
    • ◦ Embedded Python development for testing on controllers using QNX.
    • ◦ Reverse engineering of a laser auto-positioning system.
    • ◦ Firmware qualification on XPS-D controller.
    • ◦ Study of ARM Cortex M4, RISC-V, ESP32 architectures (timer, DMA, GPIO management).
    Python QNX Qt Bash C/C++

Recommendations

Be the first to recommend Olivier

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

  • Physical Engineering and Embedded Systems
    Polytech Orléans
    2025
    Ingénieur Génie Physique et Systèmes Embarqués
  • Specialized
    Institut National Polytechnique Félix Houphouët-Boigny (INPHB)
    2022
    Spécialisé

Skill set

Categories