Ingénieur Firmware Senior - C - C++ - Systèmes Embarqués H/F

  • Montpellier - 34
  • CDI
  • Télétravail partiel
  • Bac +5
  • Industrie high-tech • Telecom
  • Industrie Manufacturière
  • Exp. 5 ans min.
Lire dans l'app

À noter sur ce job

Vous avez ces compétences ? Cliquez dessus pour les ajouter rapidement à votre profil !

Détail du poste

Dans le cadre du développement d'activités et du renforcement de l'équipe R&D, nous recherchons un Ingénieur Firmware Senior en CDI.

Vous interviendrez sur le développement de logiciels embarqués intégrés à des équipements complexes, au sein d'un environnement pluridisciplinaire associant logiciel, électronique, mécanique, test et production.

Grâce à votre expérience, vous participerez également aux orientations techniques et accompagnerez les autres développeurs de l'équipe.


Vos missions :


Vous serez notamment chargé de :

  • Concevoir et développer de nouvelles fonctionnalités en C et C++
  • Intervenir sur microcontrôleurs STM32 et systèmes Linux embarqués
  • Faire évoluer les développements vers une architecture C++ orientée objet
  • Développer les fonctions de pilotage d'actionneurs et d'acquisition de données issues de différents capteurs
  • Gérer les communications entre les cartes électroniques, les logiciels embarqués et les couches applicatives
  • Concevoir un code fiable, lisible, testable et maintenable
  • Analyser les anomalies et mettre en oeuvre les corrections nécessaires
  • Participer aux choix d'architecture logicielle et électronique
  • Définir, exécuter et maintenir les tests logiciels
  • Contribuer à l'amélioration des pratiques de développement, des moyens de test et de l'intégration continue
  • Participer aux revues de code et accompagner techniquement les autres membres de l'équipe
  • Collaborer avec les équipes électronique, mécanique, validation et production
  • Suivre les développements jusqu'à l'industrialisation et à la mise en production

Environnement technique :


  • C et C++ orienté objet
  • Microcontrôleurs STM32
  • Linux embarqué, idéalement Yocto
  • Développement temps réel et multithread sous RTOS
  • Zephyr apprécié
  • Python
  • TCP/IP, CAN et RS232
  • Machines à états
  • VS Code et Microsoft Visual Studio
  • Git, Gitea, Jenkins et Jira
  • Environnement industriel normé (Dispositif médical)

Le profil recherché

  • Diplômé d'une formation supérieure en informatique industrielle, systèmes embarqués ou électronique, vous justifiez d'une expérience significative dans le développement de logiciels embarqués appliqués à des systèmes électroniques complexes.
  • Nous recherchons un profil sénior ayant une expérience significative dans un environnement technique similaire.
  • Vous maîtrisez impérativement le C et le C++, ainsi que les principes de programmation orientée objet. Vous avez déjà travaillé sur des architectures multiprocesseurs mettant en oeuvre différents bus et protocoles de communication.
  • Vous avez participé à plusieurs cycles complets de développement produit, depuis la définition des besoins jusqu'à la validation, l'industrialisation et la mise en production.
  • Votre expérience vous permet de prendre du recul sur les choix d'architecture, de proposer des solutions robustes et de jouer un rôle de référent auprès de l'équipe.
  • Un niveau d'anglais professionnel est nécessaire. Une expérience dans un secteur réglementé, notamment autour de la norme IEC 62304, ou des connaissances en cybersécurité embarquée constitueraient des atouts.

Le poste est en CDI direct au sein de l'entreprise

Publiée le 04/09/2026 - Réf : 4313663/30145751 IFSCSE/34M

Postuler
Créez votre compte Hellowork et

envoyez votre candidature !

Ces offres pourraient aussi
vous intéresser

Montpellier - 34
CDI
50 000 - 65 000 € / an
Télétravail occasionnel
Voir l’offre
il y a 17 jours
Voir plus d'offres
Les sites
L'emploi
  • Offres d'emploi par métier
  • Offres d'emploi par ville
  • Offres d'emploi par entreprise
  • Offres d'emploi par mots clés
L'entreprise
  • Qui sommes-nous ?
  • On recrute
  • Accès client
Les apps
Nous suivre sur :
Informations légales CGU Politique de confidentialité Gérer les traceurs Accessibilité : non conforme Aide et contact