La société SIRIUS SPACE SERVICES développe une gamme de petits lanceurs ayant des performances de 180 à 1100 kg sur une orbite SSO de référence de 500 km circulaire depuis le Centre Spatial Guyanais. Ces lanceurs, propulsés par des ergols LOX / LCH4, respectueux de l’environnement, seront 100% réutilisables à terme. L’objectif est d’utiliser un maximum de composants COTS qualifiés Espace pour obtenir un coût au lancement compétitif avec la réutilisation.
A la suite des qualifications des différents lanceurs de la gamme, l’objectif final est de proposer ces services de lancements principalement à des opérateurs de satellites et à des agences spatiales à des prix compétitifs sur le marché international.
Au sein de l’équipe GNC et avionique, vos missions et responsabilités seront les suivantes :
· Participation aux trade-offs et aux choix d’architecture du système logiciel des lanceurs Sirius,
· Participation au développement du banc de test avionique (Iron Bird),
· Réalisation de prototypes logiciels pour validation,
· Caractérisation et dimensionnement des besoins réseau,
· Rédaction des spécifications techniques des logiciels de bord,
· Conception, développement et vérification des logiciels de bord,
· Implémentation des algorithmes GNC (guidage, navigation et contrôle) sur la base de spécifications,
· Intégration avec l’électronique embarquée et ordinateur de bord (OBC),
· Conception, développement et vérification des logiciels du banc d’essai moteur Sirius,
· Échange avec les autres équipes Sirius.
Nous évoluons vite, nous sommes donc à la recherche de collaborateurs qui s’impliquent et s’adaptent rapidement :
· Diplômé(e) d’une école d’ingénieur généraliste ou avec une spécialisation développement logiciel / avionique,
· Vous avez entre 5 et 10 ans d’expérience en développement logiciel embarqué, idéalement dans le secteur aérospatial.
· Vous êtes force de proposition, curieux, autonome, rigoureux, et montrez une capacité d’adaptabilité et de polyvalence.
· Vous aimez travailler en équipe.
· Vous maîtrisez l’anglais (lu, écrit, parlé).
· Vous maîtrisez un ou plusieurs langages : C/C++ embarqué, Rust, ADA.
· Vous avez des connaissances sur les bus et protocoles réseau : Ethernet, DDS, CAN, Sériel, etc.
· Vous avez participé à des projets critiques normés : DO-178, ECSS.
· Vous avez de l’expérience avec les outils et environnements de développement : Linux, GitLab, Docker, etc.
· Vous savez rédiger de la documentation technique : spécification, conception, plan, procédure de test, etc.
· Vous avez des connaissances générales des systèmes d’exploitation temps-réel.
· Vous avez des connaissances générales en électronique, notamment des systèmes de commande et d’acquisition.