Role Summary
The R&D SW Staff Engineer will focus on designing and developing RTL analysis, restructuring, and optimization technologies. The mission is to enhance the quality and performance of architectural exploration tools while collaborating with cross-functional teams.
Experience Level
Mid-level, 4 to 10 years of experience in EDA software development.
Responsibilities
The responsibilities include:
- Designing and developing advanced RTL analysis and optimization technologies.
- Implementing efficient algorithms and data structures for enhancing quality of results and performance.
- Collaborating with product teams for feature integration based on customer requirements.
- Utilizing AI productivity tools to accelerate development and improve code quality.
- Conducting rigorous testing and validation of software modules.
- Mentoring junior engineers and fostering a culture of innovation.
Requirements
The following qualifications are required:
- Strong proficiency in C/C++ and object-oriented design principles.
- 4 to 10 years of experience in EDA software development.
- Solid understanding of data structures, graphs, and algorithms.
- Expertise in RTL design methodologies (Verilog, SystemVerilog, VHDL).
- Knowledge of synthesis and optimization concepts in EDA.
- Experience with large, complex software systems.
- Familiarity with AI productivity tools like cursor and GitHub Copilot.
Education Requirements
Not specified.
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-04-14