Stage - Développeur Logiciel Embarqué (H/F) - Annecy
Description du poste
JOBINLIVE recrute pour le compte de son client Somfy
Partenaire de confiance pour l'automatisation des ouvertures et des fermetures de la maison et du bâtiment, SOMFY s'engage pour inspirer de nouvelles façons de vivre pour tous.
Groupe français, familial et indépendant, en croissance continue depuis notre création, nous sommes leader mondial de l'automatisation de la maison depuis 50 ans et pionnier de la domotique. L'innovation guide notre quotidien et garantit l'excellence de nos solutions.
Nous sommes présents dans 59 pays, et comptons 8 sites de production et 17 centres de R&D.
Profondément attachés au bien-être de nos 7000 collaborateurs, nous nous engageons pour leur employabilité durable par la mobilité interne et le développement de leurs compétences. Nous encourageons la diversité et l'inclusion en nous appuyant sur notre culture d'entreprise forte.
Sur notre site de 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
Description du profil
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
Rigoureux, bon communicant, vous aimez travailler avec plusieurs personnes sur un sujet, et savez vous adapter à différents environnements / interlocuteurs.