What is a Software Engineer at MDA?
At MDA, a Software Engineer is at the forefront of space technology, contributing to complex, mission-critical systems that operate in some of the most challenging environments imaginable. Whether you are working on Synthetic Aperture Radar (SAR) payloads or digital payload systems, your code and designs directly influence the capability of satellites to observe, track, and analyze our planet. This role is not just about writing software; it is about engineering reliability into systems where failure is not an option.
You will join teams that blend cutting-edge software development with high-level systems engineering. Your work will bridge the gap between abstract requirements and the physical reality of space-borne hardware. The complexity of the projects—ranging from signal processing to payload control—demands a rigorous analytical mindset, a deep commitment to precision, and the ability to thrive in a highly collaborative, interdisciplinary environment.

