Système embarqué
Système embarqué = l'informatique cachée dans les machines
Un système embarqué est un ensemble électronique et logiciel intégré dans un équipement pour y remplir une fonction précise, souvent avec des contraintes fortes de taille, de consommation, de fiabilité et de temps réel.
On en trouve partout : calculateurs de voiture, commandes de vol d'un avion, satellites, drones, équipements médicaux, robots industriels, objets connectés. Le cœur est généralement un microcontrôleur, un processeur ou un FPGA, programmé en C, en C++ ou de plus en plus en Rust, parfois avec un système d'exploitation temps réel. Le logiciel doit dialoguer directement avec le matériel : capteurs, bus de communication, actionneurs.
Dans les secteurs critiques (aéronautique, défense, ferroviaire, médical), le développement suit des normes de sûreté strictes comme la DO-178C ou l'ISO 26262, avec beaucoup de tests et de traçabilité.
Pourquoi ça compte quand on recrute
« Embarqué » recouvre des métiers très différents : électronicien qui conçoit la carte, développeur bas niveau qui écrit les drivers, ingénieur logiciel applicatif sur Linux embarqué, ingénieur système. Précisez la couche visée avant de chercher. Le bon signal : des projets sur du matériel réel, du débogage à l'oscilloscope, une expérience d'un environnement normé si votre secteur l'exige. Le vivier est tendu dans la défense et l'aéronautique.
