Stage - Développeur Logiciel Embarqué H/F - Somfy
- Cluses - 74
- Stage
- Somfy
Les missions du poste
Bienvenue chez SOMFY !
En tant que leader mondialement reconnu dans le domaine de l'automatisation des fenêtres et des portes, SOMFY est dédié à la transformation des maisons en environnements intelligents et connectés. Notre mission va au-delà de la simple technologie ; nous nous efforçons d'inspirer des solutions de vie innovantes et durables qui améliorent le confort tout en réduisant la consommation d'énergie et l'empreinte carbone.
Chez SOMFY, l'innovation et la durabilité sont au coeur de nos valeurs. Nous offrons de nombreuses opportunités d'évolution et de développement professionnels, en favorisant une culture qui met l'accent sur la mobilité interne et la diversité. Découvrez nos différentes offres d'emploi et réfléchissez à la manière dont vos compétences et votre passion peuvent contribuer à notre vision d'un meilleur quotidien.Sur notre Centre d'Excellence R&D, vous rejoindrez une équipe d'Ingénieurs logiciel, et serez amené à :
- Participer au développement d'un ou plusieurs modules logiciels embarqués implémentant les protocoles utilisés au sein de SOMFY
- Participation à la Conception de l'architecture interne de ces modules (UML)
- Codage en langage C/C++ des modules logiciels
- Tester en Intégration Continue les modules logiciels développés
- Réaliser les tests unitaires nécessaire sur ces modules logiciels
- Réaliser les tests de vérification logiciel sur ces modules
- Assurer l'Intégration continue de tous ces tests sous Jenkins
- Implémenter les évolutions de l'environnement de développement
- Mettre à jour les outils et expérimenter leur utilisation avancée
- Maintenir leur utilisation en intégration continue
Le profil recherché
Vous êtes étudiant(e) en dernière année d'école d'ingénieur ou en M2, spécialisé en informatique / systèmes embarqués.
Connaissances / compétences :
- Langage de programmation C/C++/Python,
- Connaissance des Micro-contrôleurs coeur CORTEX-M type STM32,
- Connaissance de l'outil de gestion de conf GIT,
- Connaissances en temps réel (FreeRTOS, Zéphyr ou autre),
- Connaissances de Tests logiciels,
- Anglais: niveau B2 minimum
- Rigoureux, bon communicant, vous aimez travailler avec plusieurs personnes sur un sujet, et savez vous adapter à différents environnements / interlocuteurs.