developerjobs.ch
← Toutes les offres

Senior Embedded Software Engineer .

Celag Sàrl

Type de contrat
Temps plein
Taux d’occupation
100%
Lieu
Lausanne
Entreprise
Celag Sàrl, 1000 Lausanne 25
Première publication
Postuler

---
base:
meta-keywords:
meta-viewport: width=device-width,
title: Senior Embedded Software Engineer (Firmware / Zephyr RTOS).
---

Senior Embedded Software Engineer (Firmware / Zephyr RTOS).
===========================================================

Senior Embedded Software Engineer (Firmware / Zephyr RTOS).

Senior Embedded Software Engineer (Firmware / Zephyr RTOS).
===========================================================

Pour l'un de nos clients, nous recherchons un

Senior Embedded Software Engineer (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 developer pour contribuer au développement et à l'optimisation de 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, incluant la gestion du bootloader.
  • Concevoir et implémenter des drivers pour divers périphériques, tels que des composants d'interface utilisateur (boutons, capteurs capacitifs, capteurs analogiques, actionneurs haptiques).
  • Développer et intégrer des interfaces de communication : Wi-Fi, UART, et des protocoles propriétaires via des 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 transparente et des performances de firmware optimales.

Expérience requise :

  • 3+ ans d'expérience en développement de logiciels embarqués / firmware en C/C++
  • Connaissance de niveau expert de Zephyr RTOS
  • Forte expérience pratique avec les microcontrôleurs Arm Cortex-M, incluant les bootloaders (MCUboot)
  • Solides connaissances des interfaces et protocoles de communication : Wi-Fi, UART, SPI
  • Expérience de l'intégration de chipsets ou modules sans fil avec un microcontrôleur hôte
  • Expérience en automatisation de 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 les plateformes Windows et Linux
  • Bonne compréhension des meilleures pratiques de développement logiciel
  • Une forte conviction et une expérience des méthodologies Agile
  • Excellentes capacités de résolution de problèmes et un état d'esprit collaboratif et orienté service
  • Capacité à communiquer clairement des concepts techniques complexes
  • Soft skills : authenticité, ouverture, collaboration, humilité, curiosité et un penchant pour l'action

Compétences privilégié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 de test de périphériques d'interface humaine (HID)
  • Familiarité avec GitHub, GitHub Actions et Artifactory
  • Certification ISTQB

Langues :

  • Courant en anglais et français (parlé et écrit)

Éducation :

  • Bachelor's ou Master's degree en informatique, génie informatique, génie électrique ou un domaine connexe, ou expérience pratique équivalente

Celag Sàrl

  • Celag Sàrl

Rue des Philosophes 31
1400 Yverdon-les-Bains

  • [](<>)

jpidd778f11jm jpit0939jm jpiy26jm

Traduit automatiquement depuis l’original.

Publié aujourd'hui

Lieu

Voir sur Google Maps