KC

Kepler Communications

Verified Job Source

Building the Internet for Space

Toronto, Ontario

Telecommunications
201–500 people

About

We are delivering on-orbit data at lightspeed with a constellation of satellites designed to act as Internet exchange points for space-to-space data relay. Headquartered in downtown Toronto, Kepler is vertically integrated with an in-house production facility, designing and deploying a hybrid optical constellation to modernize communications to missions in LEO and beyond.

Open positions

Senior Embedded Software Designer

Hybrid · Toronto

Design, develop, and maintain high-quality embedded software for spacecraft and ground-based systems while implementing secure communication capabilities. Provide technical leadership and mentorship to junior engineers while collaborating with cross-functional teams to evolve system architecture.

Software Chief Engineer

Remote · Canada, United States

The Software Chief Engineer serves as the senior technical authority, ensuring the integrity, coherence, and standardization of software across all flight and ground programs. This role involves setting the technical roadmap, resolving complex cross-cutting technical issues, and mentoring engineering leads to drive architectural excellence.

Hardware Test Engineer - Contract 3+ Months

Hybrid · Toronto

Design and implement test procedures, fixtures, and software for PCBs and complete systems while maintaining detailed test reports. Collaborate with cross-functional teams to validate new designs, provide feedback on testability, and resolve issues throughout the development lifecycle.

Senior Infrastructure Security Specialist

Hybrid · Toronto

The Senior Infrastructure Security Specialist will own and improve core security capabilities including vulnerability management, SIEM, and endpoint security. They will also collaborate with IT and engineering teams to implement security controls and support compliance for regulated and government environments.

Embedded Software Engineering Intern (January 2027) (4 months)

On-site · Toronto

Design and develop reliable, high-quality software for satellite on-board systems, payload software, and IoT modules. Collaborate with electrical, digital design, and operations teams to define system architecture and perform code reviews.

Program Chief Engineer

Hybrid · Toronto

The Program Chief Engineer serves as the senior technical authority, providing leadership across all engineering disciplines to ensure mission success. They are responsible for driving engineering execution, maintaining technical integrity, and making critical decisions regarding spacecraft design, verification, and operations.

IT Manager

Hybrid · Toronto

Lead and mentor a cross-functional IT team while serving as a hands-on technical contributor for network, systems, and DevOps operations. Manage the reliability, security, and scalability of the company's infrastructure while developing technical strategy and roadmaps.

Product Assurance Specialist

On-site · Toronto

Lead product assurance and quality activities throughout the satellite design, assembly, and testing lifecycle. Develop and maintain safety and mission assurance processes while coordinating with cross-functional teams to ensure mission success.

Electrical Design Engineer

Hybrid · Toronto

Develop hardware solutions for satellite payloads, focusing on communication routers and high-speed interfaces. Conduct engineering analyses and maintain technical documentation while collaborating with cross-functional teams to deliver integrated product solutions.

Senior Program Manager

Hybrid · Toronto

Lead the development and execution of mission-critical satellite systems from concept through on-orbit validation. Manage program scope, schedule, cost, and risk while serving as the primary interface for hosted payload customers and internal stakeholders.

Senior Satellite Systems Designer - Platform Architect

Hybrid · Toronto

Lead the definition and maturation of system architectures for spacecraft and ground segments across multiple programs. Manage technical requirements, interface controls, and system budgets while mentoring junior engineers and coordinating with stakeholders.

Satellite Systems Designer - Analysis & Support

Hybrid · Toronto

Support satellite and payload development through mission analysis, system-level engineering, and verification planning. Coordinate technical inputs across cross-functional teams to ensure payload needs are integrated into the broader satellite system.

Senior Electrical Design Engineer

Hybrid · Toronto

Define and develop electrical hardware and interfaces between satellite platforms and bus/payload equipment. Lead design reviews, conduct engineering analyses, and collaborate with cross-functional teams to deliver full product solutions.

Hardware Test Engineering Manager

Hybrid · Toronto

Lead and manage the hardware test engineering team to ensure product quality. Oversee the development and execution of hardware testing strategies.

Embedded Software Designer - Processing & Algorithms

Remote · Canada, United States

Design and develop high-quality embedded software and processing pipelines for EO/IR, signal, and image data for spacecraft and ground systems. Provide technical leadership and collaborate with cross-functional teams to define system architecture and integrate third-party IP.

Lead Satellite Systems Engineer

Hybrid · Toronto

Serve as the primary technical authority for satellite and space-system development, ensuring design integrity and mission readiness from concept to delivery. Lead cross-functional teams to align technical execution, manage risks, and translate mission objectives into executable technical plans.

Embedded Software Designer

Remote · Toronto, Ontario, Canada, United States

Design, develop, and maintain high-quality embedded software for spacecraft and ground-based systems. This includes implementing secure communications, low-level drivers, and providing technical leadership to junior engineers.

Staff Embedded Software Designer

Remote · Toronto, Ontario, Canada, United States

Design, develop, and maintain high-quality embedded software for spacecraft and ground-based systems. Provide technical leadership and mentorship while collaborating with cross-functional teams to define requirements and optimize system performance.

Senior Network Architect

Remote · United States, Toronto, Ontario, Canada

The Network Architect will design, build, and operate mission-critical networks supporting Kepler's satellite constellation and corporate networks. Responsibilities include managing network security, developing automation tools, and collaborating with various teams to ensure network reliability.

Director of Product - Platform, Payload & Services

Remote · Canada, United States

The Director of Product will lead the strategy, roadmap development, and execution for Kepler's platform, payload, and services portfolio. They will partner with cross-functional teams to align business objectives with product innovation while driving growth across defense and commercial sectors.