L’informatique est un domaine très vaste qui regroupe divers aspects et secteurs d’activités. Ce domaine s’adapte aisément à d’autres domaines comme l’électronique ou la mécanique. Cela permet d’aboutir à des résultats innovants et révolutionnaires. De ce fait, de nombreux métiers voient le jour régulièrement dans ce domaine. Ces métiers font parties des plus prisés dans le monde. En effet, quel que soit le pays, l’informatique reste incontournable pour aboutir au progrès technologique. Parmi ces nombreux métiers de l’informatique, nous avons le métier d’ingénieur systèmes embarqués. Il s’agit d’un travail très intéressant qui requiert certaines qualités et compétences.
Ce poste est destiné à un ingénieur en électronique qui est spécialisé dans les systèmes embarqués. C’est un travail qui a la réputation d’être riche et polyvalent. Il consiste en général à concevoir des ordinateurs pour des véhicules ou des avions pour diverses fins. Cela peut être pour l’optimisation de la sécurité, de la santé, de la communication, etc.
Ainsi, le principe de l’ingénierie des systèmes embarqués est de mettre en place de nouvelles technologies ou fonctionnalités sur des systèmes entièrement indépendants qui seront embarqués dans des machines. D’où le terme de systèmes embarqués.
Ces systèmes autonomes doivent pouvoir être intégrés à n’importe quelle machine automatique. C’est le résultat de la fusion entre l’informatique et l’électronique. Cette union offre de grandes possibilités dans tous les domaines de la vie.
Ainsi, l’ingénieur système embarqué peut donc développer toutes les idées qui lui parviennent et explorer de nouveaux horizons afin de réaliser un projet.
Le travail de l’ingénieur système embarqué est la plupart du temps de réaliser les projets qui lui sont soumis par ses clients. Ce dernier peut également mettre en œuvre ses capacités pour la réalisation d’un projet qu’il poursuit personnellement.
En général, le client présente à l’ingénieur système embarqué son projet à réaliser à partir d’un cahier de charge clairement préparé. Ensuite l’ingénieur se base sur le cahier de charge pour réaliser le produit tout en prenant en compte les exigences et critères imposés par le client.
Pour la réalisation d’un projet de systèmes embarqués, l’ingénieur doit passer par plusieurs étapes. Les plus importants sont les phases de codage et d’implémentation ainsi que la phase d’intégration.
L’étape de codage et d’implémentation consiste à écrire à des lignes de codes dans le langage approprié afin de mettre en place des programmes et instructions. C’est une étape incontournable et très délicate qui requiert beaucoup de concentration et de connaissances. C’est ici que l’informatique entre en jeu. L’ingénieur doit donc préparer le système pour la partie électronique.
L’étape d’intégration consiste intégrer le système conçu à l’électronique, c’est-à-dire à la machine. Ce métier nécessite le plus souvent une collaboration entre plusieurs ingénieurs pour les échanges d’idées et les spécialisations.
La réalisation des systèmes embarqués est un secteur encore en pleine évolution. Les ingénieurs peuvent les intégrer dans n’importe quel domaine de la vie courante comme les télécommunications, la sécurité, le transport, la médecine, l’aéronautique et plein d’autres.
Compte tenu des différents enjeux, ce métier d’ingénieur électronique spécialisé en systèmes embarqués sera donc fortement sollicité prochainement.
Le métier d’ingénieur spécialiste en systèmes embarqués n’est pas comme tous les autres métiers. Il se démarque par certains critères primordiaux. En effet, il y a des qualités et compétences dont doit pleinement disposer un ingénieur spécialisé en systèmes embarqués.
Au prime abord, l’ingénieur système embarqué doit être passionné par l’électronique et les systèmes embarqués. Il doit être créatif, curieux, et très organisé et doit avoir un excellent sens d’analyse et de synthèse.
L’ingénieur système embarqué doit être résistant à la pression, au stress et la fatigue. Ce dernier doit toujours être actifs sur les innovations et faire des veilles technologiques.
L’ingénieur électronique spécialisé en systèmes embarqués doit être compétent et disposer de connaissances approfondies en électronique, en programmation, en systèmes embarqués, en génie logiciel, en réseaux, en conception de circuits intégrés, etc.
L’ingénieur système embarqué doit effectuer une excellente analyse du cahier de charges et traduire dans un langage plus technique les besoins de chaque client. Il doit émettre des hypothèses, programmer dans n’importe quel langage et réaliser l’architecture des systèmes électroniques.
Aussi, l’ingénieur système embarqué doit étudier toutes les possibilités à disposition pour la réalisation des systèmes embarqués et faire des lancer des tests. Il doit aussi assurer le suivi technique de production et effectuer des travaux de veille technologique afin d’être toujours informés des innovations dans le milieu.
Enfin, l’ingénieur système embarqué assure la conception de nouveaux projets, ainsi que la production du manuel d’utilisation et de maintenance des produits.
Pour occuper un poste d’ingénieur système embarqué, il faut obligatoirement suivre une formation en électronique. Toutes les écoles d’ingénieurs aussi bien publiques que privées peuvent fournir le diplôme approprié.
Avec un Bac+3, l’ingénieur système embarqué ne pourra occuper que des postes plus pratiques. Par contre, avec un Bac+5 il pourra occuper un poste de conception des systèmes embarqués. Il est donc préférable de disposer d’un Bac+ 5 pour aspirer occuper un poste d'ingénieur spécialiste en systèmes embarqués.
Par ailleurs, si vous disposez d’un Bac+5 dans des domaines comme la mécanique, l’aéronautique ou autres, alors vous pourrez également vous spécialiser en systèmes embarqués. Pour obtenir le diplôme requis, il faudra donc se rendre dans les grandes écoles d’ingénieurs qui sont basées un peu partout en France et dans le reste du monde comme le Maroc. Ces grandes écoles pourront vous offrir à la fin de votre formation, un master en systèmes embarqués, soit un Bac+5.
Au début de sa carrière, le salaire d’un ingénieur en systèmes embarqués est compris entre 2000 € et 2800 €. Avec le temps, ce dernier pourra aspirer à des salaires allant jusqu’à 50.000 € par an. Notons que plus l’ingénieur est compétent, plus forte serait la demande, et donc plus élevé sera le salaire.
En cumulant les années d’expérience à son poste, l’ingénieur pourra postuler pour le poste de Directeur Technique, Chef de Projet et encore Responsable de projet ou de production.
Objectif : Supervision, Monitoring et gestion de logs de la stack Cloudera
● Création de sondes pour la supervision technique avec Centreon
● Monitoring avec Prometheus, Grafana, Consul
● Création de dashboard grafana
● Gestion de logs avec ELK
● Mettre en place et optimiser l’ensemble des outils de supervision, de monitoring de la performance
● Réaliser les développements de scripts et créer, paramétrer, maintenir à jour et déployer les sondes
de supervision
● Créer des Dashboards de mesure de performance.
● Contribuer au maintien en condition opérationnelles des outils de supervision, de monitoring de la
de performance
● Rédiger et maintenir à jour la documentation technique
Objectif :
● La gestion des sauvegardes et archivages logiciels.
● Refonte complète de l’architecture monolithique des serveurs en mettant en place de la
virtualisation (Proxmox)
● Migration des applications sur la nouvelle plateforme virtualisée
● La supervision des systèmes et applications
● La gestion de la sécurité du système d’informations.
● La gestion du parc informatique (Mac, Laptops…)
● Le support aux utilisateurs internes
● La redaction et la maintenance des procédures d’exploitations
Objectif :
● Maintien en condition opérationnel de niveaux 1 et 2 sur l’infrastructure serveurs
● Gestion de configuration des serveurs via Puppet.
● Rédaction et diffusion de documents technique sur Confluence
● Respect des consignes et contraintes de sécurité de l’entreprise
● Administrer les serveurs Virtuels VMware VSphere
● Effectuer des restaurations de VM depuis VEAM
● Mise en place du stack ELK(Elasticsearch Logstash Kibana) pour la gestion de logs.
Objectif :
● Installation, configuration et mise en production de logiciels de gestion de configuration (git) et
● Maintien en condition opérationnel de niveau 1 et 2 sur l’infrastructure poste de travail et serveurs
● Mise en place de la centralisation des logs systèmes et applicatifs (Graylog / Rsyslog)
● Gestion de configuration via SaltStack
● Administration outil Jira
● Mise en place d’un serveur PXE pour l’installation des postes de travail Linux (Ubuntu)
● Rédaction et diffusion de documents technique sur Confluence
Objectif :
● Développement de passerelles résidentielles – TV numérique
● Étude des spécifications clients, rédaction des spécifications techniques.
● Développement de gateway résidentielles
● Développement sous linux en C
● Développement C++
● Développement de fonctions spécifiques réseau
● Développements Wifi avec Atheros
● Implémentation et codage des requirements clients.
● Test d’intégration et compte rendu de test.
● Développement, intégration et suivi des drivers WIFI Atheros.
● Jeux de tests unitaires
● Suivi de la validation pour la fonction développée et correction des bugs éventuels.
Objectif :
● Supervision des Raspberry Pi avec Centreon
● Déploiement de capteurs de température, d’humidité, qualité de l’air, CO2…
● Mise en place d’un serveur MQTT (Mosquitto) pour les capteurs
● Analyse des données et représentation sous forme de graphe
● Développement POC application mobile (Cordova) de Géomarketing
● Études sur des solutions de réservation de salle, tables tactiles…
● Responsable de suivi du projet LIFI : prise de RDV, validation des étapes, suivi de qualité