Job Title
Technical Program Manager, Software Release Management
Role Summary
Lead and operate Synopsys' production software release management processes for engineering teams. The role sits on the engineering program management team in Sunnyvale and focuses on release planning, validation coordination, change control, quality metrics, and operational automation.
Primary mission: ensure timely, high-quality software and feature releases by improving release methodologies, automations, and cross-functional workflows across engineering, validation, and production teams.
Experience Level
Mid-level. Requires proven program management experience in EDA or software industry; specific years not stated.
Responsibilities
Core responsibilities include end-to-end release ownership, process improvement, and operational automation.
- Oversee end-to-end production release management to ensure timely delivery of software and feature releases.
- Lead content/feature planning and track project execution, including product-validation (PV) status, change management, and risk control.
- Drive release quality convergence to meet baseline criteria and customer requirements.
- Manage onsite testing (OST) and feature OST, including gating issue tracking and resolution.
- Coordinate post-ECS B4 (hot patch) releases for critical customer deployments.
- Partner with Product Validation to improve nightly breakage triage and rapidly identify culprit changes.
- Develop and refine operational workflows: cycle planning, milestones, branching strategies, dependency analysis, and handoff/interoperability planning.
- Design and implement dashboards, internal web pages, and automations to increase operational productivity and efficiency.
- Track daily quality metrics and follow up on key indicators to drive continuous improvement.
- Support R&D teams on infrastructure and DevOps requirements.
Requirements
Must-have technical and program management skills to perform the role; nice-to-have items listed separately.
-
Must-have: Proven program management experience in the EDA or software industry managing large-scale project development or production releases.
-
Must-have: Proficiency in scripting languages (for example Python, Perl, C-shell) to build automations, dashboards, and operational tools.
-
Must-have: Experience tracking, analyzing, and improving quality metrics in complex engineering environments.
-
Must-have: Experience implementing or improving release methodologies: cycle planning, branching strategies, and dependency analysis.
-
Must-have: Strong cross-functional collaboration skills with engineering, validation, and production teams.
-
Nice-to-have: Experience with OST, hot-patch workflows, CI/CD tools, and DevOps/infrastructure automation frameworks.
-
Nice-to-have: Experience building internal dashboards, operational web pages, and related automation tooling.
Education Requirements
Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent practical experience.
About the Company
Company: Synopsys
Headquarters: Mountain View, California, USA
Synopsys is a leading company in electronic design automation (EDA) and semiconductor IP solutions. It provides tools and services for designing and verifying complex semiconductor devices and systems. The company plays a pivotal role in the semiconductor industry, helping engineers innovate and deliver higher-quality products faster. Synopsys is committed to advancing technology standards and offers a range of software and hardware solutions to its clients globally.

Date Posted: 2026-05-11