368,611open jobs
9,439companies
50,719added this week
Browse all
Location
In office (Toronto)
Seniority
Intern
Employment
Internship
Overview
Company
Impact
Profile match
Kepler Communications is a satellite telecommunications enterprise building an in-space optical data relay network, headquartered in Toronto, Ontario, Canada. Founded in 2015 by University of Toronto graduates including Mina Mitry and Jeffrey Osborne, the venture-backed firm has raised over $200 million from investors such as Tribe Capital, Canaan Partners, and Techstars.

We invest heavily to deliver the best products to our customers, and so we’re on the hunt for a top-tier Embedded Software Engineering Intern who will have the opportunity to work on a variety of tasks, including satellite on-board software, payload software, IoT modules and ground equipment.

Key Responsibilities:

  • Design and develop reliable, high quality software related to: on board software for our next generation of satellites; Embedded Linux for both space and ground systems; Firmware and drivers; IoT modules
  • Writing thorough tests and documentation
  • Participating in software design review and code review processes
  • Work with electrical, digital design, and operations teams to identify required features and solidify the system architecture

Required Skills & Qualifications:

  • Demonstrated experience working in embedded systems
  • Currently enrolled in a Computer Science or equivalent degree program
  • Strong software design and development skills, including algorithms, testing and debugging
  • Proficiency in C/C++, with general familiarity in embedded concepts (e.g., multitasking, real-time constraints, hardware interfaces) considered an asset; specific project work may vary
  • Experience with embedded operating systems and build systems, including OpenEmbedded/Yocto and FreeRTOS
  • Embedded Linux experience; user-space development most common, kernel or driver work possible depending on project needs
  • Excellent communication skills
  • Ability to effectively use git
  • Demonstrated willingness and ability to leverage AI-assisted engineering and development tools to improve productivity, design quality, and innovation while adapting to evolving technologies and best practices
  • Currently enrolled in a post-secondary program and returning to studies after the internship
  • Available for a full-time internship beginning January 2027 for 4 months.
  • Work out of our new Toronto office (24 Ward Street)!This position is on-siteat our Toronto office (24 Ward Street).

Bonus Points:

  • Relevant experience with hobbies or University design team
  • Python development experience
  • Strong knowledge of computer networking and modern networking protocols
  • Experience with RTL (Verilog and/or VHDL) and embedded SoCs
  • Hardware debugging experience (oscilloscopes, logic analyzers, etc.)
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Toronto
$133k – $161k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Westminster
Bash
C++
Java
Python
DevOps
CI/CD
Git
Apply
Graphics Engineer 1 day ago
$108k – $154k per year • Equity • Remote • Full-Time • 3+ years exp • Bachelor's Degree
C++
Game Dev
HLSL
Apply
$83k – $187k per year (Estimated) • Equity • Remote • Full-Time
C++
Go
Java
Python
Rust
Scala
Apply
$48k – $136k per year (Estimated) • Equity • Remote • Full-Time
C++
Go
Java
Python
Rust
Scala
Apply
$48k – $90k per year (Estimated) • Equity • Remote • Full-Time
C++
Go
Java
Python
Rust
Scala
Apply
Remote/Hybrid • Internship • 2+ years exp • Toronto
C++
Python
SystemVerilog
Verilog
VHDL
Apply
$49k – $140k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Toronto
Chips/EDA
Altium Designer
Apply
$73k – $166k per year (Estimated) • Remote/Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Toronto
Apply
$71k – $154k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Toronto
Apply
$78k – $165k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Toronto
C++
DevOps
CI/CD
Git
IoT
FreeRTOS
Apply
$73k – $92k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Toronto
DevOps
SLI/SLO/SLA
Analytics
Power BI
Tableau
Apply
$80k – $190k per year • In office • Toronto
Kotlin
AI/ML
AI Agents
Human-in-the-Loop
Mobile
Android SDK
Jetpack Compose
DevOps
CI/CD
Apply
$80k – $175k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Toronto
AI/ML
Text-to-Speech
DevOps
CI/CD
Apply
ML/AI Developer 3 hours ago
$65k – $140k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Toronto
AI/ML
Text-to-Speech
DevOps
CI/CD
Apply
$70k – $150k per year • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Toronto
MATLAB
Python
SQL
Analytics
Tableau
Apply
See all jobs
This is one of many
368,611 more open roles from verified company boards, updated every day.