Ingénieur Logiciel Embarqué Senior C - C++ H/F - SEEKVIEW RH

  • CDI
  • Montpellier 34
  • Télétravail
  • Informatique
Ingénieur Logiciel Embarqué Senior C - C++ H/F SEEKVIEW RH · Montpellier - 34 · CDI

📑 Missions du poste

SEEKVIEW RH est un cabinet de recrutement indépendant spécialisé dans les métiers IT/Tech.

Nous vous mettons en relation avec des entreprises innovantes qui recrutent en CDI : pas d'intermédiaire, pas de sous-traitance, vous rejoignez l'équipe de notre client.

Notre mission : vous conseiller et vous accompagner dans votre évolution professionnelle avec transparence, écoute et confidentialité.


  • Vous intégrez l'équipe logiciel embarqué (firmware) et participez au développement des logiciels qui pilotent l'automatisation des équipements.
  • Vous intervenez sur l'ensemble des logiciels C/C++ du produit, sous Linux Yocto et sur microcontrôleur STM32 :
    • l'automatisation ;
    • la gestion des actionneurs et des capteurs ;
    • la communication avec les cartes instruments bas niveau et la couche applicative haut niveau.
  • Vous concevez, documentez, testez et livrez les nouvelles fonctionnalités et les corrections.
  • Vous faites évoluer le code existant vers un C++ orienté objet fiable, lisible, maintenable et testable.
  • Vous appliquez les bonnes pratiques de programmation et vous les faites adopter par l'équipe : règles de codage, structuration objet, usage des mécanismes RTOS.
  • Vous participez aux réunions d'architecture logicielle et matérielle.
  • Vous accompagnez et faites monter en compétence les autres membres de l'équipe.
  • Vous contribuez à l'industrialisation et à la mise en production des équipements.
  • Vous travaillez au quotidien avec les équipes logiciel, électronique, mécanique, test, laboratoire et production.

👤 Profil recherché

Vous êtes diplômé(e) d'une formation supérieure en ingénierie logiciel embarqué ou en électronique.

Vous avez au moins 15 ans d'expérience en développement sur des projets aux technologies similaires.

  • Vous maîtrisez le C et le C++ orienté objet.
  • Vous savez programmer des systèmes embarqués sous Linux.
  • Vous maîtrisez la programmation multitâche et ses mécanismes associés, notamment sur RTX ou RTOS.
  • Vous avez travaillé sur des systèmes électroniques complexes et multiprocesseurs, avec des bus et des protocoles de communication variés (TCP/IP, CAN, RS232).
  • Vous savez concevoir et implémenter des machines à états finis.
  • Vous avez une expérience concrète du contrôle-commande d'actionneurs et de la lecture de capteurs.
  • Vous avez mené au moins un produit sur l'ensemble de son cycle de développement, de la spécification à la mise en production.
  • Vous avez déjà contribué à l'industrialisation et à la mise en production.
  • Vous lisez, écrivez et parlez l'anglais professionnel.

Ces offres pourraient également vous intéresser

Parcourir plus d’offres similaires en Informatique