Talent.com
MDA Space Canada
Flight Software Systems EngineerMDA Space Canada • Richmond, British Columbia, Canada
Flight Software Systems Engineer

Flight Software Systems Engineer

MDA Space Canada • Richmond, British Columbia, Canada
1 day ago
Salary
CA$86,000.00–CA$130,000.00 yearly
Job type
  • Full-time
Job description

ABOUT MDA SPACE

Building the space between proven and possible MDA Space is a trusted mission partner to the global space industry. A robotics satellite systems and geointelligence pioneer with a 55-year story of world firsts and more than 450 missions MDA Space is a global leader in communications satellites Earth and space observation and space exploration and infrastructure. The global MDA Space team of more than 3800 space experts has the knowledge and know-how to turn an audacious customer vision into an achievable mission bringing to bear a one-of-a-kind mix of experience engineering excellence and wide-eyed wonder thats been in our DNA since day those who dream big and push boundaries on the ground and in the stars to change the world for the better well take you there.

For more information visit.

Role:

As part of a space mission team you will work on a program such as CHORUS a satellite constellation using Synthetic Aperture Radar to derive worldwide insights about our planet. You will work with other engineers in a multi-disciplinary team environment to establish the mission requirements and design oversee and participate in vendor flight software development participate in spacecraft and mission integration and testing and achieve reliable operations.

Responsibilities:

As a Systems Engineer Flight Software you will have a wide range of responsibilities that may include:

  • Providing software expertise to supplement other specialties (electrical mechanical operations etc.) in a mission team;
  • Performing technical tasks such as operational analyses and trade-off studies to define requirements and design at mission system and subsystem levels;
  • Creating and contributing to deliverable documents such as operational concepts requirements specifications interface control documents and engineering plans;
  • Presenting design proposals plans and reports in clear complete concise and non-ambiguous terms;
  • Developing and/or reviewing flight software subsystem and spacecraft test plans and procedures;
  • Participate as an integrated team member with vendor flight software development and Assembly Integration and Test (AIT) teams;
  • Integrating flight software with flight hardware testing and troubleshooting;
  • Formal acceptance testing of flight software;
  • Supporting integration and verification activities of the overall Spacecraft Ground Segment and Mission;
  • Frequent travel within Canada to vendor and MDA sites.

Required Skills and Experience:

  • Bachelors degree in Systems Engineering Aerospace Engineering Computer Engineering Computer Science or an equivalent combination of education/experience;
  • Minimum of 5 years of experience working with Flight Software;
  • Development of one or more the following: spacecraft platform or payload flight software mission critical software embedded software;
  • Development and/or use of Command and Control Monitoring and Control or Communications systems;
  • Development of software with significant resource constraints (processor speed memory communication capacities limited relative to conventional host environments) ;
  • Familiarity with real-time operating systems or kernels (commercial products or custom) ;
  • Experience with spacecraft bus (platform) or payload Assembly Integration and Testing;
  • Requirements analysis specification and verification;
  • Specification of interfaces including but not limited to command and telemetry messaging;
  • Estimation/analysis of resource budgets and Technical Performance Measures
  • Trouble-shooting of complex systems;
  • Data analysis and reduction;
  • Have an understanding of different types of engineering lifecycle as applicable from large complex programs to software development;
  • Familiarity with software development methodology
  • Be able to work flexibly and manage multiple tasks in a dynamic environment;
  • Have excellent verbal and written communication skills and customer interaction skills;
  • Have a team-friendly attitude and willingness to learn.

While not mandatory candidates will benefit from any of the following:

  • Familiarity with CCSDS ESA and NASA standards
  • Familiarity with data communication and storage security standards
  • Experience with satellite operations
  • Experience with radiation tolerant systems and mitigation of radiation effects on software execution and storage
  • Experience developing or using spacecraft simulators
  • Prior involvement in remote sensing earth observation space science or space communications missions;

Comments/Special Considerations:

Successful candidates must obtain and hold security clearance at the reliability status level and pass security assessment for the Controlled Goods Program (CGP).

Were a dream team of purpose-driven collaborative and passionate people and we are constantly looking for others to join #TeamMDA to ignite new and innovative approaches to problem-solving that push us forward to improve life on and above Earth. If youre excited to expand our place in space and driven to inspire the next generation well take you there.

We have entered a new era of exploration and development and MDA welcomes all who yearn to suit up and be part of it. An equal opportunity employer prizing diversity integrity and collaboration we are committed to growing MDAs and Canadas leadership in this next golden age.

MDA provides competitive compensation and benefits packages for its employees at all locations. As a team member of MDA you and your qualified dependents are eligible to participate in a benefit plan that ensures a comprehensive level of protection through competitive health care including; extended healthcare and flexible drug plans dental and vision benefits disability income protection life insurance group retirement savings plans; and an employee and family assistance program.

MDA is proud to provide accommodation(s) during the recruitment process. Should you require any accommodations please indicate this on your application/cover letter and we will work with you to meet your accessibility needs.

The compensation range for this position is $86000 - $130000 annually. The specific compensation offered will be based on the qualifications and experience of the successful candidate.


Required Experience:

IC


Employment Type : Full-Time
Department / Functional Area: Engineering
Experience: years
Vacancy: 1
Yearly Salary Salary: 86000 - 130000

Create a job alert for this search

Flight Software Systems Engineer • Richmond, British Columbia, Canada

Similar jobs

Flight Software Systems Engineer

MDA SpaceRichmond, Metro Vancouver Regional District, Canada
Full-time

Building the space between proven and possible, MDA Space is a trusted mission partner to the global space industry.A robotics, satellite systems and geointelligence pioneer with a 55‑year+ story o... Show more

 • Promoted

Systems Engineer

