Senior Embedded Software Engineer (Firmware / Zephyr RTOS).

Jobup

Lausanne

On-site

CHF 120,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Jobup recherche un ingénieur logiciel embarqué senior pour développer le firmware sur Zephyr RTOS autour d'un MCU Arm Cortex‑M et d'un module Infineon pour la connectivité RF. Vous piloterez les bootloaders, les mises à jour firmware et intégrerez les driver et interfaces (Wi‑Fi, UART, SPI).

Le poste demande une expertise solide en CI, tests automatisés et collaboration avec l'équipe pour garantir des performances optimales. Anglais et français requis.

Qualifications

  • Plus de 3 ans d'expérience en développement logiciel embarqué / firmware en C/C++
  • Maîtrise de Zephyr RTOS
  • Expérience avec les microcontrôleurs Arm Cortex-M (STM32, Nordic nRF, Alif) et bootloaders
  • Bonne connaissance des interfaces Wi‑Fi, UART, SPI
  • Expérience d'intégration de chipsets sans fil avec un MCU hôte
  • Expérience en automatisation des tests et pipelines CI
  • Connaissance des outils CI sur Windows et Linux
  • Bonnes pratiques de développement et esprit d'équipe orienté service
  • Capacité à communiquer des concepts techniques complexes en français et anglais
  • Compétences relationnelles et curiosité technique

Responsibilities

  • Développer et maintenir le firmware en C/C++, principalement sur Zephyr RTOS
  • Travailler sur les MCU Arm Cortex‑M et gérer bootloader et mises à jour firmware
  • Intégrer les chipsets Wi‑Fi/BLE Infineon avec le processeur principal
  • Concevoir et implémenter des pilotes pour périphériques (boutons, capteurs capacitif/analogique, actionneurs haptiques)
  • Développer et interfacer Wi‑Fi, UART et SPI avec des interfaces série
  • Participer aux tests du firmware et automatisation des tests et pipelines CI
  • Collaborer étroitement avec l'équipe pour une intégration fluide et de meilleures performances

Skills

Firmware C/C++
Zephyr RTOS
Arm Cortex-M
Bootloader MCUboot
Wi‑Fi
UART SPI
CI automatisé
GitHub GitHub Actions Artifactory
Anglais Français

Education

Licence ou Master en informatique/ génie informatique/ génie électrique

Tools

GitHub
GitHub Actions
Artifactory

Job description

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.
La plateforme est construite autour d'un microcontrôleur Alif Semiconductor (Arm Cortex-M) en tant que processeur principal, combiné à une puce sans fil Infineon pour la connectivité RF (Wi‑Fi / Bluetooth LE).

Vos responsabilités :

  • Développer et maintenir le firmware en C/C++, principalement sur Zephyr RTOS.
  • Travailler sur les microcontrôleurs Arm Cortex-M d'Alif Semiconductor, y compris la gestion du bootloader et les mises à jour du firmware.
  • Intégrer et interfacer les chipsets sans fil Infineon (Wi‑Fi, BLE) avec le processeur principal.
  • 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 logiciel embarqué / firmware en C/C++
  • Connaissance experte de Zephyr RTOS
  • Expérience pratique solide avec les microcontrôleurs Arm Cortex-M (par exemple STM32, Nordic nRF, Alif), y compris les bootloaders (par exemple 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
  • Expérience pratique avec les outils et processus CI
  • Expérience d'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 relationnelles : 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 le test 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer Zephyr RTOS Cortex-M
Senior Embedded Firmware Engineer Zephyr RTOS Cortex-M

Jobup • Lausanne

On-site
CHF 120,000 - 150,000
Ingénieur Électronique Senior – Conception Hardware (H/F)
Ingénieur Électronique Senior – Conception Hardware (H/F)

Coris Innovation Group • Lausanne

On-site
CHF 110,000 - 170,000
Développeur Firmware Systèmes embarqués
Développeur Firmware Systèmes embarqués

more-jobs • La Chaux-de-Fonds

On-site
CHF 90,000 - 120,000
Embedded Software Engineer / Consumer Electronics & Applied AI
Embedded Software Engineer / Consumer Electronics & Applied AI

Helbling Technik AG • Köniz

On-site
CHF 90,000 - 130,000
Emplacement central à Berne
Rémunération compétitive
Évolution professionnelle
+1
Ingénieur·e système embarqué·e (H/F) Lausanne, Suisse
Ingénieur·e système embarqué·e (H/F) Lausanne, Suisse

Nicolaudie Group • Vaud

On-site
CHF 90,000 - 130,000
Assurance accident prise en charge
Afterworks et déjeuners d’équipe
Ingénieur R&I Firmware & Architecture Ultra Low Power (H/F)
Ingénieur R&I Firmware & Architecture Ultra Low Power (H/F)

Richemont Iberia SL • Buttes

On-site
CHF 110,000 - 150,000
Télétravail hebdomadaire
Horaires flexibles
Embedded Systems Engineer (m/f, 100%)
Embedded Systems Engineer (m/f, 100%)

Jobup • Neuenburg

On-site
CHF 90,000 - 130,000
Culture ouverte et transparente avec à
Modèle de travail flexible et hybride
Formations ciblées pour développer vos
+1
Ingénieur Firmware – Systèmes Embarqués | R&D
Ingénieur Firmware – Systèmes Embarqués | R&D

more-jobs • La Chaux-de-Fonds

On-site
CHF 90,000 - 120,000
Ingénieur RF / Antennes Senior | Communications Satellitaires (H/F)
Ingénieur RF / Antennes Senior | Communications Satellitaires (H/F)

Coris Innovation Group • Lausanne

On-site
CHF 120,000 - 180,000
Software Engineer ATM Surveillance Data Processing
Software Engineer ATM Surveillance Data Processing

Sword Services • Genf

On-site
CHF 120,000 - 180,000