IPSA

Simon
Lignac
Systèmes embarqués
et Télécommunications

Élève-ingénieur en 4e année à l'IPSA Toulouse, école d'ingénieurs de l'air et de l'espace. Je conçois des systèmes embarqués et des chaînes de télécommunication, de la modélisation à la validation sur cible : robotique, automatique, traitement du signal et FPGA.

Explorer mes projets Mon CV · FR / EN
Défiler

01 · Profil

Faire dialoguer le matériel et le logiciel

Je suis élève-ingénieur à l'IPSA Toulouse, école d'ingénieurs de l'air, de l'espace et de la mobilité durable, où je me spécialise dans les systèmes embarqués et les télécommunications après une première année de cycle en signaux et systèmes aérospatiaux. Je m'intéresse particulièrement au passage de la théorie à la pratique : modéliser un système, concevoir sa loi de commande, puis l'implémenter et la valider sur du matériel réel.

Mon semestre Erasmus à la Poznan University of Technology (Faculty of Control, Robotics and Electrical Engineering), en Pologne, m'a permis de travailler intégralement en anglais dans un environnement international et d'approfondir la robotique mobile, notamment avec ROS2.

Neuf années de pratique théâtrale m'ont par ailleurs appris à présenter, convaincre et travailler en troupe, des compétences que je mets à profit dans chaque projet d'équipe et chaque soutenance.

Logo IPSA

IPSA · ÉCOLE D'INGÉNIEURS DE L'AIR,
DE L'ESPACE ET DE LA MOBILITÉ DURABLE

02 · Parcours

Formation et expériences

09/2022 · AUJOURD'HUI

Cycle ingénieur · IPSA Toulouse

2e année de cycle ingénieur, spécialité Systèmes Embarqués et Télécommunications. 1re année de cycle en Signaux et Systèmes Aérospatiaux validée, après deux années de classe préparatoire intégrée. Automatique, traitement du signal, télécoms numériques, FPGA/VHDL, temps réel, robotique et ingénierie système.

10/2025 · 03/2026

Semestre Erasmus · Poznan University of Technology

Faculty of Control, Robotics and Electrical Engineering, Poznań (Pologne). Cursus intégralement en anglais. Projet de robotique mobile sous ROS2 (TurtleBot).

07/2024 · 08/2024

Opérateur pneumatique · Norauto Toulouse Gramont

Stage ouvrier en atelier puis CDD d'un mois : rigueur, sécurité, relation client et travail en équipe à forte cadence.

09/2019 · 07/2022

Baccalauréat général mention bien · Lycée Émilie de Rodat

Spécialités Mathématiques et Physique-Chimie, options Mathématiques expertes et Arts plastiques. Toulouse, France.

03/2019

Stage d'observation · INSERM, Oncopole de Toulouse

Découverte de la recherche contre le cancer en laboratoire.

03 · Projets académiques

Journal de bord technique

Une sélection de projets menés en cours et en équipe, classés par année, du correcteur théorique au code qui tourne sur cible. Filtre par domaine pour explorer.

2025 · 2026 4e année · spécialité SET · dont semestre Erasmus

Robotique

2025/26

Contrôleur ROS2 pour TurtleBot

Développé pendant mon Erasmus à Poznań : pilotage d'un TurtleBot par clic sur une carte, architecture en noeuds ROS2, publication/souscription de topics.

Voir sur GitHub →

ROS2 · Python ·
TurtleBot

Robotique

2025/26

SLAM par filtre de Kalman étendu

Localisation et cartographie simultanées d'un robot mobile : modèle d'évolution, mise à jour par amers, analyse de la convergence des covariances.

EKF-SLAM · Python ·
Robotique mobile

Robotique

2025/26

Formation multi-robots leader-follower

Algorithmes de consensus pour une flotte de robots sur la plateforme Robotarium : maintien de formation et suivi de trajectoire circulaire, validé sur robots réels.

Consensus · Python ·
Robotarium

Automatique

2025/26

Commande LQR d'un drone de course

Modélisation d'un quadrirotor en espace d'état (matrice 12×12), synthèse d'un régulateur LQR et simulation du suivi de trajectoire sous MATLAB.

LQR · Espace d'état ·
MATLAB

Automatique

2025/26

Robot pince · modélisation Bond Graph

Modélisation énergétique complète (moteur CC, pignon-crémaillère) par Bond Graph, passage en espace d'état et régulation PID sous Simulink.

Bond Graph · Simulink ·
Mécatronique

Télécom & signal

2025/26

Chaînes de transmission numérique

Simulation complète de chaînes passe-bande QPSK, 8-PSK et 16-QAM sous MATLAB : courbes de taux d'erreur binaire, comparaison aux bornes théoriques.

QPSK / QAM · BER ·
MATLAB

Télécom & signal

2025/26

Démodulateur de modem FSK V.21 sur DSP

Implémentation temps réel d'un démodulateur FSK conforme à la recommandation V.21 sur un DSP Analog Devices ADSP-BF706.

DSP · FSK ·
Temps réel

FPGA & embarqué

2025/26

Pong sur FPGA avec raquette IA

Jeu Pong complet en VHDL sur carte Basys3 : contrôleur VGA, gestion du score, et raquette adverse pilotée par une logique d'anticipation.

VHDL · FPGA ·
Basys3

FPGA & embarqué

2025/26

Ordonnancement temps réel

Mesure de temps d'exécution pire cas (WCET) et étude d'ordonnanceurs temps réel (EDF, Rate Monotonic) : de la théorie à la mesure sur cible.