King River Capital GroupVancouver, Metro Vancouver Regional District, Canada
Full-time

Founded in 2021, LayerZero’s vision is to create a community of cross-chain developers, building dApps that are no longer constrained by individual blockchain capabilities.With LayerZero's simple, ... Show more

 • Promoted

Sr. Software Engineer, Hive

ClouderaVancouver, Metro Vancouver Regional District, CA
Full-time

Software Engineer, Hive – Cloudera.Location: Toronto, Ontario, Canada.At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management ... Show more

 • Promoted

Locomotive Engineer

Washington CoDelta, Metro Vancouver Regional District, CA
Permanent

Exhibit a strong commitment to safety, maintaining situational awareness, conducting risk assessments, and providing safety leadership.Actively collaborate with crew members, demonstrating openness... Show more

 • Promoted

Senior Software Engineer, Localization Engineering - C$107,000 - C$157,300 A Year

AutodeskRichmond, Canada
Full-time

Senior Software Engineer to optimize and improve product localization by developing and maintaining tools, processes, and data.Requires full stack development, automation, and strong analytical ski... Show more

 • Promoted

Software Engineer, Platform Operations

PlanetVancouver, Metro Vancouver Regional District, Canada
Full-time

We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history.This constellation delivers an unprecedented dataset ... Show more

 • Promoted

Intuitive AI Linux Systems Engineer

Intuitive AIVancouver, Metro Vancouver Regional District, Canada
Full-time

Drive innovation in waste management technology as a Linux Systems Engineer at Intuitive AI.Engage directly with our fleet while enhancing reliability and performance.As a Fleet Reliability Enginee... Show more

 • Promoted

Aircraft Maintenance Engineer for Diverse Fleet and Dynamic Team

Harbour AirRichmond, Metro Vancouver Regional District, CA
Full-time

Become an Aircraft Maintenance Engineer and support a diverse fleet.Join a committed team focused on safety, reliability, and work-life balance while maintaining various aircraft types in a hands-o... Show more

 • Promoted

Software Engineer – Robotics Simulation

Sanctuary AIVancouver, Metro Vancouver Regional District, Canada
Permanent

The best candidates for this role enjoy thinking broadly, are eager learners, and seek to develop technical skills while gaining industry experience.You’ll be a valued contributor as you adapt to n... Show more

 • Promoted

Senior Platform Software Engineer - Hpc, Cuda - C$120,000 - C$145,000 A Year

HTuO Biosciences Inc.Richmond, Canada
Full-time

Develop scientific software in a high-performance computing environment using C++ and Python. Show more

 • Promoted

Remote Senior Software Engineer Ai-Native Platform - C$145,000 - C$165,000 A Year - Remote

AplosRichmond, Canada
Remote
Full-time

Seeking a Senior Software Engineer for a nonprofit software provider to design AI-integrated core systems and optimize performance. Show more

 • Promoted

Systems Engineer for Transit Projects

Stantec Consulting International Ltd.Vancouver, Metro Vancouver Regional District, Canada
Full-time

Elevate your career with Stantec as a Systems Engineer for Transit Projects in Vancouver.Leverage your systems engineering skills to enhance rail connectivity and public safety.As part of the Rail ... Show more

 • Promoted

Senior Cloud Software Engineer & Ai/Ml Integrations Lead - C$115,000 - C$145,000 A Year

Leading Tech Scale-UpRichmond, Canada
Full-time

Designs and enhances cloud applications, integrates AI/ML, optimizes infrastructure, and mentors junior developers in a hybrid work environment. Show more

 • Promoted

Senior Software Engineer — Climate & Earth Data Platform - C$145,000 - C$170,000 A Year

Leading Technology FirmRichmond, Canada
Full-time

Software Engineer for a hybrid role in Vancouver, focusing on data management systems, API-driven systems, and cloud environments.Requires 7+ years of experience. Show more

 • Promoted

Senior Electronic Warfare Systems Engineer

49NorthRichmond, Metro Vancouver Regional District, Canada
Full-time

North is a Canadian defence company delivering secure, multi‑domain C4ISR capabilities that provide decision advantage in complex and contested environments.As a wholly‑owned subsidiary of MDA Spac... Show more

 • Promoted

Sr IS Software Engineer

Work with AdionaVancouver
Full-time

This role is considered Hybrid, which means the employee will work 2-3 days onsite at a Company designated location and occasionally from home.This role is a 1-year contract position with the possi... Show more

 • Promoted

Fixed Income Software Engineer - Build Investment Tools - C$125,000 - C$200,000 A Year

Leading Institutional Asset Management FirmRichmond, Canada
Full-time

Software Engineer needed in Vancouver to design, maintain, and develop investment systems and infrastructure for a Fixed Income team, requiring strong programming and analytical skills. Show more

 • Promoted

Senior Engineer Specializing in Systems Programming and Resilience

ParallelzVancouver
Full-time

Become a key player in mobile web transformation as a Senior Systems Engineer.Utilize your C/C++ proficiency and problem-solving skills to deliver outstanding application experiences.This hybrid or... Show more

 • Promoted

Systems Software Engineer: Ai-Driven Dev Tools & Ci - C$119,600 - C$167,300 A Year

Leading gaming companyRichmond, Canada
Full-time

Software Engineer wanted by a gaming company in Vancouver to improve developer tools, optimize workflows, and promote best coding practices.Requires C++, CI frameworks, and 5 years of experience. Show more

 • Promoted

Software Engineer, Storagegrid & Cloud Storage - C$98,600 - C$127,600 A Year

NetApp, Inc.Richmond, Canada
Full-time

Seeking a Software Engineer to design and launch cloud storage software, leveraging C++, Agile, and distributed systems expertise for a hybrid role. Show more