Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • 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!

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

LinuxPython

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.