Flight Software Engineer – Spacecraft Missions

MDA Systems Ltd.

Richmond

On-site

CAD 86,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MDA Systems Ltd. is seeking a seasoned software engineer to join a space mission team working on CHORUS and related satellite programs. You will define mission requirements, design, and oversee vendor flight software development while collaborating on spacecraft integration and testing.

The role involves integrating flight software with hardware, performing acceptance testing, and supporting verification activities across Spacecraft, Ground Segment, and Mission. Travel within Canada is frequent.

Qualifications

  • Bachelor’s degree in a relevant field or equivalent mix of education/experience.
  • Minimum 5 years of experience with Flight Software.
  • Experience developing spacecraft flight software or embedded/mission-critical software.
  • Experience with Command and Control, Monitoring and Control, or Communications systems.
  • Software with resource constraints (limited processor, memory, or bandwidth).
  • Familiarity with real-time operating systems (RTOS).
  • Experience with spacecraft bus, assembly, integration and testing.
  • Requirements analysis, specification, and verification.
  • Ability to work in a dynamic, multi-tasking environment with good communication.

Responsibilities

  • Provide software expertise to supplement other specialties in a mission team.
  • Perform analyses and trade-offs to define requirements and design at mission, system, and subsystem levels.
  • Create and contribute to deliverable documents such as operational concepts, requirements specifications, interface control documents, and engineering plans.
  • Present design proposals, plans, and reports in clear, concise terms.
  • Develop and/or review flight software, subsystem, and spacecraft test plans and procedures.
  • Participate as an integrated team member with vendor flight software development and AIT teams.
  • Integrate flight software with flight hardware, testing and troubleshooting.
  • Formal acceptance testing of flight software.
  • Support integration and verification activities of the overall Spacecraft, Ground Segment, and Mission.
  • Frequent travel within Canada to vendor and MDA sites.

Skills

Flight Software
Embedded software
RTOS experience
Requirements analysis
Interface specification
Troubleshooting complex systems
System design
Data analysis

Education

Bachelor’s degree in Systems Engineering, Aerospace Engineering, Computer Engineering, Computer Science, or equivalent

Job description

MDA Systems Ltd. is seeking a seasoned software engineer to join a space mission team working on CHORUS and related satellite programs. You will define mission requirements, design, and oversee vendor flight software development while collaborating on spacecraft integration and testing.

The role involves integrating flight software with hardware, performing acceptance testing, and supporting verification activities across Spacecraft, Ground Segment, and Mission. Travel within Canada is frequent.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Flight Software Systems Engineer
Flight Software Systems Engineer

MDA Systems Ltd. • Richmond

On-site
CAD 86,000 - 130,000
Flight Software Systems Engineer
Flight Software Systems Engineer

MDA Space • Richmond

On-site
CAD 86,000 - 130,000
Space Systems Software Integration Engineer
Space Systems Software Integration Engineer

MDA • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Accommodation during recruitment
Satellite Flight Software (FSW) Systems Engineer
Satellite Flight Software (FSW) Systems Engineer

MDA • Montreal (administrative region)

On-site
CAD 120,000 - 150,000
Accommodation during recruitment
Competitive compensation and benefits
Satellite Flight Software (FSW) Systems Engineer
Satellite Flight Software (FSW) Systems Engineer

MDA Space • Sainte-Anne-de-Bellevue

On-site
CAD 80,000 - 120,000
Comprehensive health care
Employee and family assistance program
Group retirement savings plans
Software Engineer – Ground Systems / Operations
Software Engineer – Ground Systems / Operations

MDA Space • Saint-Bruno-de-Montarville

On-site
CAD 90,000 - 120,000
On-site work
Competitive compensation and benefits
Recruitment accommodations
Software Engineer – Ground Systems / Operations
Software Engineer – Ground Systems / Operations

Macdonald, Dettwiler And Associates Corporation • Saint-Bruno-de-Montarville

On-site
CAD 90,000 - 130,000
Software Integration System Engineer
Software Integration System Engineer

MDA • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Accommodation during recruitment
Space Systems Manufacturing Engineer
Space Systems Manufacturing Engineer

MDA Space • Sainte-Anne-de-Bellevue

On-site
CAD 85,000 - 110,000
Software Integration System Engineer
Software Integration System Engineer

MDA Space • Sainte-Anne-de-Bellevue

On-site
CAD 80,000 - 100,000
Competitive health care
Flexible drug plans
Dental and vision benefits
+4