Vous intégrez le service de prototypage et d'ingénierie des innovations du groupe.
Nous utilisons des outils logiciels spécifiques et nous mettons en oeuvre des calculateurs embarqués dans les véhicules de démonstration.
Votre apprentissage sera axé sur le développement de ces outils et calculateurs. Certains sont existants et doivent être modernisés, d'autres sont à créer.
- Prise en main des outils et calculateurs existants
- Faire le bilan des besoins et les prioriser
- Implémenter le code embarqué et débarqué pour répondre à ces besoins
- Tester le code dans son contexte d'utilisation
- Documenter et former les utilisateurs
Les outils débarqués sont construits sur le Framework QT en C++ ou en Python.
Nos microcontrôleurs sont codés en C.
Compétences requises :
- Développement logiciel embarqué bas niveau en langage C.
- Connaissance des microcontrôleurs.
- Compréhension des contraintes liées aux applications temps réel.
- Autonomie et rigueur.
Descriptif technique :
L'objectif du stage consiste à ajouter de nouveaux services dans la couche middleware d'une plateforme embarquée de prototypage :
- Recherche et création d'un code d'interface générique pour permettre une passerelle d'information de type Bus CAN, Bus LIN et Ethernet.
- Création d'interface de saisie pour utilisateur non expert
- Création d'un outil de génération de code pour la cible embarqué
- Intégration du code générer dans un projet existant
- Test et validation
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.