Embedded Software Engineer at Kepler
Kepler Communications • edmonton, division no. 11 • Posted July 09, 2026
Position Overview
Join Kepler Communications in Toronto as an Embedded Software Engineer and drive innovations in space connectivity. You'll develop quality software for spacecraft and ground systems.
As an experienced Embedded Software Engineer, you'll play a key role in shaping secure communication technologies for Kepler’s satellite fleet. Collaborating with a cutting-edge team, you will design low-level software components and automate testing processes to enhance operational capabilities. Your contributions will support space exploration advancements.
Key Responsibilities:
• Design reliable embedded software for spacecraft systems
• Implement secure communication capabilities with encryption
• Build device drivers and kernel modules for functionality
• Develop automated tests and create thorough documentation
• Collaborate with teams to define technical system requirements
Requirements:
• 6+ years in embedded software develo...
As an experienced Embedded Software Engineer, you'll play a key role in shaping secure communication technologies for Kepler’s satellite fleet. Collaborating with a cutting-edge team, you will design low-level software components and automate testing processes to enhance operational capabilities. Your contributions will support space exploration advancements.
Key Responsibilities:
• Design reliable embedded software for spacecraft systems
• Implement secure communication capabilities with encryption
• Build device drivers and kernel modules for functionality
• Develop automated tests and create thorough documentation
• Collaborate with teams to define technical system requirements
Requirements:
• 6+ years in embedded software develo...