Senior Flight Software Engineer

1 month ago


Brampton, Ontario, Canada MDA Full time

Job Title: Senior Flight Software Engineer

Job 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 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 (Systems, controls, electrical) to develop requirements/solutions.
  • Review the work of teammates (senior and junior)
  • Elicit requirements from various stakeholders/documents.
  • Mentor and grow the skills of more junior team members via conversations, review of work products, explanation of design tradeoffs, etc.
  • Lead estimation efforts for new tasks.
  • Collaborate with other seniors and management on the establishment, evolution, and enforcement of standards for coding, tools/environments, processes, etc.

Requirements:

  • 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

Preferred Skills:

  • 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

About MDA Space:

MDA Space is a trusted mission partner to the global space industry. We are a robotics, satellite systems and geointelligence pioneer with a 55-year+ story of world firsts and more than 450 missions. Our team of over 3,000 space experts in Canada, the US and the UK has the knowledge and know-how to turn an audacious customer vision into an achievable mission.



  • 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 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 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 to join our Robotics & Space Operations...


  • 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,...