Synopsys logo

R&D Engineering Staff Engineer

Synopsys
April 08, 2026
Full-time
On-site
Hsinchu, Hsinchu City, Taiwan
Level - Mid-Career

Role Summary

The R&D Engineering Staff Engineer at Synopsys is responsible for designing and developing complex software tools that enhance chip design and security solutions. This role involves collaborating with cross-functional teams to drive innovation in technology and improve efficiency in software development processes.

Experience Level

Mid-level, with a minimum of 3+ years of related experience.

Responsibilities

Key responsibilities include:

  • Designing, developing, troubleshooting, and debugging software programs.
  • Developing software tools, including operating systems, compilers, and networks.
  • Determining hardware compatibility and influencing hardware designs.
  • Programming software for operating systems using C/C++.
  • Designing algorithms and data structures.
  • Collaborating with teams for seamless integration of software tools.

Requirements

Must-have qualifications:

  • A degree in Electrical Engineering or Computer Science.
  • Strong proficiency in C++ programming.
  • Solid foundation in data structures and algorithms.
  • Experience with EDA tools and familiarity with physical design flows.

Education Requirements

A degree in Electrical Engineering or Computer Science is required.


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-04-08