
Kepler Communications
Open Positions at Kepler Communications
4 open positions
Join Kepler Communications as an Embedded Software Engineering Intern to develop software for satellites, ground systems, IoT modules, and embedded platforms. This full-time, four-month internship begins in January 2027 and is conducted on-site in Toronto.
Design and develop embedded processing software that transforms raw EO/IR, signal, and image sensor data into actionable information across spacecraft and ground systems. This role combines algorithm development, onboard satellite software, hardware interfaces, and technical leadership.
Build reliable embedded software for spacecraft and ground systems powering Kepler Communications’ satellite fleet. You’ll work on low-level platforms, secure communications, device drivers, testing, and system architecture in a high-impact space environment.
Lead the development and maintenance of embedded software for spacecraft and ground-based systems supporting Kepler Communications’ satellite fleet. This role combines embedded Linux, FPGA integration, networking, system architecture, and technical leadership.