S

Synopsys

EDA software for chip design

Director Solutions Engineering

Software EngineeringConfirmed live in the last 24 hours
Full-timeUnited States

About the Job

Requirements

  • Deep hands-on experience in package substrate design automation, including physical design, auto routing, design rule checking, power delivery network analysis, and design-for-manufacturing.
  • Strong programming skills in C++, Python, and TCL, with a track record of building production-quality electronic design automation software.
  • Proven experience leading research and development projects that resulted in new architectural solutions, rather than only feature development or flow integration.
  • Extensive knowledge of computational geometry algorithms and their application to physical design automation problems.
  • Understanding of schematic-driven layout methodologies for package designs and the data models that connect electrical and physical domains.
  • Experience working directly with foundries and assembly and test companies to implement new package substrate technologies and translate manufacturing requirements into design automation.
  • Ability to explain complex design automation tradeoffs to customer chief architects or senior company leaders while conveying technical nuance and business impact.
  • Ability to evaluate architecture, identify scalability problems or unmet constraints, and challenge proposed solutions when appropriate.
  • Ability to move between writing C++ code, reviewing algorithmic approaches, and discussing product strategy with executive leadership.
  • Ability to mentor engineers through effective questions and judgment about when to provide guidance.
  • Ability to work through ambiguity at the start of research and development problems and drive toward architectural clarity.
  • Ability to build trusted technical relationships with external partners, including foundries and outsourced semiconductor assembly and test companies.
  • Bachelor's or master's degree in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience.

Responsibilities

  • Lead research and development projects defining architectural direction for package substrate design automation, including autorouting, power delivery network analysis, design rule checking engines, and database models.
  • Drive new technical solutions beyond incremental features, working with the Executive Director of Research and Development responsible for 3DIC to influence product roadmap and strategic direction.
  • Develop and optimize electronic design automation software in C++, Python, and TCL to address computational geometry and physical design automation challenges at scale.
  • Collaborate with cross-functional teams on database models, collateral input/output formats such as ODB++, and integration with analysis tools for design validation.
  • Partner with foundries and assembly and test companies to implement emerging package substrate technologies and design methodologies, translating manufacturing constraints into tooling requirements.
  • Provide technical mentorship and architectural guidance to engineering teams on substrate design automation projects.
  • Communicate technical tradeoffs and architectural decisions to senior internal leaders and customer technologists.
  • Define the technical architecture for next-generation package substrate design tools.
  • Enable customers to design more complex, higher-performance package substrates by addressing automation bottlenecks in routing, power integrity, and design rule validation.
  • Influence product strategy and research and development investment decisions in 3DIC and advanced packaging.
  • Improve collaboration between electronic design automation tools and manufacturing partners to accelerate time-to-market for advanced packaging technologies.
  • Shape industry standards and best practices for package substrate design methodologies through engagement with foundries and outsourced semiconductor assembly and test partners.
  • Drive adoption of package substrate design capabilities in customer production programs.

Desired Qualifications

  • Familiarity with design rule manuals, technology files, and ODB++ output formats for substrate manufacturing and design validation.

About the Company

Synopsys

EDA software for chip design

Synopsys provides software tools and services for electronic design automation (EDA), helping engineers design, simulate, verify, and optimize semiconductor chips and systems. Its products cover the full design flow, including RTL-to-gating synthesis, place-and-route, timing analysis, verification, and silicon validation, as well as software integrity solutions and hardware-assisted verification. Engineers use these tools to model, simulate, and validate complex chip designs before manufacturing, reducing bugs and improving performance. Compared with many competitors, Synopsys differentiates itself through its broad, end-to-end design toolchain, large ecosystem of IP and integration with simulation and modeling capabilities gained from its 2025 merger with ANSYS, and its global scale and support. The company aims to help designers push the boundaries of chip and system performance, accelerate time-to-market, and enable silicon-to-systems design across a wide range of industries.

Company size
10,001+
Company stage
IPO
Headquarters
Sunnyvale, CA
Founded
1986

Recently Posted Jobs

Explore more opportunities at Synopsys

See more jobs