#JoinOurCrew
Mission
La division « Systèmes de navigation » basée sur lesite de Saint-Germain-en-Laye conçoit et fabrique une gamme de calculateurs denavigation inertielle pour les marchés naval, militaire terrestre, génie civil,ferroviaire et spatial.
Nous recherchons à renforcer notre équipe dedéveloppement sur un poste d Apprenti Ingénieur de développement logicielC/C++ embarqué temps réel H/F.
En lien direct avec léquipe de développementproduit/marché et en vous basant sur le savoir-faire technologique de léquipeplateforme commune, vous participez au développement, la mise au point et lamaintenance des logiciels embarqués des centrales inertielles de ladivision.
Vous participez au développement de nouvellesfonctionnalités et la maintenance des produits existants gérés dans léquipe etles développements logiciels des nouveaux produits de la gamme.
Vous contribuez également aux évolutions descomposants génériques de la plateforme commune.
Les développements sont réalisés en C/C++ sur un OStemps réel QNX fonctionnant sur des processeurs de type ARM, avec unenvironnement de développement PC sous Windows. Vous maîtrisez l'ensemble ducycle de développement (spécification, conception, développement, tests) eninteraction avec les responsables produits, les responsables projets, léquipeplateforme commune et les équipes de qualification.
Vosmissions seront :
1. Elaboration des spécifications fonctionnelles et techniques
2. Conception logicielle
3. Développement logiciel
4. Tests (vérification de code, tests unitaires, tests dintégration)
5. Maintenance corrective/évolutive
6. Maintenance des environnements de développements (maintenance et création doutils)
Profile
7. Etudiant(e) en école dingénieur ou master
Compétences souhaitées :
8. Langage de développement : C/C++
9. Contexte de programmation: Temps réel embarqué, multithread sous Linux sur PC endurcis
10. Outils: GIT, Jenkins
11. Plateformes / OS: Linux / QNX ou équivalent
12. Méthodologie: Agile Scrum
13. Outils: JIRA, Confluence, CodeBeamer
14. Langages de développement : RUST, JavaScript, Python, shell
15. Interfaces de communication : ports série, bus CAN, Ethernet
16. Protocolesde communication : UDP et TCP.
Langues:
17. Anglais (Parlé, Ecrit)
Savoir être:
18. Être organisé(e)
19. Être réactif(ve), autonome et force de proposition
20. Capacité dadaptation
21. Savoir travailler en équipe
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.