Kepler Communications Inc.

Embedded Software Development Manager

Kepler Communications Inc.

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • 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!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded software developmentCC++Pythonembedded Linuxbare-metal systemsagile methodologiesengineering processessprint planningperformance reviews
Soft Skills
leadershipcommunicationcoachingteam buildingcross-functional collaborationperformance managementproblem-solvingadaptabilityfeedback deliveryexecution through ambiguity
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering