Design Python satellite procedures at MDA for low Earth orbit and medium Earth orbit missions. Support mission control operations and testing.
This engineer develops automated operating procedures using Python, OCL, and SPELL. The work transforms flight rules, flow diagrams, and CONOPS into traceable procedures. Collaboration spans flight dynamics, CONOPS, OPSCON, platform, payload, client, and service teams.
Key Responsibilities:
- Design and maintain automated operating procedures
- Integrate procedures with mission control stacks
- Develop test matrices and automated procedure tests
- Document interfaces, releases, and execution guides
- Support operations during launches and anomalies
Requirements:
- Bachelor's degree or five years equivalent practical experience
- Experience developing and testing Python procedures
- Operations engineering experience in SOCC or ground stations
- Experience with Jira, Confluence, GitLab, and CI pipelines
- Excellent English written and oral communication skills
Apply satellite operations development expertise across Python procedures, verification, integration, and mission operations support at MDA.
📌 Satellite Operations Software Engineer (Montreal)
🏢 MDA
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.