Senior C++ Flight Software Engineer VxWorks
Brampton, ONMDA
10+ ansMDA Space needs candidates with 10+ years of embedded development, at least 5 years of hands-on VxWorks experience, and strong C++ skills. A bachelor's degree in a related engineering or computer science field, a Reliability security clearance, and Controlled Goods Program approval are required.
VxWorks, WindRiver, C++, Docker
Systems Administrator
Longueuil, QCMDA
5+ ansCandidates need a diploma or degree in cybersecurity, computer science or a related field, plus 5+ years of professional experience. They must know Windows, Linux, VMware, Active Directory, DHCP, DNS and IIS, and be able to lift about 50 lb and climb ladders for installations.
Windows, Linux, VMware, Active Directory, DHCP, DNS
Senior Thermal Engineer/MTS
Brampton, ONMDA
10+ ansCandidates need a Bachelor's degree in mechanical or aerospace engineering (Master's preferred), 10+ years of thermal engineering experience, and past experience as a thermal lead on major aerospace programs. Fluency with thermal analysis tools and reliability-level security clearance are also required.
Thermal Desktop, NX Space Systems Thermal, ANSYS Thermal, NX, Pro-E, Catia
PCB Component Professional
Sainte-Anne-de-Bellevue, QCMDA
2+ ansCandidates need a bachelor's degree in electrical or physics engineering and at least 2 years in component engineering, preferably in aerospace. Knowledge of NASA, ESA and MIL standards, strong English and French communication, and security clearance are required.
SEM, EDX, X-ray
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
Senior Mission Design Authority
Sainte-Anne-de-Bellevue, QCMDA
15+ ansCandidates need a bachelor's degree or higher in engineering, 15+ years of system management or senior systems engineering, and strong leadership and negotiation skills. French is required, English is an asset, and candidates must obtain and hold security clearance and pass the Controlled Goods Program assessment.
ITAR, CDR, PDR, SRR, EQSR
Embedded Software Engineer/MTS
Brampton, ONMDA
5+ ansCandidates need 5+ years of relevant experience, strong C/C++ skills and hands-on bare metal embedded software design. They need a bachelor's or graduate degree in a related engineering or computer science field, plus strong communication and problem-solving skills.
Coaching, Estimating, C, C++, Communication skills, Problem solving
Engineering student - Industrial Engineering - Winter 2027
Sainte-Anne-de-Bellevue, QCMDA
Candidates need to be working toward a bachelor's degree in engineering, ideally industrial engineering, with two years completed. They need good French and English communication, teamwork skills, knowledge of Lean or Six Sigma and strong problem-solving abilities.
AutoCAD, Visio, FlexSim, MS Office
Engineering Student - Materials & Processes - Winter 2027
Sainte-Anne-de-Bellevue, QCMDA
Candidates need at least 90 credits toward a materials, mechanical, aerospace or related engineering degree, plus Word, Excel and PowerPoint skills. Strong written and verbal communication, especially technical writing, is required.
Microsoft Word, Microsoft Excel, Microsoft PowerPoint, SEM, DSC, FDIR
Engineering Student - Structural Analysis - Winter 2027
Sainte-Anne-de-Bellevue, QCMDA
Candidates need 90 completed Bachelor's credits in Mechanical Engineering, a GPA above 3.2/4.0, and a sense of initiative. A finite element analysis course, NX software knowledge and bilingualism are assets, and the candidate must pass the Controlled Goods Program security assessment.
NX, Commercial finite element software
Engineering Student - DevOps - Winter 2027
Sainte-Anne-de-Bellevue, QCMDA
Candidates need to be working toward a bachelor's degree in engineering or computer science with three years completed. Required skills include version control, scripting in Python and Bash, Jenkins, Windows and Linux administration, and bilingual French and English.
Git, SVN, Jenkins, VMware, vSphere, VirtualBox
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++
Flight Software Systems Engineer
Richmond, BCMDA
5+ ansCandidates need a bachelor's degree in an engineering or computer science field and at least 5 years of flight software experience. Strong skills in requirements analysis, real-time systems, and spacecraft integration and testing are required, along with reliability-level security clearance.
Real-time operating systems, Command and control systems, Spacecraft simulators
Production Supervisor
Sainte-Anne-de-Bellevue, QCMDA
5+ ans5+ gestionMDA needs candidates with a bachelor's degree in operations, production, mechanical engineering or a related field, and at least 5 years of management or supervision experience. They must be bilingual in French and English and hold a security clearance.
Excel, ERP system