Ingénieur·e
systèmes embarqués

Dans votre voiture, votre lave-linge ou un pacemaker, il y a un minuscule ordinateur qui ne sait faire qu'une chose, mais la fait sans jamais se tromper. Celui ou celle qui le conçoit, c'est l'ingénieur·e systèmes embarqués.

Le tracé ci-dessus imite ce qu'affiche un oscilloscope : le signal électrique d'un circuit, observé en direct.

Astuce : le bouton Mode ingé en haut ajoute le vocabulaire technique exact à chaque explication.

C'est quoi, un système embarqué ?

Un petit ordinateur spécialisé, enfermé dans un objet pour le rendre autonome, réactif et économe en énergie.

Un PC

Un couteau suisse : il sait tout faire, mais il est cher, gros et gourmand.

Processeur généraliste, système d'exploitation complet, Go de RAM.

Un système embarqué

Un tournevis de précision : une seule tâche, parfaitement maîtrisée, dans un très petit volume.

Microcontrôleur dédié, firmware figé, souvent quelques Ko de RAM.

Pourquoi c'est énorme

La plupart des puces fabriquées aujourd'hui ne vont pas dans des PC ou des smartphones, mais dans des objets : l'informatique est devenue invisible.

Une voiture moderne embarque couramment des dizaines de calculateurs (ECU).

Le métier : concevoir des solutions qui combinent matériel (hardware) et logiciel (software), intégrées dans des équipements autonomes ou connectés. Il faut donc penser à la fois la carte électronique et le programme qui la fait vivre.

L'anatomie d'un objet intelligent

Un système embarqué ressemble à un corps humain. Cliquez sur chaque organe.

→→

Exemple concret, une porte de train : un capteur détecte un obstacle, le microcontrôleur décide « stop », le moteur de porte s'arrête. Tout cela en une fraction de seconde.

Ce qui rend le métier exigeant

Contrairement à une application, un objet embarqué n'a pas le droit de « planter ».

Réagir à temps

un réflexe : l'airbag ne peut pas « réfléchir » une seconde.

Temps réel dur, latence déterministe, RTOS, interruptions.

Être sobre

un randonneur : il part avec une gourde, pas un camion-citerne. Le cerveau dort dès qu'il peut.

Modes veille, consommation en µA, gestion de batterie.

Ne jamais faillir

un pilote de ligne : la checklist est stricte parce qu'une erreur coûte cher. Pas de « redémarrer pour voir ».

Watchdog, redondance, normes sectorielles (ISO 26262 auto, IEC 62304 médical, EN 50128 ferroviaire).

Tenir dans un petit espace

un studio de 20 m² qui doit contenir cuisine, lit et bureau, au meilleur prix.

Contraintes de taille, de coût unitaire, de mémoire et de CPU.

Un projet, de l'idée à l'objet

Fil rouge : construire une maison intelligente en cinq étapes.

  1. Comprendre le besoin

    l'architecte qui écoute le client avant de dessiner le moindre mur. On rédige un cahier des charges : que doit faire l'objet, dans quelles conditions, pour quel prix ?

    Cahier des charges fonctionnel et technique.

  2. Concevoir le matériel

    les plans et la plomberie. On choisit le « cerveau », on dessine la carte, on la teste d'abord en maquette (breadboard), puis on la fait fabriquer.

    Choix MCU/processeur (ARM, RISC-V), schéma et routage sous KiCad ou Altium, prototype breadboard puis PCB, dossier de conception.

  3. Écrire le logiciel

    le règlement de la maison : « si la porte s'ouvre et qu'il fait nuit, allume la lumière ». Le programme est ensuite « flashé », c'est-à-dire copié dans la puce.

    C/C++ pilotant directement les registres des microcontrôleurs, flashage via programmateur/débogueur.

  4. Tester et valider

    la visite de contrôle avant remise des clés. L'oscilloscope est un électrocardiogramme du circuit ; le débogueur permet de figer le programme pour l'examiner ligne par ligne.

    Bancs de test, oscilloscope, débogueur, tests de fiabilité et de sécurité.

  5. Optimiser

    l'isolation phonique : l'objet ne doit ni brouiller ses voisins, ni être brouillé par eux. On réduit aussi sa consommation.

    CEM (compatibilité électromagnétique), optimisation énergétique.

