Job Title
Staff Software Engineer
Role Summary
Senior software engineer on a Synopsys engineering team that builds CAD tools and software for chip design and verification. The role focuses on designing, implementing, debugging, and optimizing complex software used in hierarchical DFT, 1687, pattern porting, and related flows.
The team works across software and hardware domains to deliver high-performance, reliable tools for internal and external customers.
Experience Level
Senior level β minimum 5 years of professional software development experience.
Responsibilities
Key responsibilities include designing and delivering production-quality software and collaborating with cross-functional teams.
- Design, develop, troubleshoot, and debug complex software programs and tools.
- Implement and optimize algorithms and data structures for performance and scalability.
- Develop and maintain software components spanning operating systems, compilers, networking utilities, and databases as required by CAD tools.
- Analyze hardware compatibility and provide recommendations to improve software-hardware integration and performance.
- Collaborate with product, verification, and hardware teams to take projects from design through delivery.
- Investigate, diagnose, and resolve technical issues in production and development environments.
- Provide technical leadership and mentor junior engineers.
Requirements
Must-have technical skills and experience; concise list of core expectations.
- Minimum 5 years of software development experience, preferably in semiconductor or high-tech domains.
- Strong proficiency in C/C++ and solid knowledge of data structures and algorithms.
- Hands-on experience with operating systems, compilers, networks, and internet-related tools.
- Experience with Hierarchical DFT, IEEE 1687 (IJTAG), pattern porting, and CAD tool development.
- Experience diagnosing and resolving complex technical issues and optimizing software performance.
- Ability to work independently and collaborate across distributed teams; mentoring junior engineers.
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-05-17