Senior Embedded Software Engineer (Firmware / Zephyr RTOS).

Celag Sàrl
Lausanne Hier CDD Informatique & IT

Ingénieur Logiciel Embarqué Senior (Firmware / Zephyr RTOS).

Ingénieur Logiciel Embarqué Senior (Firmware / Zephyr RTOS).

Pour l'un de nos clients, nous recherchons un

Ingénieur Logiciel Embarqué Senior (Firmware / Zephyr RTOS).

En tant que développeur senior, vous rejoindrez une équipe dynamique travaillant sur un projet stratégique. Vous travaillerez aux côtés d'un développeur et d'un lead développeur pour contribuer au développement et à l'optimisation du firmware pour de nouveaux produits de pointe.

Vos responsabilités :

  • Développer et maintenir le firmware en C/C++, principalement sur Zephyr RTOS.
  • Travailler avec des microcontrôleurs STM32, y compris la gestion du bootloader.
  • Concevoir et implémenter des pilotes pour divers périphériques, tels que les composants d'interface utilisateur (boutons, capteurs capacitifs, capteurs analogiques, actionneurs haptiques).
  • Développer et intégrer des interfaces de communication : Wi-Fi, UART, et protocoles propriétaires sur interfaces série (SPI).
  • Contribuer aux tests du firmware, à l'automatisation des tests et aux pipelines CI.
  • Collaborer étroitement avec l'équipe pour assurer une intégration fluide et des performances optimales du firmware.

Expérience requise :

  • Plus de 3 ans d'expérience en développement de logiciels embarqués / firmware en C/C++
  • Connaissance experte de Zephyr RTOS
  • Expérience pratique solide avec les microcontrôleurs Arm Cortex-M, y compris les bootloaders (par ex. MCUboot)
  • Bonne connaissance des interfaces et protocoles de communication : Wi-Fi, UART, SPI
  • Expérience d'intégration de chipsets ou modules sans fil avec un microcontrôleur hôte
  • Expérience en automatisation des tests pour systèmes embarqués
  • Maîtrise de la programmation Python
  • Expérience pratique avec les outils et processus CI
  • Expérience de l'utilisation d'outils d'automatisation sur plateformes Windows et Linux
  • Bonne compréhension des meilleures pratiques de développement logiciel
  • Forte conviction et expérience des méthodologies Agile
  • Excellentes compétences en résolution de problèmes et esprit collaboratif orienté service
  • Capacité à communiquer clairement des concepts techniques complexes
  • Compétences interpersonnelles : authenticité, ouverture, collaboration, humilité, curiosité, et propension à l'action
    Compétences préférées :
  • Expérience avec les microcontrôleurs Alif Semiconductor (familles Ensemble / Balletto)
  • Expérience avec les solutions sans fil Infineon (AIROC Wi-Fi / Bluetooth)
  • Connaissance du protocole BLE
  • Expérience dans les tests de dispositifs d'interface humaine (HID)
  • Familiarité avec GitHub, GitHub Actions, et Artifactory
  • Certification ISTQB

Langues :

  • Maîtrise de l'anglais et du français (oral et écrit)

Formation :

  • Licence ou Master en Informatique, Génie Informatique, Génie Électrique ou domaine connexe, ou expérience pratique équivalente
Senior Embedded Software Engineer (Firmware / Zephyr RTOS).
Recommandé pour cette offre

Votre CV tech doit coder juste.

Format ATS-ready, projets mis en avant, stack technique lisible en 6 secondes.

Pour votre candidature chez Lausanne

+ 6 000 candidats accompagnés · ⭐ 4,8/5 (380+ avis)

Offre postulée par d'autres candidats — démarquez-vous !

📄 Modèles prêts à l'emploi

Voir tous les modèles →
Redirection vers cvsuisse.com…