Embedded Software Development Manager

1 month, 1 week ago
Full-time
Senior
Software Development
Kepler Communications

Kepler Communications

Kepler Communications is revolutionizing space connectivity with a cutting-edge network of satellites, delivering data at lightspeed and modernizing on-orbit communications to bring the Internet to outer space.

Diversified Telecommunication Services
51-250
Founded 2015
$16M raised

Description

  • 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 performance reviews.
  • Support hiring plans, lead interviews, and onboard new team members.
  • Monitor day-to-day execution across multiple projects and ensure alignment with program goals and timelines.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a 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.
  • Experience managing teams in a startup or scaling environment is preferred.
  • Familiarity with RTOS, BSPs, and embedded platform bring-up is preferred.
  • Exposure to satellite systems, aerospace programs, or other high-reliability domains is preferred.
  • Experience with static analysis, CI pipelines, and V&V practices for embedded systems is preferred.

Benefits

  • Competitive compensation with a robust equity plan.
  • Comprehensive health, dental, and vision insurance, including dependents.
  • Unlimited vacation, supportive parental leave, and a company-wide holiday shutdown.
  • Relocation packages available for approved roles.
  • $1,500 annual professional development fund.
  • Fully stocked Toronto office kitchen with snacks, drinks, games, and kitchen appliances.
  • Semi-annual company-wide parties, frequent in-office team events, Town Halls, and Celebration Calls.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Forward Deployed Engineering Manager

Lyrebird Health 11-50 healthtech

Lyrebird Health is hiring a Forward Deployed Engineering Manager to lead UK deployments of its healthcare platform across NHS organizations and ensure products are implemented safely, reliably, and at scale.

7 minutes ago

Manager, AI-Native Software Engineering

Libra Solutions 51-250 Specialized Consumer Services

Libra Solutions is hiring a Manager, AI-Native Software Engineering to lead a Microsoft/Azure-based engineering team building the platforms behind its personal injury solutions in an agentic delivery model.

Agile Angular Azure C# CI/CD Machine Learning .NET React SQL Server
7 minutes ago

Senior Engineering Manager, Retailer Platform

instacart.careers 1K-5K Internet Software & Services

Instacart is hiring a Senior Engineering Manager to lead its Enterprise Foundations team in building the shared platform rails that support retailer integrations, data isolation, and extensibility across its enterprise grocery business.

AWS GCP
7 minutes ago

Engineering Manager, Data Science (AdTech)

Fluent, 251-1K Media

Fluent is seeking an Engineering Manager, Data Science to lead machine learning and analytics work for its adtech platform, focused on optimizing audience targeting, bidding, and client outcomes.

Databricks Deep Learning Generative AI Machine Learning MLflow MLOps Neural Networks Python PyTorch Scikit-learn TensorFlow Transformers XGBoost
22 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers