Software Program Manager
Core
Lead complex software programs from discovery through launch and support, aligning software schedules with hardware, firmware, and cloud development.
Role type
Senior Software Program Manager
Builds
High-quality software products for hybrid meeting and learning solutions
Domain
Hardware/Software co-development, Embedded Systems, NPI
Required skills
End-to-end program planning, Agile/Scrum methodologies, Jira administration, Cross-functional team leadership, Risk management, Release validation
Preferred skills
Embedded software/firmware experience, Hardware/software co-development, Stage-gate processes, Technical background in software development
Technologies
Jira, Agile/Scrum, Waterfall
Responsibilities
Own end-to-end program planning including scope, schedules, milestones, and dependencies; Align software schedules with hardware, firmware, and cloud development; Coordinate Agile software development lifecycle and backlog refinement; Track team velocity, capacity, and release readiness; Serve as Jira subject matter expert and build dashboards for progress monitoring; Facilitate decisions and align priorities across technical teams and partners; Communicate program health and blockers to leadership; Coordinate release validation and certification submissions.