Développeuse / Développeur C++ Yocto embarqué

Capgemini
Canton de Grenoble-2, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Senior

Job location

Canton de Grenoble-2, France

Tech stack

Agile Methodologies
JIRA
Bluetooth
C++
Communications Protocols
Software Debugging
Linux
Programming Tools
Ethernet
Object-Oriented Software Development
Scrum
Software Architecture
Visual Studio Online
Wi-Fi Technology
GIT
Yocto
Zigbee

Job description

En tant qu'Ingénieure/Ingénieur, vous serez un membre essentiel de notre équipe. Vos responsabilités principales seront les suivantes :

  • Participer à la définition de l'architecture logicielle embarquée Linux Yocto, en respectant l'environnement technique existant et les contraintes associées.
  • Concevoir et développer une nouvelle passerelle serveur d'énergie pour les tableaux électriques, en réutilisant et adaptant le logiciel d'un produit existant.
  • Travailler en collaboration avec une équipe de développement et de test en France et en Inde dans un environnement agile.
  • Effectuer le bring-up du matériel et réaliser des tests et corrections (patches) des drivers pour les modules Wifi, Zigbee, Bluetooth, Ethernet MAC, Boot, etc.
  • Proposer des solutions pragmatiques et innovantes pour répondre aux défis techniques du projet.

Requirements

  • Diplôme d'ingénieur en informatique embarquée ou équivalent, avec une expérience significative dans le domaine de l'embarqué Linux.
  • Expertise avancée en Linux Yocto, Bitbake, kernel, BSP, drivers, debug et patches.
  • Maîtrise des langages C++ et des principes de développement orienté objet.
  • Expérience significative avec les outils de développement tels que Git, VS Code, Jira et les outils de qualimétrie (Coverity, Score).
  • Connaissance approfondie des protocoles de communication réseau, de la containérisation d'applications et des méthodologies de développement agile (SAFE, Scrum, Kanban).

About the company

Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.

Apply for this position