Présentation du métier
Contexte de travail
Conditions de travail
Compétences et niveaux attendus
Certifications
Proximité(s)/évolution(s) envisageables
Tendances nationales sur le métier
Pour en savoir plus
SPÉCIALISTE IA EMBARQUÉE
Famille : Architecture et conception de la solution
Autres appellations en français
- Ingénieur IA embarquée
- Ingénieur en systèmes embarqués intelligents
- Spécialiste en IA sur dispositifs
Autres appellations en anglais
- Embedded AI Engineer
- Embedded Systems AI Specialist
- AI Embedded Developer
Présentation du métier : Spécialiste IA embarquée
Finalité du métier
Le Spécialiste IA embarquée conçoit, développe et intègre des solutions d'intelligence artificielle dans des dispositifs embarqués. Ces systèmes doivent souvent fonctionner de manière autonome, avec des ressources limitées en termes de calcul, de stockage et d'énergie.
Missions principales
Concevoir et développer des algorithmes d'Intelligence Artificielle :
Le Spécialiste IA embarquée développe des modèles d'apprentissage automatique qui peuvent être intégrés dans des systèmes embarqués. Il combine mathématiques, mécanique et électronique pour simuler des opérations, optimiser ou adapter des processus.
Collecter, traiter et interpréter les données :
Il collecte des informations issues d'équipements embarqués (ex : traitement de signal, cartes électroniques) et peut les enrichir avec des données issues d'autres sources (ex : données usagers sur le cloud) pour optimiser ses modèles. Il s'assure de la performance des moyens d'acquisition de données dans le temps (ex : maintenance prédictive de capteurs).
Intégrer des systèmes et optimiser des performances :
Il incorpore des solutions d'IA dans le matériel embarqué, y compris la programmation de microcontrôleurs ou de processeurs spécialisés (ex : robot ou ensemble de robots coopérants). Il s'assure de l'équilibre entre la partie embarquée et cloud, que les algorithmes sont performants, compatibles et efficaces en termes de ressources (ex : autonomie d'énergie, puissance de calcul, sollicitation de la bande passante, stockage local et cloud).
Tester et valider les systèmes en conditions réelles :
Il s'assure que les systèmes d'IA embarquée fonctionnent correctement dans des conditions réelles d'utilisation (ex : action de l'hygrométrie, de la température, de la pression sur le système) et qu'il ne présente pas de risque en cas de défaillance (ex : voiture autonome). Il structure et coordonne les phases de tests et d'essais pour cela.
Le Spécialiste IA embarquée développe des modèles d'apprentissage automatique qui peuvent être intégrés dans des systèmes embarqués. Il combine mathématiques, mécanique et électronique pour simuler des opérations, optimiser ou adapter des processus.
Collecter, traiter et interpréter les données :
Il collecte des informations issues d'équipements embarqués (ex : traitement de signal, cartes électroniques) et peut les enrichir avec des données issues d'autres sources (ex : données usagers sur le cloud) pour optimiser ses modèles. Il s'assure de la performance des moyens d'acquisition de données dans le temps (ex : maintenance prédictive de capteurs).
Intégrer des systèmes et optimiser des performances :
Il incorpore des solutions d'IA dans le matériel embarqué, y compris la programmation de microcontrôleurs ou de processeurs spécialisés (ex : robot ou ensemble de robots coopérants). Il s'assure de l'équilibre entre la partie embarquée et cloud, que les algorithmes sont performants, compatibles et efficaces en termes de ressources (ex : autonomie d'énergie, puissance de calcul, sollicitation de la bande passante, stockage local et cloud).
Tester et valider les systèmes en conditions réelles :
Il s'assure que les systèmes d'IA embarquée fonctionnent correctement dans des conditions réelles d'utilisation (ex : action de l'hygrométrie, de la température, de la pression sur le système) et qu'il ne présente pas de risque en cas de défaillance (ex : voiture autonome). Il structure et coordonne les phases de tests et d'essais pour cela.
Contexte de travail
Variables spécifiques au métier
Diversité des expertises techniques :
Au-delà de ses connaissances approfondies dans les différentes technologies d'Intelligence Artificielle (ex : apprentissage automatique, réseaux de neurones et apprentissage profond, vision artificielle, traitement du langage naturel, IA autonome), le Spécialiste IA embarquée mobilise de fortes compétences de l'électronique embarquée, de la mécanique, de la physique, de la cybersécurité et des moyens de télécommunications (ex : 5G, protocoles spécifiques) afin de mettre en place les solutions complexes demandées. Il peut également faire appel à des moyens de simulation pour augmenter les données d'entraînement d'un algorithme.
Diversité des cas d'usage :
Les typologies de clients et d'applications sont multiples et demandent de nombreuses adaptations des technologies mises en œuvre (ex : smartphones, automobile, naval, robotique industrielle ou grand public, équipements de e-santé, agriculture). De ce fait, les processus de conception et de tests sont très variables. Certains usages critiques demandent des certifications (ex : algorithmes de prédiction de défaillance et nécessité de pouvoir interpréter les algorithmes et données en cas d'incident de sécurité d'un mode de transport).
Contraintes de temps réel et de ressources matérielles :
Afin de répondre aux différentes contraintes matérielles spécifiques aux systèmes embarqués, tels que la mémoire limitée et la puissance de calcul, il assure une veille technologique régulière dans les équipements qui peuvent entrer dans les applications sur lesquelles il travaille.
Enfin, contrairement à certaines applications d'IA, les systèmes embarqués nécessitent des décisions autonomes en temps réel (ex : voiture autonome), ce qui a un impact sur le niveau de technologie d'IA embarquée ou déportée (ex : cloud). Il doit accompagner les investissements en IA à bon escient selon le coût et la finalité de chaque solution.
Au-delà de ses connaissances approfondies dans les différentes technologies d'Intelligence Artificielle (ex : apprentissage automatique, réseaux de neurones et apprentissage profond, vision artificielle, traitement du langage naturel, IA autonome), le Spécialiste IA embarquée mobilise de fortes compétences de l'électronique embarquée, de la mécanique, de la physique, de la cybersécurité et des moyens de télécommunications (ex : 5G, protocoles spécifiques) afin de mettre en place les solutions complexes demandées. Il peut également faire appel à des moyens de simulation pour augmenter les données d'entraînement d'un algorithme.
Diversité des cas d'usage :
Les typologies de clients et d'applications sont multiples et demandent de nombreuses adaptations des technologies mises en œuvre (ex : smartphones, automobile, naval, robotique industrielle ou grand public, équipements de e-santé, agriculture). De ce fait, les processus de conception et de tests sont très variables. Certains usages critiques demandent des certifications (ex : algorithmes de prédiction de défaillance et nécessité de pouvoir interpréter les algorithmes et données en cas d'incident de sécurité d'un mode de transport).
Contraintes de temps réel et de ressources matérielles :
Afin de répondre aux différentes contraintes matérielles spécifiques aux systèmes embarqués, tels que la mémoire limitée et la puissance de calcul, il assure une veille technologique régulière dans les équipements qui peuvent entrer dans les applications sur lesquelles il travaille.
Enfin, contrairement à certaines applications d'IA, les systèmes embarqués nécessitent des décisions autonomes en temps réel (ex : voiture autonome), ce qui a un impact sur le niveau de technologie d'IA embarquée ou déportée (ex : cloud). Il doit accompagner les investissements en IA à bon escient selon le coût et la finalité de chaque solution.
Contextes organisationnels
Type et taille d'entreprise :
Le Spécialiste IA embarquée peut travailler dans une Entreprise de Service Numérique de petite taille, souvent spécialisée, à très grande taille, souvent très diversifiée en termes de services. Cela dépend notamment du niveau d'investissement que la technologie demande en fonction des applications. Il peut intervenir pour une grande variété d'industries, y compris l'automobile, l'aérospatiale, la santé, la domotique et la robotique. Enfin, il peut choisir de travailler en freelance, offrant ses services à divers clients et projets, ce qui peut offrir une grande flexibilité et variété des missions.
Type et taille de projet :
Il collabore le plus souvent avec des équipes interdisciplinaires comprenant des Ingénieurs électronique, mécanique, informatique, des Data Scientists et Data Engineers, des Développeurs de logiciels et d'autres spécialistes des données.
Le Spécialiste IA embarquée peut travailler dans une Entreprise de Service Numérique de petite taille, souvent spécialisée, à très grande taille, souvent très diversifiée en termes de services. Cela dépend notamment du niveau d'investissement que la technologie demande en fonction des applications. Il peut intervenir pour une grande variété d'industries, y compris l'automobile, l'aérospatiale, la santé, la domotique et la robotique. Enfin, il peut choisir de travailler en freelance, offrant ses services à divers clients et projets, ce qui peut offrir une grande flexibilité et variété des missions.
Type et taille de projet :
Il collabore le plus souvent avec des équipes interdisciplinaires comprenant des Ingénieurs électronique, mécanique, informatique, des Data Scientists et Data Engineers, des Développeurs de logiciels et d'autres spécialistes des données.
Conditions de travail
Le rythme de travail
Le Spécialiste IA embarquée intervient fortement lors de la phase de recherche & développement, de conception, mais il est aussi présent tout au long du cycle de vie de la solution, afin d'apporter des améliorations. Le rythme de travail est donc globalement soutenu, avec des phases de tests/essais plus intenses en raison de la nécessité de délivrer dans les délais, en gardant des contraintes de qualité et de coûts très élevées.
Déplacements
Les déplacements peuvent être nécessaires pour les tests sur le terrain ou les réunions avec les clients et les fournisseurs de matériel.
Les relations professionnelles
Relations internes
- Expert IA
- Data Engineer
- Architecte technique
- Data Scientist
- Architecte IoT
Relations externes
- Clients
- Fournisseur de matériels
- Entreprises de développement de solutions
- Communautés d'experts IA
- Experts des différents métiers usagers
Compétences et niveaux attendus en 4 niveaux cumulés
Macro compétences
Niveaux et compétences attendues
Exemple concret d'activité pour le niveau attendu
Macro compétences :
Concevoir et déployer un algorithme
Niveaux et compétences attendues :
1
Identifier les usages d'une solution algorithmique et les technologies existantes (ex: IA générative, robotique)
2
Assembler des solutions algorithmiques existantes, les adapter et les tester
3
Créer et tester une nouvelle solution algorithmique sur mesure
4
S'assurer de l'usage conforme juridiquement (ex : RGPD) et éthique de la solution par tous les usagers
Niveau attendu : 4
Exemple concret d'activité pour le niveau attendu :
Il conçoit et met en œuvre des algorithmes adaptés à des environnements embarqués, assurant ainsi des performances énergétiques optimales et une intégration efficace de l'intelligence artificielle
Macro compétences :
Analyser un cycle de vie
Niveaux et compétences attendues :
1
Recenser les étapes de cycle de vie auprès des usagers d'une solution ou d'un équipement
2
Cartographier les étapes du cycle de vie d'une solution ou d'un équipement
3
Rendre une solution ou un produit résilient dans son environnement de court, moyen et long terme
4
Donner du sens à la solution ou à l'équipement sur le long terme
Niveau attendu : 3
Exemple concret d'activité pour le niveau attendu :
Il analyse le cycle de vie de la solution et de l'équipement embarqué, évalue son impact environnemental, facilitant ainsi la conception de solutions durables et éco-responsables
Macro compétences :
Mener un diagnostic ou un test/essai technique
Niveaux et compétences attendues :
1
Identifier les normes de résultats obtenus et les procédures de test applicables
2
Concevoir et mettre en place un programme de test/essai ou de diagnostic adapté aux objectifs et contraintes
3
Piloter un processus de test/essai ou de diagnostic et synthétiser ses résultats
4
Anticiper une stratégie et une organisation adaptée aux futures évolutions (techniques, normes et règlements, objectifs etc.)
Niveau attendu : 3
Exemple concret d'activité pour le niveau attendu :
Il évalue la performance et la sécurité des données des systèmes embarqués utilisant l'IA, garantissant leur fiabilité et leur efficacité dans divers environnements
Macro compétences :
Écoconcevoir une solution ou un équipement
Niveaux et compétences attendues :
1
Maximiser la durée de vie d'une solution dans les conditions réelles d'usage et de maintenance
2
Concevoir une solution anticipant les évolutions probables de normes et réglementations (recyclabilité, réparabilité, durabilité, etc.)
3
Recourir aux solutions technologiques avec discernement sur leur potentiel et leurs impacts environnementaux
4
Coordonner et optimiser les processus de production et la consommation de ressources (matériaux, eau, énergie) avec toutes les parties prenantes
Niveau attendu : 3
Exemple concret d'activité pour le niveau attendu :
Il intègre des pratiques d'écoconception dans le développement des solutions IA embarquées, minimisant leur empreinte environnementale tout en maximisant leur efficacité opérationnelle
Macro compétences :
Scénariser un impact environnemental
Niveaux et compétences attendues :
1
Évaluer la pression sur les écosystèmes et la circularité d'une solution ou d'un équipement
2
Déterminer les conséquences socio-écologiques d'une action à différentes échelles spatiales et selon la typologie des territoires
3
Interroger la complexité d'une solution et viser une simplification, dans une optique de réemploi, bon usage, recyclage
4
Faire converger les parties prenantes autour de l'analyse sytémique d'un impact environnemental
Niveau attendu : 3
Exemple concret d'activité pour le niveau attendu :
Il identifie et évalue les scénarios d'impact environnemental liés au déploiement et à l'utilisation des solutions d'IA embarquée, en proposant des stratégies pour les minimiser
Macro compétences :
Intégrer des outils IA/Data Science
Niveaux et compétences attendues :
1
Identifier les outils de Data Science applicables selon le contexte et les objectifs
2
Préconiser, concevoir ou intégrer un outil IA/Data Science adapté à la problématique métier
3
Anticiper l'intégration d'outils IA/Data Science dans l'organisation du travail
4
Déterminer l'opportunité de l'intégration d'outils IA/Data Science dans le modèle d'affaires
Niveau attendu : 3
Exemple concret d'activité pour le niveau attendu :
Il développe des modèles prédictifs pour systèmes autonomes embarqués, optimisant la performance en temps réel, en ssécurisant les données confidentielles de conduite par exemple
Macro compétences :
Gérer et exploiter des données massives
Niveaux et compétences attendues :
1
Identifier les outils Big Data applicables selon le contexte et les objectifs
2
Adapter des outils Big Data pour exploiter des données massives de sources multiples
3
Délivrer une analyse synthétique et une préconisation
4
Coordonner le stockage de données, la puissance de calcul et anticiper l'évolution des besoins de données
Niveau attendu : 4
Exemple concret d'activité pour le niveau attendu :
Il intègre des outils de Data Science dans le développement des solutions embarquées, optimisant les solutions de stockage et la puissance informatique embarquées
Macro compétences :
Travailler à distance en mode collaboratif
Niveaux et compétences attendues :
1
Participer à un projet collaboratif en accédant aux documents supports
2
Contribuer en intégrant des éléments dans les bases documentaires, en respectant les règles de partage et d'édition
3
Mettre en place et paramétrer une plateforme collaborative et définir les processus de travail
4
Promouvoir et fédérer les processus collaboratifs sur plusieurs projets, en interne et en externe
Niveau attendu : 2
Exemple concret d'activité pour le niveau attendu :
Il utilise des outils de communication et de partage de documents pour collaborer efficacement avec des équipes éloignées géographiquement, pour le développement et l'optimisation des solutions d'intelligence artificielle embarquée
Macro compétences :
Intégrer des moyens technologiques et humains
Niveaux et compétences attendues :
1
Identifier les alternatives humaines et technologiques d'une situation de travail
2
Adapter un process et une organisation de travail pour intégrer une solution technologique efficace
3
Arbitrer une décision d'ensemble et les interactions entre l'investissement humain et technologique
4
Donner du sens à l'intégration des technologies dans une chaîne de valeur
Niveau attendu : 2
Exemple concret d'activité pour le niveau attendu :
Il arbitre efficacement les moyens technologiques et humains dans le développement des solutions d'intelligence artificielle embarquée, en alignant les ressources disponibles avec les objectifs économiques du projet (ex : algorithme de codage)
Macro compétences :
Actualiser ses connaissances et s'adapter
Niveaux et compétences attendues :
1
Analyser et comprendre les évolutions dans son domaine et les nouveaux besoins
2
Mener un apprentissage autonome et être réactif face a un imprévu ou une nouveauté
3
Créer des contenus actualisés et les diffuser auprès des équipes
4
Coordonner une démarche d'adaptation et d'apprentissage dans un réseau professionnel (ex : plateforme en ligne)
Niveau attendu : 3
Exemple concret d'activité pour le niveau attendu :
Il se tient constamment informé des avancées dans le domaine de l'intelligence artificielle embarquée, adapte ses connaissances et compétences en fonction des évolutions technologiques et des besoins du marché
Macro compétences :
Anticiper l'impact économique d'une solution technique
Niveaux et compétences attendues :
1
Repérer l'ensemble des postes de dépenses et intervenants d'une solution
2
Dimensionner les coûts de déploiement et d'exploitation de chaque étape du cycle de vie de la solution ou de l'équipement
3
Piloter une décision économique d'ensemble équilibrée et adapter les étapes
4
Donner du sens à une décision d'investissement sur son impact économique et le service rendu aux parties prenantes
Niveau attendu : 2
Exemple concret d'activité pour le niveau attendu :
Il anticipe et évalue l'impact économique des solutions techniques en intelligence artificielle embarquée, en prenant en compte les coûts de développement, de production et les bénéfices potentiels dans l'usage, afin de proposer des solutions rentables et compétitives
Macro compétences :
Analyser et gérer les risques
Niveaux et compétences attendues :
1
Actualiser le référentiel des risques et analyser leurs impacts potentiels
2
Rédiger un plan de gestion des risques selon les objectifs et le contexte
3
Piloter l'ensemble des ressources face aux risques
4
Donner du sens aux mesures et accompagner les acteurs internes/externes impliqués
Niveau attendu : 2
Exemple concret d'activité pour le niveau attendu :
Il analyse et gère les risques liés au déploiement de solutions d'intelligence artificielle embarquée, en identifiant les menaces potentielles (ex : cybersécurité, défaillance) et en mettant en place des mesures préventives et correctives pour assurer la sécurité des systèmes et des données
Certifications
Liste des certifications
Hors branche
Proximité(s)/évolution(s) envisageables
La proximité des métiers
Axes de mobilité professionnelle
Sens d'évolution
Sélection de secteur
Numérique
Ingénierie
Études & Conseil
Évènement
Transverses
Autre
Cliquer sur un secteur pour afficher
uniquement les provenances et les
évolutions depuis et vers ce secteur
Cliquer sur les flèches pour accéder à la comparaison des métiers.
Provenances possibles
Evolutions envisageables
Autres provenances
Autres provenances
Provenances lointaines
Provenances lointaines
Provenances moyennes
Provenances moyennes
Proximité forte
Proximité forte
Evolutions moyennes
Evolutions moyennes
Evolutions lointaines
Evolutions lointaines
Autres évolutions
Autres évolutions
Spécialiste IA embarquée
Spécialiste bases de données
Analyste de la menace
UX - UI Designer
Expert en Intelligence Artificielle
Architecte IoT
Data Engineer
Spécialiste e-santé
Data Scientist
Spécialiste blockchain
Ces mobilités sont données à titre indicatif, sans valeur d’obligation pour les entreprises et les salariés qui doivent les adapter à leur situation particulière.