DEVELOPPEUR EN SYSTEMES EMBARQUES

Le système embarqué est un système électronique, piloté par un logiciel et complètement intégré au système qu’il contrôle, prévu pour fonctionner sur des petites machines ou des appareils électroniques autonomes. Il est donc soumis à diverses contraintes (dont certaines sont critiques) : l’espace compté, la consommation énergétique faible, le temps réel et, enfin, la sûreté. Ce système étant synonyme d’innovation, de différenciation et de gains de productivité, il intéresse fortement les grandes entreprises et les sociétés de services en ingénierie informatique (SSII). Le développeur en systèmes embarqués, qui a pour mission de concevoir et d’intégrer des systèmes embarqués, est particulièrement courtisé…

Principales missions

  • Connaître les spécifications fonctionnelles et techniques du client
  • Définir les contraintes
  • Concevoir et mettre en œuvre les systèmes embarqués
  • Procéder aux tests
  • Analyser et optimiser la solution : temps de réponse, plan de charge, sûreté de fonctionnement
  • Assurer un soutien fonctionnel et technique
  • Accompagner et former les utilisateurs éventuellement

Formation

  • Ingénieur en informatique industrielle, électronique ou télécoms


Compétences professionnelles

  • Avoir une expertise dans les langages C, Ada et Assembleur
  • Posséder d’excellentes connaissances en systèmes embarqués
  • Connaître les systèmes d’exploitation temps réel (VRTX, QNX, Vx-Works) ou Java/J2EE

Profil

  • Qualités relationnelles
  • Rigueur et organisation
  • Esprit analytique
  • Capacité d’adaptation
  • Autonomie

Salaire


La rémunération de départ se situe autour de 30 k€. Avec de l’expérience, le développeur en systèmes embarqués peut gagner jusqu’à 60 k€.


Évolution professionnelle


Le développeur en systèmes embarqués peut évoluer vers un poste de chef de projet ou d’architecte en systèmes embarqués.

CONSULTER LES OFFRES D'EMPLOI EN SYSTEMES EMBARQUES

La parole aux professionnels
Antoine Tandin, développeur en systèmes embarqués chez Ubisoft

Quel a été votre parcours ?

Je suis diplômé de l’École d’ingénieurs des technologies de l’information et du management (EFREI) depuis 1998. La formation technique est articulée autour de deux volets : l’informatique – réseaux et logiciels – et la microélectronique. Cet enseignement complet m’a permis de travailler en mission pour des SSII, notamment chez Dassault où j’étais responsable du développement d’une partie du logiciel imprimante de billetterie.

Qu’est-ce qui vous intéresse dans les systèmes embarqués ?

Ce sont les contraintes : en informatique, on demande juste au produit de fonctionner, alors qu’avec le système embarqué, celui-ci doit non seulement parfaitement fonctionner mais aussi tenir compte des contraintes. Vous n’avez pas le droit à l’erreur : le système ABS, par exemple, doit répondre instantanément, et non 2 secondes plus tard. Ces contraintes critiques représentent des défis auxquels il est vraiment intéressant de faire face. Il faut aimer chercher, tester et déployer une solution qui ne faillira pas.

Quel est l’avenir pour le développeur en systèmes embarqués ?

Le système embarqué a tout l’avenir devant lui ! Il constitue le premier marché de l’électronique, et les recrutements d’ingénieurs pour le poste de développeur en systèmes embarqués sont en constante augmentation. Il est vrai que le portable tire le marché du système embarqué, mais les autres secteurs suivent. Il suffit de regarder juste autour de vous : l’électronique se fait de plus en plus présente dans votre voiture – que cela vous plaise ou non – ou encore dans votre électroménager !


Accéder au portail thématique "Systèmes embarqués"