About The Position

Logitech is seeking a highly experienced Principal Software Technical Program Manager (TPM) to lead and own complex, software-driven programs across the full Software Development Lifecycle (SDLC) for Video Conferencing products. This role operates at the intersection of embedded software, Android/Linux system software, and cloud services. As a senior software program leader, you will drive end-to-end software execution from concept through launch and post-deployment ensuring strong technical alignment across Software Engineering, Product Management, Quality Engineering, and Operations. You will be accountable for software delivery outcomes, execution rigor, and cross-functional alignment required to ship high-quality, scalable products at enterprise scale. This role demands deep software technical understanding, excellent communication, and the ability to lead through influence, clarity, and decision-making across global teams.

Requirements

  • 10+ years of experience in Technical Program Management or Software Program Leadership delivering complex, software-intensive products at scale.
  • Proven track record of shipping embedded Linux, Android-based, and/or cloud-connected devices.
  • Strong understanding of hardware-software co-development, including EVT/DVT/PVT cycles and manufacturing readiness (highly desirable).
  • Expert-level proficiency with Jira, Confluence, and modern program management tools.
  • Exceptional written and verbal communication skills, with the ability to operate effectively at both engineering and executive levels.
  • Demonstrated ability to lead through influence, drive alignment, and make decisions in highly ambiguous environments.
  • Experience leading global, multi-time-zone teams and complex cross-organizational initiatives.

Nice To Haves

  • Strong understanding of hardware-software co-development, including EVT/DVT/PVT cycles and manufacturing readiness

Responsibilities

  • Lead large-scale, multi-disciplinary software programs spanning firmware, embedded Linux/Android system software, and cloud-connected services.
  • Act as the single point of ownership for software program execution, ensuring alignment across Software Engineering, Product Management, Program Management, and Quality Engineering.
  • Drive clarity of scope, requirements, dependencies, risks, and delivery timelines, holding teams accountable to commitments.
  • Establish and enforce strong planning, execution, and tracking frameworks, including Jira workflows and operational metrics.
  • Translate complex technical topics into clear executive-level updates, enabling informed decision-making.
  • Proactively identify risks, drive mitigation strategies, and resolve execution blockers to maintain schedule, quality, and software readiness.
  • Champion operational excellence by continuously improving software development processes, communication, and cross-team execution models.
  • Lead cross-functional execution across firmware, embedded Linux, Android platform engineering, cloud/backend services and QA.
  • Drive software roadmap alignment, engineering readiness, milestone planning, and release execution.
  • Own trade-off decisions across scope, schedule, and quality, with a strong bias toward long-term software sustainability and product quality.
  • Define and maintain Jira workflows, dashboards, boards, and reporting structures for highly complex, multi-team software programs.
  • Implement scalable, repeatable execution processes that support distributed global teams.
  • Establish clear operating rhythms (planning, execution, reviews, and retrospectives) to ensure predictable delivery.
  • Maintain a system-level understanding of software architecture for hardware devices running embedded Linux/Android and cloud-connected services.
  • Engage deeply with architects and senior engineers to validate feasibility, sequencing, and technical risk.
  • Drive resolution of cross-layer issues spanning hardware, system software, applications, and cloud services.
  • Ensure engineering quality, integration readiness, and software stability throughout the development lifecycle.

Benefits

  • Comprehensive and competitive benefits packages
  • Working environments that are designed to be flexible and help you to care for yourself and your loved ones, now and in the future.
  • Support for good physical, financial, emotional, intellectual and social wellbeing
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service