
Fallou Galass COLY
Embedded Systems Engineer | AI & Telecommunications
Salaire / Taux journalier
Rennes, France
Mobilité : Île-de-France, Bretagne
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Embedded systems engineer with 7+ years of expertise in Linux/RTOS development, AI integration, and telecommunications. Delivered automotive-grade solutions with Yocto/AOSP, STM32 firmware development, and 5G geolocation systems using deep learning. Specialized in bare-metal programming, IoT protocols, and real-time systems—bringing embedded innovation from concept to deployment.
Expérience de travail
Linux and Embedded Systems Consulting Engineer [Freelance]
RATP Smart Systems
oct. 2023 - Présent
3 ans 1 mois
31700 Blagnac, France
Project 1 : Linux and Android Systems Development for Automotive Tablet – Defined hardware and software architecture for embedded calculator – Developed embedded Linux OS from scratch for the calculator – Maintained and updated existing Linux image using Yocto – Defined and implemented new functionalities (LTE, etc.) – Ported and customized Linux for automotive tablet using Yocto – Ported and customized Android for automotive tablet using AOSP – Implemented firmware for OTA (Over-The-Air) updates Project 2 : Embedded Software Development for BASS Unit (STM32F756GZx) – Developed MISRA-C compliant software with cooperative scheduler (polling) – Implemented multi-layer architecture : Application, Services, Drivers, HAL/BSP – Integrated Modbus RTU and TLV320AIC3204 audio codec – Developed low-level drivers (RS485, Modbus, I2C, GPIO, UART, TIM×, IWDG) – Implemented application state machine – Developed real-time scheduler (tasks: 1ms I/O, 10ms Modbus/Audio, 100ms WDG) – Designed services: audio routing, Modbus communication, configuration, diagnostics – Managed audio profiles (LINEINHP 0 dB bypass, DACHP volume, optional ALC) – Implemented Modbus mapping: Holdings, Inputs, Coils, Discretes Technologies: Yocto, AOSP, STM32, MISRA-C, Modbus RTU, I2C, UART, GPIO, OTA, LTE
Embedded Systems Consulting Engineer
CELAD
sept. 2022 - août 2023
1 an
35510 Cesson-Sévigné, France
MITSUBISHI ELECTRIC R&D Europe (MERCE) – Implemented 3GPP/5G indoor geolocation using deep learning and machine learning standards – Developed and integrated modules in system-level simulation – Analyzed user location from 5G radio signals (PRS) and relevant datasets – Created factory scenarios defined in 3GPP TR 38.901 – Generated datasets for learning and performed MIMO channel estimation and signal processing – Evaluated impact of architecture and hyperparameters on performance for user localization – Studied complexity of neural networks for user localization from radio signals – Scientific paper writing
R&D Embedded System Engineer and AI
Sodira-Connect
oct. 2021 - août 2022
11 mois
35510 Cesson-Sévigné, France
– Developed LoRa communication (sensor to gateway application) and integrated it in a gateway with embedded Linux OS – Implemented toolchain environment for cross-compilation – Developed, debugged, and optimized C/C++ software in NIOS II for critical systems – Developed HMI in MATLAB for monitoring QoS of WiFi communication and data from embedded detection system (drone)
Research Engineer in Embedded Electronics and AI
L3i Lab, La Rochelle Université
oct. 2020 - sept. 2021
1 an
La Rochelle, France
– Defined architecture of underwater autonomous vehicle – Conducted bibliographic studies of new AI algorithms for channel modeling in maritime communication – Implemented functional learning algorithm in the context of channel estimation – Implemented propagation model simulator in MATLAB for PETOOL maritime context
NTS-Lab, TU Darmstadt
oct. 2017 - mai 2020
2 ans 8 mois
64 Darmstadt, Allemagne
Master Thesis : Machine Learning Techniques for Massive MIMO Channel Estimation
oct. 2019 - mai 2020
8 mois
64 Darmstadt, Allemagne
– Designed realistic Massive MIMO communication scenario with QuaDRiGa framework. Implemented multi-output regression based on Canonical Identification System Decomposition approach, treating massive MIMO as a tensor completion problem solved using Alternating Least Squares with parameter updates.
Research Engineer in Machine Learning Techniques for Communication Systems and 5G Physical Layer
oct. 2017 - mai 2020
2 ans 8 mois
64 Darmstadt, Allemagne
– Developed AI algorithm for resource allocation on the physical layer – Studied and rapidly deployed (SDR) attack scenarios on the physical layer – Developed algorithms (MUSIC, CARPON) for angle estimation (AoA, AoD)
CTO of Junior ENSEA
ENSEA
mars 2016 - mai 2017
1 an 3 mois
Cergy, France
– Evaluated maturity and feasibility of customer needs, drafted specifications, and proposed technical solutions.
Internship : Design and Implementation of Smart Controller for Heating System
Vulcanos
juin 2016 - juil. 2016
2 mois
78170 La Celle-Saint-Cloud, France
Internship
Micro and Nanotechnics Lab, Wilhelmshaven University
avr. 2015 - juin 2015
3 mois
26 Wilhelmshaven, Allemagne
– Designed and implemented Bluetooth system for acquisition and signal processing from RGB sensor. Protocols used : Bluetooth, RS232, USART, and I2C.
Formation
TU Darmstadt and ENSEA
Double Degree: Master in Computer Engineering and Electrical Engineering Degree, Secure Mobile Networking, IoT, Machine Learning (TU Darmstadt); Embedded Electronic Systems (ENSEA)
2017 - 2020
3 ans 1 mois
ENSEA
Engineering Diploma
2015 - 2017
2 ans 1 mois
University Institute of Technology, Bordeaux
Technological University Diploma (DUT), High Frequencies Electronic Systems, Antenna Design, and Signal Processing
2013 - 2015
2 ans 1 mois
Seydina Limamou Laye High School
High School Diploma, Mathematics and Physics
2012 - 2013
1 an 1 mois