Intermediate Systems MTS, Synthetic Aperture Radar (SAR)
Richmond, BCMDA
2+ YOECandidates need a bachelor's degree in electrical, computer or engineering physics, at least 2 years of complex digital systems work, and digital signal processing knowledge. They also need MATLAB, Excel, C/C++ or Python, Jira and Confluence skills, plus reliability-level security clearance and a Controlled Goods Program assessment.
MATLAB, Python, Jira, Confluence
Intermediate Systems MTS/Engineer - Satellite Missions
Richmond, BCMDA
2+ YOECandidates need a bachelor's degree in aerospace, systems engineering, engineering physics or applied mathematics, plus 2 or more years of space systems experience. They must show system engineering and trade study skills, work with Matlab, Python, Excel and STK, and communicate well with stakeholders.
Matlab, Python, Excel, STK
Staff Structural Engineer/MTS
Brampton, ONMDA
20+ YOECandidates need a bachelor's degree in mechanical or aerospace engineering (master's preferred) and 20+ years of structural dynamics experience, ideally in aerospace. They also need skills in NASTRAN, ANSYS, MATLAB and CAD, plus experience leading engineering teams and holding reliability-level security clearance.
NASTRAN, ANSYS, MATLAB, NX, SolidWorks, CATIA
Junior Electronics Validation and Test Engineer/Designer
Sainte-Anne-de-Bellevue, QCMDA
Candidates need an engineering degree, interest in testing electronic systems including high-speed digital and RF communications, and 0 to 2 years of experience. Knowledge of test automation, scripting, MATLAB and Python is required, with lab instrumentation and circuit design knowledge expected.
MATLAB, Python, Jenkins, oscilloscope, network analyzer, spectrum analyzer
Junior Digital-Analog PCB Engineer/Designer
Sainte-Anne-de-Bellevue, QCMDA
Candidates need a bachelor's degree in electrical or computer engineering or equivalent, plus basic knowledge of electronic circuits and communication protocols. Some lab experience with oscilloscopes and similar instruments, and familiarity with tools such as Excel, Python, MATLAB, SPICE, and JIRA, are expected. Strong communication in French is required; English is a strong asset.
SPICE, Hyperlynx, ADS, MATLAB, MathCAD, JIRA
Staff Systems Engineer, Synthetic Aperture Radar (SAR) Missions
Richmond, BCMDA
15+ YOECandidates need a graduate degree in a related engineering or science field, 15+ years with radar or SAR systems, and 10+ years in space or complex systems engineering. Security clearance at the reliability level and passing the Controlled Goods Program assessment are required.
MATLAB, Python
Engineering Student - PCB Design and Electronic Integration - Winter 2027
Sainte-Anne-de-Bellevue, QCMDA
Candidates need a fifth semester completed toward an electrical engineering bachelor's degree, plus initiative and a strong desire to learn. Experience with PCB design, electronics testing, Matlab, Python, C/C++ or PSPICE is an asset, and French and English are valued.
PCB design software, Matlab, Python, C/C++, PSPICE, Siemens Mentor Graphics
Engineering Student - Systems - Winter 2027
Sainte-Anne-de-Bellevue, QCMDA
MDA Space needs candidates working toward a Bachelor's degree in electrical, aerospace, physics, computer science, mechatronics or systems engineering, with three years completed. Modeling skills in MATLAB, Simulink or SystemVue are required, and French/English bilingualism is desirable.
MATLAB, Simulink, SystemVue, Python, C, C++
Engineering Student - PCB Design and Electronic Integration - Winter 2027
Sainte-Anne-de-Bellevue, QCMDA
MDA Space needs candidates who have completed fifth semester of an electrical engineering degree. Helpful skills include Matlab, Python, C/C++, PSPICE or Mentor Graphics, PCB testing experience and French-English bilingualism.
Matlab, Python, C/C++, PSPICE, Siemens Mentor Graphics