
Software Project Design Authority (h/f)
Posted 14 days ago
Company Description
View moreJob Description
Quel sera votre rôle ?
Dans le cadre d’un projet spatial, la mission consiste à assurer des activités de Software Project Design Authority, incluant la responsabilité du pilotage et de la cohérence technique du design de la plateforme d'exécution embarquée, en garantissant la robustesse de la solution et la conformité aux exigences système et fonctionnelles.
Vos missions consisteront à :
Support technique à l’ingénierie système pour la définition et la consolidation des exigences logicielles
Garantir la cohérence et la pertinence des choix techniques système-logiciel, identification et pilotage des arbitrages nécessaires
Conception de la solution logicielle (baseline et alternatives), y compris l’intégration des opportunités de réutilisation
Accompagnement de l’architecte logiciel et des développeurs dans leurs activités, et validation des aspects critiques : faisabilité, performances, marges techniques, gestion des erreurs, etc…
Contribution au chiffrage et à la proposition technique de la phase suivante du projet (le reporting de l’activité se fera vers le SW WPM du projet et vers le chef de projet)
Qualifications
Ce que nous recherchons chez vous :
De formation ingénieur ou équivalente (Bac+5), vous justifiez d’une expérience confirmée dans le développement ou l’architecture logicielle, idéalement dans le domaine spatial, aéronautique ou des systèmes embarqués critiques
Vous maîtrisez les principes d’architecture logicielle et les processus d’ingénierie système, notamment la définition des exigences, la traçabilité et la conception dans un cadre cycle en V.
Vous disposez de solides compétences techniques en :
Langages : C, Ada
Environnements embarqués : processeurs PowerPC, contraintes temps réel et sûreté de fonctionnement
Protocoles et bus de communication : TTEthernet, MIL-STD-1553
Normes et standards spatiaux : ECSS, CCSDS
Frameworks et middlewares : NASA cFS (Core Flight System)
Outils d’ingénierie : DOORS, Polarion, Git, Jira, etc…
Vous êtes reconnu(e) pour votre leadership technique, votre rigueur et votre capacité à fédérer des équipes de développement autour de solutions robustes et cohérentes
Votre esprit d’analyse, votre autonomie et votre sens du résultat vous permettent de garantir la qualité des livrables dans un environnement exigeant
La maîtrise de l’anglais technique est indispensable
