Senior Flight Software Designer (6+ month Contract)

Advertisements
IT & Technology 🇨🇦 Canada 23 Oct 2026

Role overview

Kepler Communications operates the first commercial optical data relay constellation, with 33 satellites currently in orbit providing real-time on-demand space connectivity. This is a contract position lasting six months or more, focused on developing and maintaining flight software and embedded Linux software for both orbital and ground-based systems across an expanding fleet of spacecraft.

Key responsibilities

  • Develop and maintain flight software for space-based assets within the Kepler constellation.
  • Design and implement embedded Linux software solutions for both spacecraft and ground infrastructure.
  • Contribute to critical decisions that shape system design and operational parameters for the satellite fleet.
  • Support the growth and evolution of software systems as Kepler expands its constellation.
  • Provide technical input on flight software architecture and implementation strategies.

Requirements

  • Demonstrated expertise in flight software development for space systems or aerospace applications.
  • Strong proficiency with embedded Linux software design and implementation.
  • Experience developing robust software for mission-critical environments.
  • Ability to make sound technical decisions that influence broader system design.
  • Track record of working on complex, distributed software systems.

What makes this role worth considering

You’ll join a team of skilled builders and problem-solvers who are actively shaping the future of space connectivity. Kepler has been recognized as a Great Place to Work for seven consecutive years, and the company offers competitive compensation with equity participation, comprehensive health coverage, unlimited vacation, and a professional development fund of $1,500 annually. The Toronto-based office provides a collaborative environment with regular team events and company-wide celebrations.

Advertisements

How to apply

Use the Apply button to view the official job posting and submit your application on Kepler Communications's careers site.

ImmigrationCafe is a job listing directory, not a recruiter. Applications are submitted on the employer's official careers website.

Location