Senior Technical Program Manager

Bose Corporation•Framingham, MA
•$116,700 - $160,500

About The Position

Bose Corporation is seeking a technically strong, versatile Technical Program Manager to lead complex programs that bring together software, hardware, and systems. The role spans embedded software for automotive and consumer electronics, mobile applications, cloud services, and connected product ecosystems. The position partners with globally distributed engineering teams—including firmware, embedded, mobile, cloud, systems, and UX—as well as product, hardware, quality, and external development partners. The program manager drives clarity, alignment, and delivery across multidisciplinary programs, helps shape development processes and technical direction, and supports the delivery of next-generation experiences across multiple product categories. The successful candidate is a systems thinker who understands how embedded, mobile, cloud, and hardware components interact. They can adapt to both automotive-grade rigor and consumer-electronics pace, engage technically with engineers, align diverse stakeholders, and lead with clarity, empathy, and accountability.

Requirements

  • At least 8 years of project or program management experience in a software-centric engineering environment.
  • Demonstrated ability to lead multidisciplinary technical teams across software and hardware domains.
  • Experience delivering software in one or more of these areas: embedded systems or firmware, automotive or regulated environments, consumer electronics, mobile applications, cloud services, or connected ecosystems.
  • Strong organizational, leadership, negotiation, and problem-solving skills.
  • Experience working with external suppliers, technology partners, or offshore development teams.
  • Familiarity with Agile methodologies, including hybrid Agile/Waterfall environments.
  • Bachelor of Science degree in Engineering, Computer Science, or a related technical field.

Nice To Haves

  • Hands-on software development or test experience with C, C++, Python, MATLAB, or similar.
  • Automotive experience.
  • Scrum Master or SAFe certification.
  • An advanced degree.

Responsibilities

  • Lead end-to-end delivery of software and system-level features across embedded, mobile, cloud, and hybrid product architectures.
  • Coordinate engineering teams through the design, build, integration, testing, and release of high-quality software on schedule.
  • Manage interdependencies across disciplines, identifying requirements, architectural convergence points, and cross-team risks early.
  • Drive work planning and release planning, establishing clear objectives, milestones, and resource needs.
  • Identify and manage technical and program risks, escalating when necessary and driving mitigation strategies.
  • Partner with product management to align engineering execution with product roadmaps and strategic priorities.
  • Work with hardware, firmware, and software leaders to create delivery plans covering schedules, resources, tooling, and external dependencies.
  • Build relationships with internal stakeholders, technical subject-matter experts, external suppliers, and development partners.
  • Improve processes by reducing ambiguity, eliminating bottlenecks, and helping teams make informed trade-offs.
  • Champion cross-functional integration so embedded, mobile, cloud, and UX components work together seamlessly.

Benefits

  • Bonus programs
  • Comprehensive health and welfare benefits
  • 401(k) plan
  • Exclusive perks designed to support wellbeing
  • Employee discount
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service