Senior Embedded 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 connectivity for space missions. This senior-level embedded software position is a 6+ month contract focused on developing and maintaining software for both spacecraft and ground-based systems that support the growing satellite fleet.

Key responsibilities

  • Develop and maintain embedded software for space-based and ground-based assets across Kepler’s expanding constellation of satellites.
  • Provide technical input and make design decisions that directly influence how the spacecraft operate and how missions are supported.
  • Contribute to the software architecture and implementation for systems critical to on-orbit connectivity and data relay operations.
  • Collaborate with cross-functional teams to ensure software reliability and performance across the satellite network.
  • Support the continuous evolution of Kepler’s space communications infrastructure through hands-on engineering work.

Requirements

  • 6+ years of professional experience in embedded software engineering or closely related roles.
  • Demonstrated expertise in software development for space systems, aerospace applications, or similarly complex mission-critical environments.
  • Strong track record of making technical decisions that impact system design and operational performance.
  • Proficiency with embedded software development tools, languages, and practices applicable to spacecraft and ground station systems.
  • Ability to work independently and as part of a technical team while maintaining high standards for code quality and reliability.

What makes this role worth considering

Kepler is a certified Great Place to Work for seven consecutive years, offering a collaborative environment in Toronto where engineers tackle genuine challenges in the emerging space economy. The role provides competitive compensation with equity participation, comprehensive health and dental coverage, unlimited vacation, professional development funding, and relocation support for approved candidates.

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