Sous la responsabilité du Responsable de développement Logiciels et en tant que membre d’une équipe projet en forte connexion avec l’équipe métier, vos missions seront les suivantes :
· Collecter les exigences safety allouées au logiciel par le safety manager.
· Enrichir la SRS avec les exigences safety logiciel avec le responsable de développement logiciel
· Analyser et spécifier les mécanismes de sécurisation au niveau de l’architecture logicielle avec l’architecte SW.
· Définir les configurations nécessaires des modules OS/MEM/RTE/WDG pour satisfaire les safetygoal du projet
· Rédiger les plans de validation safety logiciel
· Rédiger les dossiers de justification des choix techniques retenus
· Piloter les analyse safety sur l’ensemble du logiciel (SW FMEA, DFA, FTA…)
· Participer aux choix des outils de développement / validation satisfaisant à la norme ISO26262 ASIL C/D
Vous serez impliqué dans la qualité des projets délivrés en termes de planning, robustesse, performance et conformité aux besoins client pour lesquels il faudra :
· Se coordonner avec les différentes équipes de conception et de développement dans le meilleurs QCDP.
· Assurer la qualité et la traçabilité des exigences logicielles au travers de quality gates.
· Documenter les choix et la conception de la solution.
Contribuer à la capitalisation et à la standardisation du savoir-faire
Ingénieur ou Universitaire Bac+5 avec une spécialisation en électronique ou informatique industrielle.
Vous avez une expérience significative en développement logiciel embarqué en langage C (minimum 3-5 ans)
Vous disposez des connaissances suivantes :
· Outils de traçabilité d’exigences
· Architectures de microcontrôleurs multicores (Infineon, Freescale, Renesas…)
· Systèmes d’exploitation temps réel embarqué (Vector, ETAS, EB, etc…).
· Modules AUTOSAR RTE/MEM/WDG/OS/E2E
· Mécanismes HW des microcontrôleurs à mettre en Œuvre pour un projet logiciel ASIl C/D
· Normes et standards appliqués aux logiciels automobiles (AUTOSAR, ISO26262, MISRA etc…) et approfondi de la part 6
· Outils de développement logiciel
Bonus :
· Expérience en codage automatique (model base design avec Targetlink / Embedded coder…)
· Connaissances des protocoles de communication réseaux embarqués (CAN, CAN FD, Ethernet, FlexRay.).
· Connaissance d’n outil de gestion de configuration logiciel (Git)
Un niveau d’anglais courant est requis (TOEIC 750).