Mouhamadou Bachir SECK

Ingénieur Consultant Senior en Robotique

Salaire / Taux journalier

Paris, France

Mobilité : France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

Systèmes embarquésC++PythonLinuxIAMachine LearningBitbucketMQTTArduinoMATLAB

Langues

Français (Maternelle)Wolof (Maternelle)Anglais (Courant)

À propos

Introduction

Ingénieur robotique avec 5+ ans d'expertise en systèmes avancés, ROS et IA embarquée. Spécialisé en calibration capteurs, vision 3D et navigation autonome avec réalisations notables chez Parrot, Zimmer Biomet et Railenium. J'apporte des solutions robustes en C++/Python pour vos projets robotiques et systèmes intelligents, de la conception à la validation.

Liens

Expérience de travail

Ingénieur en robotique

Meritis

mai 2019 - mars 2024

4 ans 11 mois

Ingénieur consultant en Systèmes Avancés et Robotique. Plusieurs missions chez différents clients détaillées ci-après.

Mission : Ingénieur robotique (Client anglophone)

Infinium Robotics

déc. 2023 - mars 2024

4 mois

Ile-de-France, Francia

Faisabilité et développement d’une méthode de navigation en indoor du drone Anafi AI pour la gestion de stocks en entrepôt. - Prise en main des SDK, Olympe et Air SDK de Parrot. - Etude de différentes missions Air SDK en Python et C++. - Acquisition des flux vidéos de différentes caméras. - Importation des librairies nécessaires et développement en C++ de briques pour une localisation basée sur une détection de tag aruco. - Enregistrement de données de navigation (logs et images) pour analyse après vol. - Tests en simulation sur Sphinx et sur drone physique. - Elaboration d’une mission Air SDK pour une navigation basée sur la détection de tag aruco.

Mission : Ingénieur Intégrateur ROS

Institut de Recherche Technologique RAILENIUM

nov. 2022 - oct. 2023

1 an

Paris et périphérie

Intégration d'algorithmes d'IA pour la détection d'aléas sur un prototype de train digitalisé pour les voyageurs sous ROS à l'aide de capteurs embarqués (caméras (RGB, thermiques, Fisheye et Dome), lidars, microphones). - Prise en main des brokers d'acquisition des données de capteurs embarqués sous ROS. - Configurations des paramètres réseaux des serveurs embarqués nécessaires à la communication et la bonne réception des données capteurs. - Mise à jour régulière des messages de détections envoyés au sous-système de prise de décision et messages reçus des autres sous-systèmes puis publication sous ROS. - Maintenance et développement de services Linux pour le maintien de l'architecture du sous-système de détection. - Validation en laboratoire avec des tests d'interface et tests fonctionnels avec les autres sous-systèmes par messages fictifs ou rejeu de données. - Préparation des serveurs embarqués sur banc de test en vue des essais en ligne du système global. - Intégration sous ROS d'algorithmes d'Intelligence Artificielle de détection d'aléas sur l’environnement à l’avant du train, sur l’activité voyageurs en voiture et aux abords des portes, ainsi que sur des fonctions de diagnostic de l'état du train, développés par les ingénieurs IA de l'équipe. - Développement d'une fonctionnalité d'écriture d'images contenant les aléas détectés sur disque partagé pour la gestion d'incidents en ligne. - Vérification de la bonne réception des données capteurs et la bonne marche des différentes briques du sous-système de perception devant tourner en parallèle sur les différents serveurs embarqués dans le train. - Essais et validation de différents scénarios en ligne avec l'ensemble des équipes. - Étude théorique de différents microcontrôleurs pour l'IA et tests sur microcontrôleur Jetson Nano.

Mission : Ingénieur robotique

Zimmer Biomet Robotics (formerly Medtech SA)

juil. 2021 - déc. 2022

1 an 6 mois

- Tests sur bras robot de non régression et prise en main du système. - Automatisation des tests de non régressions (avec google test). - Amélioration du logiciel de tests niveau système afin d’aider les équipes ingénieurs systèmes dans le déroulement des tests : étude du logiciel, proposition de solutions, implémentation, tests & validation. - Vision 3D : détection de formes géométriques (plans, sphères) sur un nuage de points 3D. C++, avec la librairie PCL. - Développement C++/Qt dans le cadre d’amélioration de différents protocoles médicaux liés à la chirurgie du genou. - Calcul des changements de position, d’orientation, de composition de mouvements et Implémentation en C++. - Bug fixing. - Développement de tests unitaires et maintien de tests d'intégration. - Communication inter-process. - Protocole de communication TCP/IP Raw Socket. - Formatage de timestamp (UTC, epoch). - Mise en place d’un environnement de testing interprocess, amélioration de l’architecture existante et implémentation en C++.

Mission : Ingénieur automatique

Parrot

mai 2019 - mars 2021

1 an 11 mois

Paris, France

