Pour ce premier épisode de notre série "métier du mois", nous avons décidé de mettre en lumière la carrière d'un ingénieur en systèmes embarqués.

Amal et Lyes, deux de nos consultants, ont accepté de partager avec vous leur parcours et leur situation professionnelle en tant qu'ingénieurs en systèmes embarqués.

Après avoir obtenu son baccalauréat en sciences expérimentales, Amal a suivi des études préparatoires pour intégrer une école d'ingénieurs. Elle intègre l'Ecole Nationale d'Ingénieurs de Carthage (ENICarthage) en Tunisie et poursuit ses études d'ingénieur en mécatronique, spécialisée dans le développement de systèmes embarqués.

Lyes, quant à lui, obtient une licence en EEA (électronique, énergie, électricité et automatisme) à l'université de Lille, suivie d'un master en informatique et systèmes embarqués à l'université de la Sorbonne à Paris.

Aujourd'hui, tous deux sont ingénieurs en systèmes embarqués chez T&S

Qu'est-ce qu'un système embarqué ?

Amal

"Un système embarqué est un système composé d'une partie matérielle et d'une partie logicielle. Il s'agit d'un système autonome, d'où le terme "embarqué", dédié à une tâche spécifique, souvent en temps réel et généralement caractérisé par sa taille contrainte et sa consommation d'énergie limitée."

Qu'est-ce qu'un ingénieur en systèmes embarqués ? Et quelles sont ses missions ?

"Un ingénieur en systèmes embarqués travaille au développement d'une ou plusieurs parties d'un système embarqué. Cela dépend vraiment de la taille de l'équipe et du projet".

Lyes

Amal

"Le travail d'un ingénieur en systèmes embarqués est extrêmement riche et polyvalent. Il s'agit d'une combinaison d'électronique, d'informatique, mais aussi d'automatisation.

Ses missions consistent principalement à développer de nouvelles applications et fonctionnalités pour des systèmes autonomes de toutes sortes : machines à laver, machines à café autonomes, distributeurs automatiques de billets, robots, etc.

Sur la base des spécifications présentées par le client ou l'entreprise, l'ingénieur crée le produit en respectant les spécifications requises.

Ainsi, il passe par plusieurs phases : une phase de conception, de programmation, d'intégration, de test, mais aussi de suivi".

Existe-t-il différents profils d'ingénieurs en systèmes embarqués ?

"Il existe en effet différents profils d'ingénieurs en systèmes embarqués. On distingue généralement les ingénieurs hardwares et les ingénieurs softwares.

Ensuite, nous catégorisons également l'un ou l'autre. Par exemple, il y a des ingénieurs logiciels de bas niveau ou des BSP (Board Support Package) qui s'occupent du noyau/OS et de la programmation des pilotes, etc. D'autres travaillent sur le middleware ou le back-end, qui sont les couches applicatives du logiciel. Il y a également des ingénieurs frontaux qui développent l'IHM (interface homme-machine) ou l'IUG (interface utilisateur graphique) pour gérer les systèmes embarqués.

Pour ma part, je travaille actuellement sur le développement de logiciels (middleware). Je fais principalement du développement back-end en C++".

Lyes

Amal

"Même le domaine de travail d'un ingénieur en systèmes embarqués peut faire la différence. Par exemple, les méthodologies et les outils utilisés dans le secteur automobile sont différents de ceux utilisés dans les secteurs de l'électronique grand public ou de l'aéronautique. Tout cela est très diversifié.

Personnellement, je suis plus "logiciel" que "matériel" et je fais principalement du développement embarqué de plus ou moins haut niveau, en utilisant les langages de programmation C et C++".

Faut-il des compétences particulières pour être un bon ingénieur en systèmes embarqués ?

Amal

" Volonté et persévérance ! Pour être bon dans ce métier, il faut avoir la volonté d'apprendre, de rechercher et d'explorer. L'autonomie est également très importante.

Le métier d'ingénieur en systèmes embarqués permet d'évoluer dans des secteurs très variés et nous donne l'occasion de réaliser des innovations majeures".

"Vous devez avoir des compétences en développement logiciel (algorithmes, débogage, etc.) et une bonne connaissance des langages de développement courants dans le domaine des systèmes embarqués, tels que C/C++, bash, assembleur, etc.

Mais avant tout, il faut être polyvalent et autonome ! Les technologies que nous utilisons évoluent sans cesse, il faut donc se former continuellement et se tenir au courant de ces nouvelles technologies.