La boîte à outils

Langages

C et C++
Les « langues » qui parlent au plus près de la puce, rapides et économes.
Python / MicroPython
Plus simple, parfait pour prototyper vite.
Linux embarqué
Un vrai système d'exploitation en version miniature, quand l'objet a besoin de plus de puissance.

Matériel

Microcontrôleurs
Le cerveau de l'objet, tout intégré sur une puce.
FPGA
Une puce dont on redessine les circuits internes, comme un jeu de Lego électronique.
Fer à souder, stencil, pâte à braser
Le pochoir dépose de l'étain aux bons endroits, on pose les composants, puis on chauffe pour les fixer.

Langages de communication

I2C
2 fils, plusieurs puces, chacune appelée par son « prénom » (adresse).
SPI
Ligne directe très rapide entre un chef et ses subordonnés.
UART
Un talkie-walkie entre deux appareils.
CAN
Le bus des voitures : tout le monde écoute, le message le plus urgent passe en premier.
Wi-Fi
Gros débit, courte portée, gourmand.
LoRa
Quelques kilomètres de portée avec très peu d'énergie, mais peu de débit : un signal de fumée numérique.

Où les trouve-t-on ?

Partout où un objet doit être autonome et fiable.

Transport et véhicules

Portes de train, voiture autonome, avion, satellite.

Santé et médical

Machines d'hémodialyse, scanners, pacemakers, imagerie.

IoT et objets connectés

Domotique, capteurs intelligents, capteurs industriels.

Défense et sécurité

Drones, systèmes de guidage, équipements sécurisés.

Le profil idéal

Qualités humaines

  • Être force de proposition
  • Rigueur et précision : aucune erreur tolérée sur un système critique
  • Esprit d'analyse et résolution de problèmes
  • Travail en équipe avec électroniciens, mécaniciens et chefs de projet
  • Anglais technique courant, pour lire et écrire de la documentation

Formation : Bac+5

Diplôme d'ingénieur ou master universitaire (mention EEA ou informatique temps réel).

  • SIEA EPF/ESTI
  • ENSEA, ENSTA, Mines d'Alès
  • Polytech Angers (automatique/informatique), Polytech Côte d'Azur (électronique et systèmes embarqués)

Passerelle : BUT GEII ou BTS Électronique, puis école d'ingénieurs en alternance.

Carrière et marché de l'emploi

Salaires moyens en France, en brut annuel.

Junior (0 à 3 ans)
38 à 42 k€
Confirmé (3 à 6 ans)
45 à 55 k€
Senior (6 ans et +)
58 à 65 k€ et +
90 %+

des jeunes diplômés ont un emploi dans les 6 mois. Les recrutements se font surtout en CDI.

Où travailler

  • Sociétés de conseil en ingénierie / ESN : missions variées chez plusieurs clients
  • Grands groupes : Airbus, Thales, Renault, Sanofi, Schneider Electric
  • PME d'électronique, startups IoT et MedTech
  • Laboratoires de R&D publics ou privés

Cadre : bureau d'études et laboratoires de prototypage, télétravail possible selon la phase du projet.

Freins et obstacles

Un long parcours

Bac+5 exigé, avec des bases à la fois en électronique et en programmation.

Un métier à cheval sur deux mondes

Il faut comprendre le matériel et le logiciel, ce qui demande beaucoup de polyvalence.

Une forte responsabilité

Sur un système critique, une erreur peut avoir de graves conséquences : la pression est réelle.

Une technologie qui évolue vite

Nouvelles puces, nouveaux protocoles, documentation en anglais : la veille est permanente.