MD
Posted:
June 05, 2026
Location:
brampton, on, Canada
Job Description
Elevate your career as a Senior Flight Software Engineer with MDA Space in Brampton. Join our Robotics & Space Operations team, focusing on safety-critical, real-time software solutions.
In this senior role at MDA Space, you will design, implement, maintain, and test complex flight software while mentoring junior team members. Your expertise in C++ and VxWorks will be instrumental in leading subsystem designs that ensure efficiency and reliability. Collaborating with seniors and management, you will also shape coding standards and drive innovation within the team.
Key Responsibilities: • Lead designs for safety-critical, real-time software • Document designs and communicate effectively • Implement and test flight software solutions • Review teammates' work and provide guidance • Mentor junior members through knowledge sharing
Requirements: • 5+ years of experience with VxWorks • 10+ years developing embedded applications • Strong expertise in C++ programming ...
In this senior role at MDA Space, you will design, implement, maintain, and test complex flight software while mentoring junior team members. Your expertise in C++ and VxWorks will be instrumental in leading subsystem designs that ensure efficiency and reliability. Collaborating with seniors and management, you will also shape coding standards and drive innovation within the team.
Key Responsibilities: • Lead designs for safety-critical, real-time software • Document designs and communicate effectively • Implement and test flight software solutions • Review teammates' work and provide guidance • Mentor junior members through knowledge sharing
Requirements: • 5+ years of experience with VxWorks • 10+ years developing embedded applications • Strong expertise in C++ programming ...
Apply for this Job
Submit your application for the Senior Flight Software Engineer at MDA Space position at MDA Space.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
brampton, Canada
Posted:
June 05, 2026
Deadline:
July 15, 2026