Senior Embedded Software Engineer .
- Type de contrat
- Temps plein
- Taux d’occupation
- 100%
- Lieu
- Lausanne
- Entreprise
- Celag Sàrl, 1000 Lausanne 25
- Première publication
---
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