Embedded Software Technical Program Manager - Video Collaboration
Core
Lead and own complex, software-driven programs across the full SDLC for Video Conferencing products, operating at the intersection of embedded software, Android/Linux system software, and cloud services.
Role type
Principal Software Technical Program Manager (TPM)
Builds
Firmware, embedded Linux/Android system software, and cloud-connected services for video collaboration devices
Domain
Consumer electronics / Video collaboration / Embedded systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Technical Program Management, embedded Linux/Android system software, cloud-connected devices, hardware-software co-development, Jira/Confluence, global team leadership, cross-functional alignment, risk mitigation, roadmap planning, release execution, system-level architecture understanding
Preferred skills
EVT/DVT/PVT cycles, manufacturing readiness
Technologies
Linux, Android, Jira, Confluence
Responsibilities
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; Define and maintain Jira workflows, dashboards, boards, and reporting structures for highly complex, multi-team software programs; 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
Seniority
Principal, hands-on IC