Embedded Software Development Manager at Kepler Communications

Toronto, Ontario, Canada

Kepler Communications Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Aerospace, SpaceIndustries

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related discipline
  • Minimum 5 years of experience in embedded software development
  • Minimum 3 years of experience managing software teams in an agile environment
  • Strong background in C, C++, and Python
  • Experience with embedded Linux and bare-metal systems
  • Strong communication skills and the ability to work cross-functionally
  • Proven ability to manage shifting priorities and drive execution through ambiguity
  • Track record of building healthy team culture and driving performance through clear expectations and feedback

Responsibilities

  • Build, lead, and retain a high-performing embedded software team
  • Ensure the team has the tools, training, and support needed to deliver high-quality software
  • Partner with program and product leads to define scope, resourcing, and delivery milestones
  • Establish and enforce engineering processes that drive quality and execution consistency
  • Participate in sprint planning and daily syncs to unblock issues and maintain momentum
  • Provide ongoing coaching, technical guidance, and career development through regular 1:1s and structured performance reviews
  • Support hiring plans, lead interviews, and onboard new team members
  • Monitor day-to-day execution across multiple projects, ensuring alignment with program goals and timelines

Skills

C
C++
Python
Embedded Linux
Bare-metal systems
Agile

Kepler Communications

Provides real-time space communication services

About Kepler Communications

Kepler Communications provides continuous connectivity for space missions through its comprehensive infrastructure known as The Kepler Network. This network includes constellations, ground stations, and communication solutions that enhance telemetry, tracking, and command (TT&C) capabilities. By utilizing intersatellite links and increasing data downlink capacity, Kepler enables seamless access to on-orbit data for clients such as satellite operators and space stations. The company offers various communication services, including S Band, Ku Band, and Optical services, which help to address gaps in space communications. Unlike its competitors, Kepler simplifies the process for its customers by handling regulatory filings, allowing them to focus on their missions. The goal of Kepler Communications is to make space-generated data universally accessible and to support human exploration beyond Earth.

Toronto, CanadaHeadquarters
2015Year Founded
$168.4MTotal Funding
SERIES_CCompany Stage
Data & Analytics, AerospaceIndustries
51-200Employees

Benefits

Hybrid Work Options

Risks

Amazon's Project Kuiper poses a competitive threat with its optical mesh network.
Wyvern's US expansion could impact Kepler's market share in satellite services.
Rapid OISL advancements by competitors may outpace Kepler's technological offerings.

Differentiation

Kepler offers real-time connectivity for space missions, unlike traditional intermittent satellite links.
Their Global Data ServiceTM packs more Mbps into nanosatellites than competitors.
Kepler's everywhereIoTTM provides low-cost, bi-directional narrowband satellite service for global IoT connectivity.

Upsides

Kepler's $92M funding round highlights strong investor confidence in their satellite network.
ESA's contract with Kepler opens doors for collaborations with major space agencies.
Growing interest in OISL technology could enhance Kepler's network capabilities.

Land your dream remote job 3x faster with AI