Technical leader managing and growing embedded software team at Kepler Communications. Delivering high-reliability software solutions for space connectivity.
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
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
Benefits
Competitive compensation with a robust equity plan to share in our success.
Comprehensive coverage for health, dental, and vision insurance—including dependents.
Unlimited vacation, supportive parental leave policy, and company-wide holiday shutdown.
Semi-annual company-wide parties and frequent in-office team events.
Relocation packages available for approved roles.
$1,500 annual professional development fund to support your growth.
Fully stocked Toronto office kitchen with snacks, drinks, games and top-notch kitchen appliances.
Town Halls, Celebration Calls, and Company-wide events to stay connected and engaged.
We’re a certified Great Place to Work®, five years in a row!
Lead the PennyLane Core Quantum Software team at Xanadu, managing 7 - 10 developers to build features and improve performance of the open - source quantum computing framework.
Software engineering manager leading distributed Payments teams at Phreesia, a healthcare SaaS company. Delivering secure, reliable payment products while managing people, projects, testing, and cloud - based systems.
Engineering Manager leading distributed teams improving Mozilla Firefox Desktop user experiences. Driving frontend innovation, quality software delivery, and cross - functional collaboration for an open - source browser.
PointsBet Canada is hiring an HR Manager for a 12 - month contract with potential to become long - term. The role requires a proactive, energetic, and collaborative HR professional passionate about people.
Manage secured and unsecured collections portfolios, monitor delinquency trends, and execute strategies to optimize performance and customer experience.
Lead reliability and infrastructure engineering at Aviva Canada. Drive SRE, hybrid cloud, observability, and disaster recovery while mentoring high - performing teams.
Senior Engineering Manager leading Joist product squads at EverCommerce, a service - commerce SaaS platform. Driving scalable software delivery, agile execution, and engineering - team growth for contractor management tools.
Engineering Manager leading Coeur Mining’s Silvertip underground mining project from engineering development through operating mine delivery. Coordinating multidisciplinary engineering, contractors, reviews, safety, and technical performance.