jobs Logo
Kepler Communications Inc. logo

Embedded Software Development Manager

United States
Senior Level
Full-Time

Top Benefits

Unlimited Vacation
Comprehensive Health Coverage
Stock Options

About the role

  • Kepler is seeking a hands-on Embedded Software Development Manager and 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% - Team leadership and execution oversight
  • 20% - Technical guidance and design input
  • 20% - Recruiting and onboarding
  • 10% - Administrative and reporting
  • 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

Benefits

  • Unlimited Vacation
  • Comprehensive Health Coverage
  • Stock Options
  • Flexible & Hybrid Work Options
  • Professional Development- Strong background in C, C++, and Python
  • Bachelor’s degree in Computer Science, Software Engineering, or related discipline
  • Experience with embedded Linux and bare-metal systems
  • Strong communication skills and the ability to work cross-functionally
  • 5+ years of experience in embedded software development with 3+ years of experience managing software teams in an agile environment
  • Track record of building healthy team culture and driving performance through clear expectations and feedback
  • Proven ability to manage shifting priorities and drive execution through ambiguity
  • Experience managing teams in a startup or scaling environment
  • Familiarity with RTOS, BSPs, and embedded platform bring-up
  • Exposure to satellite systems, aerospace programs, or other high-reliability domains
  • Experience with static analysis, CI pipelines, and V&V practices for embedded systems

About Kepler Communications Inc.

Telecommunications