368,530open jobs
9,432companies
50,439added this week
Browse all
Salary
$78k – $165k per year (Estimated)
Location
Remote/Hybrid (Toronto, Canada)
Seniority
Senior · 5+ years exp
Employment
Full-Time
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’re on the hunt for a top-tier Embedded Software Engineer - Processing & Algorithms to build the processing software that turns raw sensor data into actionable information. Your focus will be on signal, image, and EO/IR processing algorithms across a growing fleet of spacecraft, spanning both space and ground-based assets. You’ll be relied upon for input and decisions that will directly impact design and operation.

Key Responsibilities:

    • Design and develop reliable, high-quality software related to:

    • Processing pipelines for EO/IR, signal, and image data across space and ground systems

    • Interfacing with imaging and data sensors to collect and analyze data

    • On-board software for our next generation of satellites

    • Support the development of detection and tracking algorithms, including evaluating and integrating third-party IP from vendors and partners into the processing pipeline

    • 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

    • Provide technical leadership and mentorship to junior engineers

    • Identify shortcomings in existing software components and direct future development efforts

Required Skills & Qualifications:

    • 5+ years of embedded software development experience

    • Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent

    • Strong software design and development skills, including algorithms, testing and debugging

    • Proficiency in C/C++, especially in embedded topics such as concurrency, memory-mappedperipherals, and hardware interfaces (SPI, I2C, CAN)

    • Experience developing EO/IR, signal, or image processing algorithms

    • 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
    • Comfortable using AI-assisted tooling for code development and testing
    • Experience interfacing with different imaging and data sensors to collect and analyze data
    • Experience with embedded operating systems and build systems, including OpenEmbedded / Yocto and FreeRTOS

    • Excellent communication skills

    • Ability to effectively use Git and associated CI/CD features

Bonus Points:

    • Master’s degreein Computer Science, Electrical Engineering, or equivalent

    • Experience developing software for aerospace applications

    • Experience with detection and tracking algorithms for both edge and ground processing

    • Experience using ML/AI as part of the processing pipeline

    • Experience interfacing with FPGA or GPU processing hardware

    • Background (industry or personal projects) in sensor data collection and analysis

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,530 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
$108k – $242k per year (Estimated) • Remote • Full-Time • 5+ years exp
C#
SQL
C#
.NET
Databases
MS SQL
RabbitMQ
AI/ML
ChatGPT
Claude
Claude Code
Copilot
Cursor
LLM
RAG
Model Context Protocol
DevOps
CI/CD
Git
GitHub
Apply
$40k – $107k per year (Estimated) • Remote • 5+ years exp • Tbilisi
C#
SQL
C#
.NET
Databases
MS SQL
RabbitMQ
AI/ML
ChatGPT
Claude
Claude Code
Copilot
Cursor
LLM
RAG
Model Context Protocol
DevOps
CI/CD
Git
GitHub
Apply
$80k – $147k per year (Estimated) • Remote/Hybrid • Full-Time • Sydney
DevOps
CI/CD
Apply
$19k – $51k per year (Estimated) • In office • Full-Time • Moscow
C++
SystemVerilog
VHDL
Apply
$93k – $210k per year (Estimated) • In office • Contractor • 8+ years exp • Bachelor's Degree • Singapore
DevOps
CI/CD
Apply
Remote/Hybrid • Internship • 2+ years exp • Toronto
C++
Python
SystemVerilog
Verilog
VHDL
Apply
In office • Internship • Toronto
C++
Python
Verilog
VHDL
IoT
FreeRTOS
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
$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 1 hour 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
$80k – $175k per year • In office • Full-Time • Toronto
Python
AI/ML
AWS Bedrock
Claude
Copilot
LLM
Prompt Engineering
RAG
Context Engineering
AI Agents
DevOps
AWS
CI/CD
Splunk
GitHub
Apply
Actuarial Analyst 1 hour ago
$73k – $146k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Quebec • Waterloo • Toronto
Visual Basic
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.