Calibration IMU/Caméra et développement d'un banc de calibration. - Mise en équation de la rotation entre une unité de mesures inertiels (IMU) mems par rapport à un capteur optique placé sur un même PCB. - Modélisation d'une méthode de calibration de la matrice de rotation IMU-Caméra basée sur une mise en rotation sur 3 axes et sur une résolution d'équation par décomposition en valeurs singulières. - Etude de sensibilités de la méthode de calibration aux défauts des capteurs inertiels (bruit, facteur d'échelle, biais), aux caractéristiques de la caméra (focale, principal point, distorsions), à l'environnement de calibration (niveau de luminosité/temps d'exposition, taux d'images inexploitables, dynamique de la trajectoire) et établissement d'un protocole et environnement de calibration permettant de garantir les performances attendues. - Développement de la méthode de calibration sur Matlab : Calcul de vitesses de rotation angulaires à partir de quaternions d'attitudes de la caméra, Synchronisation et choix du filtrage des données. - Série d'études de précision et de répétabilité sur hexapode puis bras robot KUKA et validation de la méthode. - Développement de scripts bash d'acquisitions du flux vidéo et mesures inertiels, et scripts Python de sélection et pré-traitement des données. - Implémentation de l'algorithme de calibration en C++ en multithread. - Mise en place du banc de calibration avec un bras UR. - Développement d'un script Python de vérification des conditions de luminosité. - Validation du banc en entier par tests de répétabilité et études d'impact de la calibration sur la stabilisation pour la Depth From Motion. - Evaluation de la précision de capteurs avec un outil de validation basé sur du Computer Vision

Professeur particulier de mathématiques

Complétude

févr. 2017 - juil. 2020

3 ans 6 mois

Région de Paris, France

-> Cours particuliers de mathématiques à domicile pour des lycéens.

Stage : Autonomisation d'un robot d'inspection de canalisations (Lauréat Trophées Performances 2018)

Veolia

mars 2018 - oct. 2018

8 mois

78600 Maisons-Laffitte, France

Bibliographie : Étude de robots sur le marché, Capteurs embarqués pour la détection de défauts et d'obstacles, Algorithmes de détection de défauts par traitement d'images. Développement : Commande des fonctionnalités par microcontrôleur Arduino (Langage C), Traitement d’images ( OpenCV puis Matlab) et détection de défauts par Machine Learning (Classification par SVM).

Stage : Mesure du profil d'effort énergétique d'un bras robot KUKA LWR

Institut des systèmes intelligents et de Robotique (ISIR)

mai 2017 - juil. 2017

3 mois

Paris, France

- Simulation dynamique en Robotique sur Gazebo. - Contrôle en C++ via ROS. - Théorie des chocs appliquée à la Robotique. - Conception et mise en œuvre d'un protocole expérimental. - Analyse de résultats.


Formation

Pierre and Marie Curie University

Master 2 (M2), Systèmes avancés et Robotique

2017 - 2018

1 an 1 mois

->Anglais, Estimation dans l’espace d’état (Moindres carrés, Filtre de Kalman, Kalman étendu, Filtrage particulaire,...), Commande avancée (Lois de commande, contrôle), Modélisation et Commande de systèmes robotiques. ->Vision et Perception, Localisation et Planification, Robotique mobile. -> Interfaces haptiques et réalité virtuelle.

Pierre and Marie Curie University

Master 1, Systèmes Mécaniques Avancés et Robotique

2016 - 2017

1 an 1 mois

->CAO (Conception assistée par ordinateur), Modélisation dynamique des systèmes Multi-corps, Programmation scientifique et Simulation Physique. ->Capteurs pour les systèmes embarqués, Automatique ->Traitement numérique du Signal, Méthodes numériques avancées (Éléments finis/ Différences finies). ->Mécanique des milieux continus, Ondes et Vibrations.

Pierre and Marie Curie University

Licence, Mécanique

2015 - 2016

1 an 1 mois

-> Bases de la Robotique, Méthodes numériques, Équation aux dérivées partielles, Vibrations, Ondes. -> Thermique, Thermodynamique, Mécanique des fluides. -> Élasticité Tridimensionnelle, Cinématique des poutres.

Université Paris-Est Marne-la-Vallée

Licence 2 , Sciences Physiques Anglais

2014 - 2015

1 an 1 mois

-> Anglais renforcé, Mécanique et systèmes mécaniques, CAO/DAO. -> Algèbre, Probabilités, Électrocinétique, Electromagnétisme. -> Vibrations, Ondes, Élasticité tridimensionnelle.

Université Paris-Est Marne-la-Vallée

Licence 1, Sciences Physiques

2013 - 2014

1 an 1 mois

-> Calcul différentiel, Intégration, Calcul vectoriel, -> Électrocinétique, Electronique, -> Anglais, Informatique, Physique, Chimie.


Licences et certifications

GNSS GPS IMU INS Sensors - for ADAS and Autonomous Vehicles

Délivré le : avr. 2026

Certifié par Udemy

ROS 2 Nav2 [Navigation 2 Stack] - with SLAM and Navigation

Délivré le : mars 2026

Certifié par Udemy

Embedded Hardware and Operating Systems

Délivré le : juil. 2024

Certifié par Coursera, EIT Digital

MQTT Foundation level

Délivré le : mai 2024

Certifié par Cedalo

Digital Signal Processing Specialization

Délivré le : mai 2021

Certifié par Coursera, EPFL

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.