Lyes

Quelles sont précisément les technologies que vous utilisez quotidiennement ?

"Tout dépend du projet. Actuellement : Eclipse, VI, Virtual Box, Linux, C++, SQL, Bash, etc.

Lyes

Amal

"Je développe en C/C++ dans un environnement Linux. J'utilise Geany comme éditeur de texte et GCC pour compiler mon code, l'outil Buildroot pour générer des OS Linux personnalisés pour mes cibles, GDB pour déboguer mon code et récemment AWS pour l'IoT puisque je travaille sur un projet IoT."

Pouvez-vous décrire l'équipe qui vous entoure au quotidien ?

Amal

"Je fais partie de l'équipe IoT/CTD (Connectivity Techonologies Development) composée d'un autre ingénieur en systèmes embarqués qui développe en C/C++ sous Linux, de notre directeur qui est également ingénieur en systèmes embarqués et de notre directeur de programme IoT. Nous échangeons quotidiennement avec l'équipe ISS qui s'occupe de la partie frontale en Java.

"Je fais partie d'une équipe composée d'un chef de projet, d'un architecte logiciel, de développeurs back-end et front-end, etc.

Lyes

Qu'est-ce qui vous plaît le plus dans votre travail ?

Amal

"Ce que je préfère, ce sont les problèmes que je rencontre au quotidien ! Les bogues dans le code ! Les difficultés que je dois surmonter en peu de temps, les délais !

Ce sont les aspects du travail qui me stimulent le plus, parce qu'ils m'aident à m'améliorer, à me renforcer... Tout cela m'a rendu beaucoup plus fort et beaucoup plus efficace dans mon travail".

"La partie de mon travail que je préfère est celle du développement et de la résolution des problèmes. C'est un véritable défi quotidien qui vous oblige à vous dépasser pour faire avancer le projet, et c'est très satisfaisant quand vous y arrivez."

Lyes

Pourquoi considérer l'ingénieur en systèmes embarqués comme un "métier d'avenir" ?

"Le monde tend à devenir de plus en plus autonome grâce à l'utilisation de systèmes embarqués partout et pour tous. On a donc besoin d'ingénieurs pour développer, optimiser et concevoir ces systèmes, qu'ils soient destinés à la fabrication ou à l'utilisation quotidienne par les consommateurs".

Lyes

Partager

Nos experts sont à votre disposition sur simple appel téléphonique !

Posez vos questions et trouvez des solutions pour le développement de vos produits

Contactez nous

Plus d'actualités

7/5/24

Employés boomerang : Une tendance à la hausse ?

L'article traite de la tendance croissante des "employés boomerang" qui quittent une entreprise pour y revenir plus tard. Il examine s'il s'agit d'une mode passagère ou d'une tendance profonde, et comment les entreprises peuvent en tirer parti. En France, le nombre d'employés boomerang a augmenté de 36 % en trois ans. Ce phénomène correspond à l'évolution des aspirations des salariés en matière d'équilibre entre vie professionnelle et vie privée. Les employés boomerang apportent une expérience précieuse, une connaissance approfondie de l'entreprise et une motivation accrue. Des entreprises comme Technology&Strategy s'adaptent à cette tendance en favorisant une marque d'employeur forte et un environnement de travail positif. L'article inclut les points de vue des employés de T&S et de Cheima Hammi, responsable des ressources humaines en France, sur les avantages et les motivations de la tendance boomerang.

LIRE LA SUITE
2/5/24

T&S Success Story: Indiana, l'exemple d'une évolution professionnelle réussie chez T&S

Cet article détaille le parcours d'Indiana sur le site T&S, en soulignant l'investissement de l'entreprise dans le développement des employés et les opportunités de mobilité interne. Découvrez comment Indiana a mis à profit ses compétences pour passer du statut d'assistante administrative à celui de HR Business Partner & Team Leader.

LIRE LA SUITE
19/3/24

Du stagiaire à l'employé : l'histoire de la réussite de Sophie chez Technology & Strategy

Découvrez le parcours remarquable de Sophie chez T&S: d'un stage de 6 mois à un poste permanent au sein du département Employee Experience. Découvrez sa persévérance, sa capacité d'adaptation et la manière dont elle a surmonté les obstacles pour parvenir à la réussite professionnelle.

LIRE LA SUITE