WCET · EDF ·
Temps réel

IA & vision

2025/26

Audit d'un pipeline de machine learning

Analyse critique d'un pipeline de prédiction de retards de vols : comparaison Random Forest / régression logistique, détection de fuites de données, rapport complet.

scikit-learn ·
Random Forest · ML

2024 · 2025 3e année · signaux et systèmes aérospatiaux

Automatique

2024/25

Chaîne de commande de profondeur · A380

Modélisation et régulation de la gouverne de profondeur d'un A380 sous Simulink : analyse de stabilité, synthèse de correcteurs et validation en simulation.

Simulink · Aéronautique ·
PID

IA & vision

2024/25

Estimation de flot optique

Implémentation d'algorithmes de flot optique en Python/NumPy/OpenCV pour estimer le mouvement apparent dans des séquences vidéo.

OpenCV · Python ·
Vision

Télécom & signal

2024/25

Détection radar CFAR · Monte-Carlo

Étude d'un détecteur radar à taux de fausse alarme constant : simulation Monte-Carlo des probabilités de détection et de fausse alarme.

Radar · Monte-Carlo ·
Signal

IA & vision

2024/25

Classification par apprentissage supervisé

Comparaison de classifieurs (KNN, Bayes naïf, LDA, SVM) et réduction de dimension par ACP sur des jeux de données réels.

SVM · ACP ·
Python

04 · Projets personnels

Initiatives en autonomie

Des projets conçus, développés et déployés seul, de l'idée au produit qui tourne, pour résoudre de vrais problèmes du quotidien.

P-01 · Automatisation · IA

Auto-
candidature

Un moteur de candidature intelligent qui a trié des centaines d'offres à ma place.

Application Python qui scanne en continu LinkedIn et Welcome to the Jungle, filtre automatiquement les offres incompatibles (alternances, périodes de démarrage inadaptées) grâce à un moteur d'analyse de dates, puis génère pour chaque offre retenue une lettre de motivation personnalisée via l'API Claude (Anthropic), en sélectionnant les projets académiques les plus pertinents selon la description du poste.

Une interface web Flask permet de valider ou d'ignorer chaque offre, d'éditer la lettre générée et de suivre l'état de chaque candidature dans une base SQLite. La soumission peut être automatisée via Playwright pour les offres en candidature simplifiée.

Python · Flask · SQLite · API Claude · Playwright · BeautifulSoup · API Algolia

P-02 · Mobile · Bien-être numérique

InstaFocus

Ma propre version d'Instagram, sans les Reels.

Application Android née d'un constat simple : trop de temps perdu à scroller les Reels sans m'en rendre compte. InstaFocus encapsule Instagram dans une WebView native avec une couche d'injection JavaScript : un style CSS masque l'onglet Reels, et un observateur surveille en continu l'URL courante pour rediriger vers l'accueil dès qu'un chemin /reels est détecté, tout en gardant fil d'actualité, messages et stories intacts.

Interface minimaliste (navigation retour/rechargement) et packaging Android via EAS Build, de l'idée jusqu'au build installable sur mon téléphone.

React Native · Expo · WebView · Injection DOM · EAS Build · Android

05 · Compétences

Boîte à outils

Langages

Python · MATLAB / Simulink · C · C++ · VHDL · JavaScript

Outils & frameworks

ROS2 · OpenCV · NumPy / scikit-learn · Flask · React Native / Expo · Git / GitHub · CATIA V5 · LaTeX

Domaines d'ingénierie

Automatique & commande · SLAM & perception · Traitement du signal & de l'image · Télécoms numériques · Temps réel embarqué · Microcontrôleurs · Sciences de données · Ingénierie système

Savoir-être

Travail en équipe · Rédaction technique · Présentation orale · Environnement international

06 · Langues & certifications

Communiquer sans frontières

915/990

TOEIC · Listening & Reading

Niveau B2 : anglais professionnel courant, validé par un semestre d'études intégralement en anglais.

B1

Espagnol

Niveau intermédiaire : conversation et lecture courantes.

PDF Certification TOEIC officielleListening & Reading · 915/990 Télécharger →

07 · Curriculum vitae

Mon CV, dans votre langue

Version française et version anglaise, au format PDF, prêtes à télécharger.

FR CV FrançaisFormat PDF Télécharger → EN ResumePDF format Download →

08 · Au-delà de l'ingénierie

Ce qui me fait avancer

Théâtre

Neuf ans dans une troupe avec des représentations annuelles : mémoire, improvisation, aisance à l'oral et travail collectif.

Sport

Randonnée · Musculation · Squash · Natation · Course à pied · Escalade

Arts plastiques

Passion pour l'art, choisi comme option au baccalauréat, un oeil pour le design qui sert aussi mes rapports et présentations.

Mécanique auto

Passion pour la mécanique automobile et les youngtimers, avec une expérience concrète en atelier acquise chez Norauto.

Ingénierie bac à sable

Conception de véhicules et de systèmes complets dans des jeux de simulation d'ingénierie (Stormworks) : logique, circuits, mécanique des fluides, le plaisir de l'ingénierie, même en dehors des cours.

09 · Contact

Entrons en liaison

Robotique, systèmes embarqués, automatique, traitement du signal ou télécommunications : si nos trajectoires peuvent se croiser, écrivez-moi.

LinkedInSimon Lignac
BaseToulouse, France · 43.60° N, 1.44° E