Embedded Software Development Manager @Kepler Communications
Software Development
Salary $1,500 annual p..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 3d ago

[Hiring] Embedded Software Development Manager @Kepler Communications

3d ago - Kepler Communications is hiring a remote Embedded Software Development Manager. 💸 Salary: $1,500 annual professional development fund 📍Location: USA

Role Description

Kepler is seeking a hands-on technical leader to manage and grow our embedded software team. This role is ideal for someone who thrives in fast-paced environments, brings structure and clarity to execution, and can lead a team through the complexities of delivering high-reliability software for space systems. You’ll balance leadership, technical oversight, and team development while contributing to the execution of mission-critical programs.

Expected Time Breakdown:

  • 50 percent, team leadership and execution oversight
  • 20 percent, technical guidance and design input
  • 20 percent, recruiting and onboarding
  • 10 percent, administrative and reporting

Key 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

Qualifications

  • 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

Requirements

  • Experience managing teams in a startup or scaling environment (Bonus Points)
  • Familiarity with RTOS, BSPs, and embedded platform bring-up (Bonus Points)
  • Exposure to satellite systems, aerospace programs, or other high-reliability domains (Bonus Points)
  • Experience with static analysis, CI pipelines, and V&V practices for embedded systems (Bonus Points)

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!
Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Embedded Software Development Manager @Kepler Communications
Software Development
Salary $1,500 annual p..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted 3d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later