artenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1.621 milliards de dollars canadiens.
S
II Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients.
D
'autre part, l’inclusion est au cœur de notre culture d’entreprise. SII Canada s’engage à offrir un environnement de travail équitable et respectueux, favorisant la diversité des profils et l’égalité des chances.
D
escription :
L
’entreprise est un acteur majeur du domaine spatial, reconnue pour ses solutions en robotique, systèmes satellitaires et renseignement géospatial. Avec plusieurs décennies d’expertise et de nombreuses missions réalisées, l’organisation combine excellence technique, innovation et capacités d’exécution pour soutenir des projets d’observation de la Terre, de télécommunications et d’exploration spatiale. Les équipes regroupent plusieurs milliers d’experts engagés à transformer des visions ambitieuses en missions opérationnelles.
R
ôle :
L
e rôle consiste à soutenir ou diriger la définition du logiciel de vol (FSW) embarqué : architecture, conception, mise en œuvre, validation et fonctions FDIR pour des satellites de télédétection et de télécommunications. La personne assumera la responsabilité de l’architecture FSW, réalisera des études comparatives et pourra exercer une autorité technique tout au long du cycle de vie des programmes.
A
rchitecture, concept et exigences :
I
- dentifier les CONOPs, recueillir et traduire les exigences fonctionnelles, de performance et de sécurité.
I- dentifier les exigences des modules logiciels et effectuer les allocations.
C- ollaborer avec l’équipe cybersécurité pour intégrer la résilience dès la conception.
A- ssurer la gestion des exigences et maintenir la traçabilité bidirectionnelle.
A
rchitecture logicielle, conception et développement :
D
- éfinir l’architecture FSW : RTOS, procédures d’initialisation, services PUS, santé du satellite, gestion des fautes et interfaces charge utile.
D- éfinir les algorithmes FDIR, la logique d’isolation, les actions de récupération, les séquences de mode sécurisé et la gestion des redondances.
R- éaliser ou piloter l’intégration de la logique FDIR dans le logiciel de vol.
P- roduire et maintenir les documents d’interface (ICD) pour les sous‑systèmes.
S- outenir le développement et la validation de la SRDB et du DSS.
C
oordination interfonctionnelle et interaction programme :
C
- ommuniquer les états techniques, risques et résultats d’études aux parties prenantes internes et externes.
C- ollaborer avec les équipes charge utile, plateforme (incluant GNC), segment‑sol et opérations de mission pour anticiper et résoudre les problématiques d’intégration.
I
ntégration et vérification :
D
- évelopper et soutenir le Plan de Vérification du Logiciel de Vol.
P- articiper aux tests d’intégration : SIL (avec DSS), HIL, injection de fautes, tests de performance et de sécurité.
S- outenir ou superviser l’automatisation des tests, la définition des cas de test, l’analyse des résultats et la certification des rapports.
L
eadership technique et mentorat :
E
- ncadrer et accompagner les ingénieurs débutants, intermédiaires et stagiaires.
A- ssurer un rôle d’interlocuteur technique auprès des partenaires et fournisseurs.
C- ontribuer à l’amélioration continue et à l’évolution des normes internes.
G
estion de configuration et documentation :
G
- arantir la bonne gestion des versions des artefacts, analyses, logiciels, livrables et documents.
P- articiper aux revues de design (SRR, PDR, CDR, MRR/TRR, etc.).
C- ontribuer à la feuille de route technologique et à l’innovation.
S
upport en orbite et opérations :
C
- ontribuer à la définition des procédures opérationnelles : modes de fonctionnement, séquences de mise en service, etc.
A- nalyser les télémétries en orbite et produire les mises à jour logicielles nécessaires.
P- articiper au développement du SOOH et à la formation des opérateurs.
Q
ualifications requises :
B
- accalauréat en génie électrique, aérospatial, informatique embarquée ou équivalent, avec un minimum de 5 années d’expérience sur des systèmes tolérants aux fautes.
E- xpérience des standards CCSDS, ECSS et services PUS.
M- aîtrise des bus de données : MIL‑1553, SpaceWire, RS‑422/485, CAN, Ethernet.
E- xpérience en cœurs temps réel et/ou Linux embarqué, auto‑codage.
A- isance rédactionnelle et compréhension solide des fondamentaux de l’ingénierie spatiale.
A- pproche pratique avec implication dans l’intégration, les tests et la résolution de problèmes.
E- xpérience avec Confluence et Jira.
C- apacité à travailler de manière autonome et à décomposer des problématiques complexes.
E- xcellentes compétences en communication.
-
D
escription :
T
he company is a major player in the space sector, known for its robotics, satellite systems and geospatial intelligence solutions. With decades of expertise and numerous missions completed, the organization combines technical excellence, innovation and execution capability to support Earth observation, telecommunications and space exploration programs. Teams include several thousand experts dedicated to turning ambitious visions into operational missions.
R
ole:
T
he role involves supporting or leading the definition of onboard Flight Software (FSW): architecture, design, implementation, validation and FDIR functions for Earth observation and telecommunications satellites. The person will be responsible for FSW architecture, conduct trade studies and may act as a technical authority throughout program lifecycles.
A
rchitecture, concept and requirements:
I
- dentify CONOPs, gather and translate functional, performance and safety requirements.
I- dentify software module requirements and perform allocation.
C- ollaborate with cybersecurity teams to integrate resilience early in the design.
E- nsure requirements management and maintain bidirectional traceability.
S
oftware architecture, design and development:
D
- efine FSW architecture: RTOS, initialization procedures, PUS services, housekeeping, fault management and payload interfaces.
D- efine FDIR algorithms, isolation logic, recovery actions, safe‑mode sequences and redundancy schemes.
P- erform or lead FDIR logic integration.
P- roduce and maintain subsystem ICDs.
S- upport SRDB and DSS development and validation.
C
ross‑functional coordination and program interaction:
C
- ommunicate technical status, risks and trade‑study outcomes to stakeholders.
I- nterface with payload, platform (including GNC), ground segment and mission operations to anticipate issues and resolve integration challenges.
I
ntegration and verification:
D
- evelop and support the Flight Software Verification Plan.
S- upport SIL, HIL, fault‑injection, performance and security testing.
S- upport or oversee test automation, test case definition, result analysis and report certification.
T
echnical leadership and mentorship:
M
- entor junior and intermediate engineers and interns.
A- ct as a technical interface with partners and suppliers.
C- ontribute to continuous improvement and standards evolution.
C
onfiguration management and documentation:
E
- nsure proper versioning of all artifacts, analyses, software and deliverables.
S- upport design reviews (SRR, PDR, CDR, MRR/TRR, etc.).
C- ontribute to the technology roadmap and innovation activities.
O
n‑orbit support and operations:
S
- upport development of operational procedures: operating modes, commissioning sequences, etc.
A- nalyze on‑orbit telemetry and produce software updates.
C- ontribute to SOOH development and operator training.
R
equired qualifications:
B
- achelor’s degree in Electrical Engineering, Aerospace Engineering, Embedded Computing or equivalent, with 5+ years of experience with fault‑tolerant systems.
E- xperience with CCSDS, ECSS and PUS services.
M- astery of data buses: MIL‑1553, SpaceWire, RS‑422/485, CAN, Ethernet.
E- xperience with real‑time cores and/or embedded Linux, auto‑coding.
S- trong writing skills and solid understanding of space engineering.
H- ands‑on approach with integration, testing and troubleshooting experience.
E- xperience with Confluence and Jira.
A- bility to work autonomously and decompose complex problems.
S