Développeur Firmware – Systèmes Embarqués

À propos de PULSONIC

PULSONIC est une entreprise à taille humaine et tournée vers l’international qui conçoit et développe depuis 40 ans des systèmes d’observation météorologique et hydrologique. PULSONIC fourni des solutions innovantes « clé en main » aux agences météorologiques et hydrologiques dans le monde afin de renforcer leurs réseaux d’observations.

Description du poste :

Nous recherchons un développeur firmware expérimenté pour renforcer notre équipe en charge du développement logiciel bas niveau. Vous contribuerez à la conception, l’implémentation et l’optimisation de firmwares embarqués sur microcontrôleurs NXP et Texas Instruments, ainsi qu’au développement sur plateformes Linux embarqué selon les projets.

Nos équipements sont déployés en conditions réelles dans le domaine météorologique et hydrologique, et doivent fonctionner de manière fiable dans des environnements exigeants (variations importantes de température, humidité élevée, exposition extérieure).

Missions principales :

  • Développer, maintenir et optimiser le firmware bas niveau (C/C++) sur microcontrôleurs.
  • Concevoir les drivers, services et protocoles de communication.
  • Optimiser le firmware pour la très basse consommation énergétique (mise en sommeil, gestion des horloges, réduction des périphériques actifs).
  • Participer à la mise en place de bootloaders, mises à jour OTA, gestion mémoire et sécurisation du firmware.
  • Développer et configurer des environnements Linux embarqué (Yocto).
  • Rédiger et maintenir la documentation technique (API, architecture, guides d’intégration).
  • Participer à l’intégration, aux tests, à la validation sur matériel réel et à l’analyse de défaillances.
  • Collaborer étroitement avec les équipes de conception électronique, software et production.

Profil recherché

Compétence requises :

  • Formation en informatique embarquée, systèmes temps réel ou équivalent.
  • Bonne maîtrise du langage C et de la programmation embarquée.
  • Compétences en Linux embarqué.
  • Connaissances des outils de debug (JTAG/SWD), analyseurs logiques et chaînes de compilation GCC/Clang.
  • Maîtrise des outils de versionning et du workflow Git/GitHub.
  • Rigueur, autonomie, sens du diagnostic et capacité à travailler sur des systèmes critiques.
  • L’anglais techniques est une nécessites, un anglais courant serait un plus.

Expérience :

  • Expérimenté : expérience confirmée dans un poste similaire.
  • Un profil débutant, passionné et volontaire est accepté également

Ce que nous offrons :

  • Un environnement technique varié et exigeant.
  • Des projets embarqués concrets dans les domaines de la météorologie et de l’hydrologie.
  • La possibilité d’innover sur des architectures firmware modernes.
  • Une équipe passionnée, accessible et orientée collaboration.
  • Une ambiance de travail conviviale au sein d’une entreprise à taille humaine.

Conditions de l’offre

Contrat :

CDI – Contrat 39h/semaine

Salaire :

Selon expérience

Lieux :

Orsay (91)

Accès :

·       À proximité du RER B – arrêt « Le Guichet »

·       À proximité de la future ligne 18 – arrêt « Université Paris-Saclay »

 

Merci de faire parvenir CV et lettre de motivation par Email à : job (at) pulsonic.com

Retour en haut