Senior Flight Software Engineer

1 month ago


Brampton, Ontario, Canada MDA Full time

About MDA Space

MDA Space is a trusted mission partner to the global space industry, with a 55-year+ story of world firsts and more than 450 missions. We're a leader in communications satellites, Earth and space observation, and space exploration and infrastructure.

The Role

We're seeking a Senior Flight Software Engineer to join our Robotics & Space Operations team at our Brampton office. As a key member of our team, you'll design, implement, maintain, and test safety-critical, real-time flight software solutions.

Key Responsibilities

  • Lead designs for safety-critical, real-time software solutions.
  • Ensure designs are documented and well communicated.
  • Lead and participate in implementation and testing of safety-critical, real-time software.
  • Collaborate with other engineering disciplines to develop requirements/solutions.
  • Review the work of teammates and mentor junior team members.
  • Elicit requirements from various stakeholders/documents.
  • Lead estimation efforts for new tasks.
  • Collaborate with other seniors and management on standards for coding, tools/environments, processes, etc.

Required Skills/Experience

  • Strong knowledge of C/C++.
  • 10+ years of relevant experience.
  • Solutions implemented on an RTOS and bare metal.
  • Object-oriented programming.
  • Proven ability to design and implement safety-critical real-time software solutions.
  • Strong written/verbal communication skills.
  • Strong analytical and problem-solving skills.
  • Bachelor's or Graduate degree in software, Computer, or Electrical Engineering or Computer Science.

Beneficial Skills/Experience

  • VxWorks, RTEMS, or other RTOS.
  • Communications interfaces (SPI, EtherCAT, CANOpen, etc.).
  • Familiarity with System on a Chip and integration with FPGAs.
  • Test-driven development.
  • Continuous integration/build automation.


  • Brampton, Ontario, Canada MDA Full time

    About the Role:We're seeking a highly skilled Senior Flight Software Engineer to join our Robotics & Space Operations team at our Brampton office.As a Senior Flight Software Engineer, you will be responsible for designing, implementing, maintaining, and testing safety-critical, real-time flight software solutions that are modular, extendable, testable, and...


  • Brampton, Ontario, Canada MDA Full time

    About the Role:We're seeking a highly skilled Senior Flight Software Engineer to join our Robotics & Space Operations team at our Brampton office.As a Senior Flight Software Engineer, you will be responsible for designing, implementing, maintaining, and testing safety-critical, real-time flight software solutions that are modular, extendable, testable, and...


  • Brampton, Ontario, Canada MDA Full time

    About the Role:We're seeking a highly skilled Senior Flight Software Engineer to join our Robotics & Space Operations team at our Brampton office.As a Senior Flight Software Engineer, you will be responsible for designing, implementing, maintaining, and testing safety-critical, real-time flight software solutions that are modular, extendable, testable, and...


  • Brampton, Ontario, Canada MDA Full time

    About the Role:We're seeking a highly skilled Senior Flight Software Engineer to join our Robotics & Space Operations team at our Brampton office.As a Senior Flight Software Engineer, you will be responsible for designing, implementing, maintaining, and testing safety-critical, real-time flight software solutions that are modular, extendable, testable, and...


  • Brampton, Ontario, Canada MDA Full time

    Job DetailsDescriptionMDA Space, a trusted mission partner to the global space industry, is seeking a Senior Flight Software Engineer to join our Robotics & Space Operations team at our Brampton office. As a key member of our team, you will be instrumental in designing, implementing, maintaining, and testing safety-critical, real-time flight software...


  • Brampton, Ontario, Canada MDA Full time

    Job DetailsDescriptionMDA Space, a trusted mission partner to the global space industry, is seeking a Senior Flight Software Engineer to join our Robotics & Space Operations team at our Brampton office. As a key member of our team, you will be instrumental in designing, implementing, maintaining, and testing safety-critical, real-time flight software...


  • Brampton, Ontario, Canada MDA Full time

    Job Title: Senior Flight Software EngineerJob Summary:MDA Space is seeking a highly skilled Senior Flight Software Engineer to join our Robotics & Space Operations team. As a key member of our team, you will design, implement, and test safety-critical, real-time flight software solutions that are modular, extendable, testable, and efficient.Key...


  • Brampton, Ontario, Canada MDA Full time

    Job Title: Senior Flight Software EngineerJob Summary:MDA Space is seeking a highly skilled Senior Flight Software Engineer to join our Robotics & Space Operations team. As a key member of our team, you will design, implement, and test safety-critical, real-time flight software solutions that are modular, extendable, testable, and efficient.Key...


  • Brampton, Ontario, Canada MDA Full time

    Job SummaryMDA Space is seeking a skilled Senior Flight Software Engineer to join our Robotics & Space Operations team. As a key member of our team, you will design, implement, and test safety-critical, real-time flight software solutions that are modular, extendable, testable, and efficient.Key ResponsibilitiesLead designs for safety-critical, real-time...


  • Brampton, Ontario, Canada MDA Full time

    Job DetailsDescriptionMDA Space is a trusted mission partner to the global space industry, with a 55-year+ story of world firsts and more than 450 missions. As a Senior Flight Software Engineer, you will be instrumental in designing, implementing, maintaining, and testing safety-critical, real-time flight software solutions that are modular, extendable,...


  • Brampton, Ontario, Canada MDA Full time

    About MDA SpaceMDA Space is a trusted mission partner to the global space industry, with a 55-year+ story of world firsts and more than 450 missions. We're a leader in communications satellites, Earth and space observation, and space exploration and infrastructure.The RoleWe're seeking a Senior Flight Software Engineer to join our Robotics & Space Operations...


  • Brampton, Ontario, Canada MDA Full time

    About MDA SpaceMDA Space is a trusted mission partner to the global space industry, with a 55-year+ story of world firsts and more than 450 missions. We're a leader in communications satellites, Earth and space observation, and space exploration and infrastructure.The RoleWe're seeking a Senior Flight Software Engineer to join our Robotics & Space Operations...


  • Brampton, Ontario, Canada MDA Full time

    About MDA SpaceMDA Space is a trusted mission partner to the global space industry, with a 55-year+ story of world firsts and more than 450 missions. We're a leader in communications satellites, Earth and space observation, and space exploration and infrastructure.The RoleWe're seeking a Senior Flight Software Engineer/MTS to join our Robotics & Space...


  • Brampton, Ontario, Canada MDA Full time

    About MDA SpaceMDA Space is a trusted mission partner to the global space industry, with a 55-year+ story of world firsts and more than 450 missions. We're a leader in communications satellites, Earth and space observation, and space exploration and infrastructure.The RoleWe're seeking a Senior Flight Software Engineer/MTS to join our Robotics & Space...


  • Brampton, Ontario, Canada MDA Full time

    About MDA SpaceMDA Space is a leading provider of space-based solutions, with a rich history of innovation and a commitment to excellence. As a trusted partner to the global space industry, we deliver cutting-edge technology and expertise to support our customers' most complex missions.The RoleWe are seeking a highly skilled Senior Flight Software Engineer...


  • Brampton, Ontario, Canada MDA Full time

    About MDA SpaceMDA Space is a leading provider of space-based solutions, with a rich history of innovation and a commitment to excellence. As a trusted partner to the global space industry, we deliver cutting-edge technology and expertise to support our customers' most complex missions.The RoleWe are seeking a highly skilled Senior Flight Software Engineer...


  • Brampton, Ontario, Canada MDA Full time

    About the Role:We are seeking a highly skilled Senior Flight Software Engineer to join our Robotics & Space Operations team at our Brampton office. As a key member of our team, you will be responsible for designing, implementing, and testing safety-critical, real-time flight software solutions that are modular, extendable, testable, and efficient.Key...


  • Brampton, Ontario, Canada MDA Full time

    About the Role:We are seeking a highly skilled Senior Flight Software Engineer to join our Robotics & Space Operations team at our Brampton office. As a key member of our team, you will be responsible for designing, implementing, and testing safety-critical, real-time flight software solutions that are modular, extendable, testable, and efficient.Key...


  • Brampton, Ontario, Canada MDA Full time

    About the Role:We're seeking a highly skilled Senior Flight Software Engineer to join our Robotics & Space Operations team at MDA Space. As a key member of our team, you will be responsible for designing, implementing, and testing safety-critical, real-time flight software solutions.Key Responsibilities:Lead the design and implementation of safety-critical,...


  • Brampton, Ontario, Canada MDA Full time

    Job DetailsDescriptionMDA Space, a global leader in space exploration and infrastructure, is seeking a Senior Flight Software Engineer to join our Robotics & Space Operations team in Brampton. As a key member of our team, you will design, implement, maintain, and test safety-critical, real-time flight software solutions that are modular, extendable,...