Back to job search
MDA Space logo
MDA SpaceVerified Job Source

Flight Software Systems Engineer

  • Richmond, BC
  • On-site
  • Posted May 11, 2026
  • 1 position

$86,000–$130,000 / year

Opens an external site

Employment type
Full-time
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week

Job summary

The role involves defining mission requirements and overseeing the development and integration of flight software for satellite constellations. Responsibilities include performing technical trade-off studies, creating engineering documentation, and conducting formal acceptance testing of software and hardware.

Job details

The role involves defining mission requirements and overseeing the development and integration of flight software for satellite constellations. Responsibilities include performing technical trade-off studies, creating engineering documentation, and conducting formal acceptance testing of software and hardware. Candidates must have a bachelor's degree in a relevant engineering or computer science field and at least 5 years of experience with flight or embedded software. Proficiency in real-time operating systems and spacecraft assembly, integration, and testing is required.

What you’ll do

The role involves defining mission requirements and overseeing the development and integration of flight software for satellite constellations. Responsibilities include performing technical trade-off studies, creating engineering documentation, and conducting formal acceptance testing of software and hardware.

Requirements

Candidates must have a bachelor's degree in a relevant engineering or computer science field and at least 5 years of experience with flight or embedded software. Proficiency in real-time operating systems and spacecraft assembly, integration, and testing is required.

Benefits

  • Extended Healthcare
  • Flexible Drug Plans
  • Dental Benefits
  • Vision Benefits
  • Disability Income Protection
  • Life Insurance
  • Group Retirement Savings Plans
  • Employee And Family Assistance Program

Listed skills

  • Data analysis · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Flight Software Development
  • Systems Engineering
  • Embedded Software
  • Real-Time Operating Systems
  • Assembly Integration And Testing
  • Requirements Analysis
  • Interface Control Documents
  • Technical Performance Measures
  • Data Analysis
  • Software Development Methodology
  • Command And Control Systems
  • Resource Budget Estimation
  • Troubleshooting Complex Systems
  • Operational Analysis
  • Spacecraft Platform Design
  • Payload Software

Job areas

  • Engineering
  • Software
  • Science & Research
  • Technology

More jobs from MDA Space

See all jobs from MDA Space