
Satellite Flight & Payload Software Engineer
- Sainte-Anne-de-Bellevue, QC
- Permanent
- Full-time
- Support to mission analysis & requirements.
- System architecture & Technical responsible for Communication or remote sensing satellites for:
- Specifications of software functions in accordance with the mission requirements with interaction with OBC Team
- Manage Payload embedded software functions and interfaces.
- Database definition
- FDIR definition
- Verification and Validation of Flight software from SIL to HIL
- Write Test Plan and Test Requirements
- Anomaly analysis, bug reporting
- Define & Specify Space Segment and Ground Segment ICDs for end-to-end systems.
- Support to Bids and Proposals
- Requirements definition and flowdown, SOC, verification, validation matrix
- Monitor MDA’s suppliers and integrated product team.
- Provide inputs and support to all program reviews including EQSR, SRR, PDR, CDR.
- Attend all test reviews TRR, TRB, DRB, and NCR’s.
- Support sub-system Assembly, Integration and Test activities.
- Support Satellite testing: EGSE, Test supervision, data analysis
- Support Satellite tests at MDA, at test facilities or at supplier premises.
- Write up subsystem Operations Manual and Operation Procedures.
- Support In-Orbit Test (IOT).
- Bachelor’s degree in engineering in relevant field with 7+ years of relevant experience
- Previous system design and test experience of Flight Software with LEO/MEO/GEO satellites
- Experience working with CCSDS, ECSS and Internet Protocol
- Experience working with 1553, SpaceWire, RS422/485, CAN, Ethernet
- Experience in real-time cores and/or embedded Linux, Matlab/Simulink
- Understanding of the space environment and orbit mechanics
- Strong understanding of space system engineering fundamentals
- Demonstrated capability to test systems and resolve problems
- Hands-on individual who can lead all systems integration processes
- Experience with qualification and acceptance testing of new designs
- High degree of attention to detail
- Demonstrated capability to efficiently work with little to no supervision
- Ability to distill complex problems to fundamentals to solve with analysis, similarity, or creativity
- Demonstrate excellent written and verbal communications skills in English; knowledge of French will be considered favorably (Contact with customers outside Quebec)
- Experience leading and coaching a technical team
- Support the Spacecraft operations team in critical phases