Synopsys logo

Staff EDA Applications Engineer

Synopsys
Full-time
On-site
Bengaluru, Karnataka
Level - Senior

Role Summary

The role of a Staff EDA Applications Engineer involves the application of engineering principles and deep expertise in electronic design automation (EDA) tools to optimize semiconductor design solutions. Focused on improving design flows and addressing customer challenges, the position emphasizes collaboration across different teams for effective solution delivery.

Experience Level

This position is categorized under Level - Senior, requiring substantial experience in the field.

Responsibilities

The responsibilities of the Staff EDA Applications Engineer include:

  • Creating and optimizing design flows for high-frequency cores and complex AI/compute designs.
  • Collaborating with R&D, customers, and internal stakeholders on innovative solutions.
  • Utilizing scripting languages like Perl and Tcl for automation tasks.
  • Conducting technical presentations and generating application notes to aid customer understanding.
  • Providing hands-on support for customer issues and ensuring successful deployment of solutions.

Requirements

To qualify for this role, candidates must possess:

  • A Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field with a minimum of 5 years of relevant experience.
  • In-depth knowledge of RTL-to-GDSII flows and hands-on experience with backend P&R tools.
  • Proficiency in Tcl and Python scripting to automate EDA workflows.
  • Understanding of ASIC design flow, VLSI, and CAD development.

Education Requirements

Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.