Développeur Embarqué C - C++ Stm32 H/F

KAIZEN SOLUTIONS
Grenoble, France
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

C++ (Programming Language) Continuous Integration Firmware Real-Time Operating Systems Software Engineering Zigbee

Job description

Il s’agit d’un produit en maintenance, avec un historique important et une architecture matérielle complexe., Développements firmware C/C++ (STM32) liés aux nouvelles exigences réglementaires et de cybersécurité (CRA, etc.)

  • Maintenance du produit : corrections de bugs, analyses d’impact
  • Investigations techniques sur systèmes embarqués complexes multi-MCU/MPU (métrologie, protection, communication, IHM)
  • Amélioration continue des pratiques de développement et CI/CD
  • Environnement bare metal et RTOS, protocoles BLE, Zigbee, CAN et USB

Requirements

Bac +5, formation ingénieur ou équivalentExpérience confirmée en développement logiciel embarqué C et C++Expérience sur microcontrôleurs STM32Capacité à monter rapidement en compétences sur un environnement RTOS.Expérience sur des environnements legacy et en maintenance logicielleBonnes capacités d’investigation, de diagnostic et de résolution de problèmes sur systèmes embarqués complexesBonne compréhension des architectures multi-MCU/MPUConnaissance des protocoles CAN, BLE, Zigbee et USB appréciéeAnglais, * Bac +5, formation ingénieur ou équivalent

  • Expérience confirmée en développement logiciel embarqué C et C++
  • Expérience sur microcontrôleurs STM32
  • Capacité à monter rapidement en compétences sur un environnement RTOS.
  • Expérience sur des environnements legacy et en maintenance logicielle
  • Bonnes capacités d’investigation, de diagnostic et de résolution de problèmes sur systèmes embarqués complexes
  • Bonne compréhension des architectures multi-MCU/MPU
  • Connaissance des protocoles CAN, BLE, Zigbee et USB appréciée
  • Anglais, Anglais IHM Systèmes embarqués Développement logiciel Méthodes d’amélioration OMQ USB

About the company

Kaizen Solutions ?

Kaizen Solutions est une société de conseil (ESN) spécialisée dans les systèmes d’information complexes. Nous accompagnons nos clients, de la start-up aux grands groupes industriels, dans la conception et le développement de solutions logicielles sur mesure, sur l’ensemble de la chaîne technique, du capteur jusqu’au cloud.

Notre promesse employeur est simple : Travailler chez Kaizen, c’est le meilleur moyen de progresser rapidement. Nos équipes sont composées de profils passionnés, qui ont envie d’apprendre, de partager et de transmettre, dans un environnement où l’expertise technique et la montée en compétences sont réellement valorisées.

Oubliez tout ce que vous connaissez ou pensez connaître sur les ESN, et découvrez qui nous sommes (on est vraiment différents, et on a hâte de vous expliquer de vive voix pourquoi) !

Pour l’un de nos clients, acteur majeur de l’industrie électrique, nous recherchons un(e) Ingénieur(e) Développement Embarqué C/C++., Kaizen Solutions ?Kaizen Solutions est une société de conseil (ESN) spécialisée dans les systèmes d’information complexes.Nous accompagnons nos clients, de la start-up aux grands groupes industriels, dans la conception et le développement de solutions logicielles sur mesure, sur l’ensemble de la chaîne technique, du capteur jusqu’au cloud. Notre promesse employeur est simple :Travailler chez Kaizen, c’est le meilleur moyen de progresser rapidement.Nos équipes sont composées de profils passionnés, qui ont envie d’apprendre, de partager et de transmettre, dans un environnement où l’expertise technique et la montée en compétences sont réellement valorisées.Oubliez tout ce que vous connaissez ou pensez connaître sur les ESN, et découvrez qui nous sommes (on est vraiment différents, et on a hâte de vous expliquer de vive voix pourquoi) !

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:22 min

Understanding software engineering as more than just coding

Lilia Gargouri Lilia Gargouri · WWC Europe 2026

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · WWC 2021

1:29 min

Undervaluing product design by treating software engineers as generic programmers

Marlene Roth Marlene Roth +1 · WWC 2025

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

Videos

See all

Related articles

See all