Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Satellite Operations Development Engineer

MDA

Job Overview:MDA is looking for a satellite operations development engineer responsible for designing, implementing, testing, and maintaining automated operating procedures for low Earth orbit (LEO) and medium Earth orbit (MEO) missions. Procedures are primarily written in Python, OCL, and SPELL, and execute on the mission control stack. The engineer works in collaboration with the flight dynamics, CONOPS, operations, and service teams to transform flight rules and flowcharts into clear and traceable procedures, while complying with the standards, reviews, and release process used by the team. The position also involves supporting satellite operations as an operations engineer.
Summary of Tasks:Accounting for stakeholder requirements
Gather operational requirements from flight rules, flow diagrams, CONOPS, and mission objectives, including functional, performance, and safety constraints that a procedure must meet.
Work with the flight dynamics, CONOPS, OPSCON, platform, payload, and client teams to identify explicit and implicit needs prior to drafting a procedure.
Procedure Development
Design, implement, and maintain automated operating procedures in Python, OCL, and SPELL, drawing on flight rules, flow diagrams, and CONOPS documentation as sources.
Use Jira to track the development and modification of procedures.
Procedure Traceability
Ensure bidirectional traceability between each procedure and the flight rules, flow diagrams, and CONOPS elements it implements.
Ensure traceability of exceptions, such as a different Python variant, the use of SPELL or a specialized tool, as well as procedures that differ between programs A, B, and C.
Procedure Integration
Integrate procedures with the mission control stack and ground infrastructure used in each program.
Document the interfaces of these procedures, depending on the client, program specifics, and command and telemetry paths.
Cross-Functional Coordination, Stakeholder and Program Interaction
Document and communicate procedure progress, risks, and changes to the team, clients, and partner teams.
Coordinate common procedures and exceptions for which this engineer is responsible across programs A, B, and C.
Participate in on-call support during critical phases, including launch, early operations phases, and anomaly management.
Procedure Verification
Draft procedures and test matrices, develop automated tests for procedures, and perform dry runs and simulations prior to commissioning a procedure.
Ensure or lead console validation for assigned procedures, particularly when the Python variant, client, or satellite hardware differs.
Analyze test results, write test reports, and establish procedure execution profiling, telemetry and telecommand, and error recovery paths. Fix procedures that do not meet operational needs.
Technical Leadership and Mentoring
Support junior engineers and interns during procedure development, review, and testing.
Provide technical liaison with external clients, partners, and suppliers regarding procedure scope and exceptions.
Contribute to the knowledge base and process improvement for procedure development, tracking, and release.
Configuration Management, Documentation, and Standards
Manage version control procedures, testing, and documentation in GitLab, and use merge reviews for changes made to the shared procedure and its exceptions.
Use and update continuous integration (CI) pipelines that ensure compilation, testing, packaging, and deployment of procedures to operating environments.
Draft and maintain execution guides, user and developer documentation, and release notes for each procedure release.
Track procedure content during program reviews (SRR, PDR, CDR, ORR).
Orbit and Operations Support
Provide support to mission operations when a validated procedure must be modified to handle emergencies or adapt satellite piloting modes.
Update the common procedure and its exceptions as the mission evolves, particularly in the event of constellation changes, new services, and differences in clients or satellite hardware.
Provide support for the operations guide and training for operators using these procedures.
Required Qualifications:
Bachelor's degree in computer science, software engineering, aerospace engineering, electrical engineering, physics, or at least 5 years of equivalent practical experience in LEO/MEO mission operations procedures and operational support.
Practical experience in developing and testing procedures in Python or using specialized tools.
Experience in integrating procedures and operations as an operations engineer, within daily operations at the SOCC or in ground stations.
Experience with Jira and Confluence, as well as GitLab merge reviews and continuous integration (CI) pipelines.
Proven ability to work with minimum supervision.
Ability to break down complex problems into fundamental elements and solve them.
Excellent written and oral communication skills in English;
(contact with clients outside Quebec and drafting deliverables in English).
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Satellite Operations Development Engineer in Winnipeg, MB vacancy
  • 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...  ...skillsApply satellite operations development expertise across Python procedures,... 
    Suggested

    MDA

    Winnipeg, MB
    1 hour ago
  •  ...possible. As a pioneer in robotics, satellite systems and geospatial intelligence,...  ...The Position: The intermediate Development and Operations (DevOps) Process Specialist is a key...  ...Degrees in other science, technology, engineering and mathematics (STEM) fields will also... 
    Suggested
    Internship

    MDA

    Winnipeg, MB
    1 day ago
  •  ...and next steps. Our partner is looking for a Satellite Database Systems Engineer based in Canada. Contribute to the development and reliability of satellite mission...  ...software, systems engineering, and mission operations teams, you will help ensure data integrity and... 
    Suggested
    Full time
    Immediate start
    Remote work
    Relocation
    Relocation package

    Jobgether

    Winnipeg, MB
    1 hour ago
  •  ...space industry. A robotics, satellite systems and geointelligence...  ...of-a-kind mix of experience, engineering excellence and wide-eyed wonder...  ...Reference Database (SRDB) development teams. Cross‑Functional...  ...needed.Support SOOH (Satellite Operations‑On‑Ground) development and... 
    Suggested
    Remote work

    Macdonald, Dettwiler And Associates Corporation

    Winnipeg, MB
    1 hour ago
  • $120k - $156k per year

     ...global space industry. A robotics, satellite systems and geointelligence pioneer...  ...a one-of-a-kind mix of experience, engineering excellence and wide-eyed wonder that...  ...and be responsible for the effective operation and continued development of the broader engineering department... 
    Suggested
    Remote work

    MDA Space

    Winnipeg, MB
    1 hour ago
  • Lead satellite mission engineering teams at MDA Space in Richmond, BC, using people leadership and workforce planning to support delivery.As Engineering...  ...assigned engineering teamsConduct performance reviews, development discussions, and career planningAssign engineers according... 

    MDA Space

    Winnipeg, MB
    1 hour ago
  • Design satellite bus systems at MDA Space using spacecraft systems engineering, subsystem integration, and verification expertise. Support missions across their full...  ...while gaining exposure to complete spacecraft-bus development.Key Responsibilities: Translate mission... 

    Macdonald, Dettwiler And Associates Corporation

    Winnipeg, MB
    1 hour ago
  •  ...seeking an experienced systems engineer to define, harmonize, and...  ...for all embedded software of a satellite mission.The incumbent acts as...  ...requiredInterfaces with ground and operations segmentsThey support programs...  ...reviews with all development teams.Verify solution compliance... 
    For subcontractor

    MDA

    Winnipeg, MB
    1 hour ago
  •  ...We are looking for an Operations Research Engineer to join the Workforce Management (WFM) product stream...  ...implement the schedule optimization engine using OR-Tools/CP-SAT.  Own the constraint...  ...experience with AI-assisted software development or AI-enabled solutions, including... 
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    1 day ago
  • Satellite Electrical Propulsion Systems Engineer Job Category : EngineeringPosted : November 2, 2026Full-TimeLocations...  ...enhancements, and standards development.Configuration, Documentation &...  ....Launch-Site, On-Orbit & Operations SupportSupport on‑orbit checkout... 
    Remote work
    Flexible hours

    Macdonald, Dettwiler And Associates Corporation

    Winnipeg, MB
    1 hour ago
  • Design satellite GNC subsystems at MDA using orbital dynamics, attitude...  ....This principal-level engineer develops complete GNC subsystems...  ...Responsibilities span algorithm development, hardware implementation,...  ...commissioning sequencesSupport satellite operations, anomaly investigations, and... 

    MDA

    Winnipeg, MB
    1 hour ago
  •  ...exploration and innovation. With 33 satellites launched to date, Kepler operates the first commercial optical data...  ...roles$1,500 annual professional development fundFully stocked Toronto office kitchen...  ...AwardLead Satellite Systems Engineer As a Lead Satellite Systems Engineer... 
    Internship
    Work at office

    Kepler Communications Inc.

    Winnipeg, MB
    1 hour ago
  • Become a Senior Satellite Systems Engineer focused on payload interfaces in Montreal. This role offers the chance to coordinate satellite operations while leveraging advanced engineering skills....  ...payload-related tests during all development phases • Manage interface control... 

    Hikinex

    Winnipeg, MB
    1 hour ago
  • Lead development and operations (DevOps) engineerJob details Location Toronto, ON M5C 1X6 Work location Hybrid Salary 95.00 hourly / 75 hours per week Terms of employment Permanent employment Full time Morning, Day Starts as soon as possible Source Job Bank... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Immediate start
    Remote work
    Day shift

    Raenan Consultancy Inc.

    Winnipeg, MB
    1 hour ago
  • Design satellite telemetry and command databases remotely from Canada, applying MIB expertise...  ...and mission control.This experienced engineering position supports satellite database systems...  ..., flight software, and mission operations teams.Key Responsibilities: Design and... 
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  • Design satellite command and data-handling systems in Sainte-Anne-de-Bellevue with SpaceWire...  ..., MIL-1553, CAN, Ethernet, and systems engineering expertise.MDA Space seeks a Satellite C&...  ..., data handling, verification, and spacecraft operations at MDA Space. #J-18808-Ljbffr
    Remote work

    Macdonald, Dettwiler And Associates Corporation

    Winnipeg, MB
    1 hour ago
  •  ...space industry. A robotics, satellite systems and geointelligence...  ...of-a-kind mix of experience, engineering excellence and wide-eyed wonder...  ..., verification, and operational support of TT&C/PDT subsystems...  ...security by design.Design & Development Lead detailed design of hardware... 
    Remote work
    Flexible hours

    MDA

    Winnipeg, MB
    1 hour ago
  • MDA Space in Sainte-Anne-de-Bellevue, QC is seeking a Satellite Electrical Propulsion System Engineer to define, design, analyse, integrate and verify EP subsystems for current and next‑generation remote sensing and communications satellites. The role bridges electrical power... 
    Remote work

    Macdonald, Dettwiler And Associates Corporation

    Winnipeg, MB
    1 hour ago
  • Define satellite flight software architecture at MDA Space, applying embedded systems expertise to remote sensing and communications missions.This Satellite Flight Software System Engineer supports or leads embedded flight software applications across architecture, design,... 
    Remote work

    MDA

    Winnipeg, MB
    1 hour ago
  •  ...space industry. A robotics, satellite systems and geointelligence...  ...of-a-kind mix of experience, engineering excellence and wide-eyed wonder...  ...Architecture, Design & Development Define FSW architecture (...  ...Ground‑Segment and Mission Operations teams to integrate and resolve... 
    Remote work

    MDA

    Winnipeg, MB
    1 hour ago
  •  ...reward. • Personal and Professional Development - We are committed to helping you reach...  ...Overview As a Research & Development Engineering Specialist, you will support the planning...  ...understanding how products and systems operate. Key Responsibilities Include: Laboratory... 
    Manual labor

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • Design satellite TT&C and PDT systems at MDA Space, applying systems engineering expertise across integration, verification, and operations support.This senior System Engineer supports remote sensing and communications satellites throughout their life cycles. You will conduct... 
    Remote work

    Macdonald, Dettwiler And Associates Corporation

    Winnipeg, MB
    1 hour ago
  • $89.7k - $149.8k per year

     ...tool, it's your playground. Our engineers work on scalable systems,...  ...customer-facing products that operate at global scale. This is an environment...  ...and for you. Our Software Development Engineers (SDEs) use modern...  ...deployment and ongoing operations. This ownership mindset, combined... 
    Full time
    Internship

    Amazon

    Winnipeg, MB
    4 days ago
  • Honeywell Aerospace is seeking a Lead Optical Systems Engineer in Ontario to drive the design, development, and testing of advanced optical payloads for satellite and space applications. You will lead cross‑functional teams, define requirements, and oversee lab and field tests... 
    Manual labor

    Honeywell Aerospace

    Winnipeg, MB
    1 hour ago
  • Director, Network Development & OperationsFULL TIME SALARIED Calgary...  .... is Canada's fibre, 5G and satellite broadband company for rural...  ...Director, Network Development & Operations is the senior leader...  ...accountable for detailed IP engineering, DWDM engineering automation... 
    Long term contract

    esq

    Winnipeg, MB
    1 hour ago
  •  ...MDA Space in Montreal is seeking a Power Test Engineer to join our satellite systems team. You will help develop state-of-the-art test stations to automate the production of geostationary antennas or constellations, ensuring that in-orbit performance meets customer requirements... 

    Macdonald, Dettwiler And Associates Corporation

    Winnipeg, MB
    1 hour ago
  •  ...Space est un leader mondial des satellites de communication, de l'...  ...fonctionnement efficace et du development continu du departement d'ingenierie...  ...des affaires, des operations, des ressources humaines et d...  ...missions de satellites, des engins spatiaux, des charges utiles,... 

    MDA

    Winnipeg, MB
    1 hour ago
  • Satellite Command & Data‑Handling (C&DH) System EngineerJob Category : Engineering Posted : November 2, 2026Full-Time LocationsShowing...  ...design, ECU. Design & Development Lead detailed design of...  ...task scheduling, real‑time operating system configuration, services... 
    Remote work

    Macdonald, Dettwiler And Associates Corporation

    Winnipeg, MB
    1 hour ago
  • $85k - $100k per year

     ...Active Dynamics is seeking an eager and enthusiastic experienced Development Engineer to join our successful Toronto team! We are looking for a...  ...UtilizenCodeandReliasoftfor fatigue life estimates. Optimizeexhaust and engine performance with GT Power. Considerations include... 
    Immediate start

    Active Dynamics Group

    Winnipeg, MB
    1 hour ago
  •  ...global leader in technology innovation based in Montreal is seeking a specialized software engineer. This role focuses on embedded flight software development for aerospace and satellite systems, requiring at least 7 years of experience. Candidates should hold a relevant... 

    Syntronic

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Satellite Operations Development Engineer. Be the first to apply!