Synopsys logo

Technical Program Manager, Software Release Management

Synopsys
May 13, 2026
Full-time
On-site
Sunnyvale, California, United States
$181,000 - $271,000 USD yearly
Other Semiconductor Jobs, Level - Mid-Career

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.

Synopsys logo

Date Posted: 2026-05-11