×
Register Here to Apply for Jobs or Post Jobs. X

Satellite Flight Software Engineer

Job in Sainte-Anne-de-Bellevue, Montréal, Province de Québec, Canada
Listing for: TEEMA
Full Time position
Listed on 2026-07-20
Job specializations:
  • Engineering
    Systems Engineer, Aerospace / Aviation / Avionics, Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Location: Sainte-Anne-de-Bellevue

  • Support mission analysis, planning, and requirements

  • System architecture and technical responsibility for communication or remote sensing satellites, including:

    Specification of software functions and features in accordance with mission requirements in collaboration with the avionics team

    Management of payload embedded software functions and interfaces

    Support database and FDIR definition

    Verification and validation of flight software from SIL to HIL

    Write test and validation plans and test requirements

    Anomaly analysis and bug reporting

  • Support Space Segment and Ground Segment ICDs for end-to-end systems

  • Requirements definition and flow-down, SOC, verification, and validation matrix

  • Support all program reviews, including EQSR, SRR, PDR, CDR, and TRR

  • Support integration and test phase activities

  • What you must have:

  • Bachelor’s degree in engineering in a relevant field with 7+ years of relevant experience

  • Previous system design and testing experience with Flight Software for LEO/MEO/GEO satellites

  • Relevant experience working with CCSDS, ECSS, and PUS services

  • Strong understanding of spacecraft avionics subsystems, such as AOCS

  • Understanding of 1553, Space Wire, RS422/485, CAN, and Ethernet

  • Experience with real-time cores and/or embedded Linux, Matlab/Simulink

  • Understanding of the space environment and orbit mechanics

  • Strong understanding of space systems engineering fundamentals

  • 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 and solve them through analysis, similarity, or creativity

  • Excellent written and verbal communication skills in an English and French working environment

  • Experience leading and coaching a technical team

  • Salary/ Rate Range: $ - $

    Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.

    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary