Staff R&D Engineer
Overview
Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification and manufacturing. They work on assignments like designing, developing, and troubleshooting software, leveraging the state-of-the-art technologies like AI/ML, GenAI and Cloud. Their critical contributions enable world-wide EDA designers to extend the frontiers of semiconductors and chip development.
Job Description
Category Engineering Hire Type Employee Job ID 17627 Remote Eligible No Date Posted 05/26/2026
You Are
You are a passionate and experienced software engineer with a strong foundation in C/C++ and a deep interest in solving complex technical problems. You are comfortable working in large and sophisticated codebases and take pride in writing clean, maintainable, and efficient code. You think analytically and can quickly identify the root cause of issues, turning complex problems into practical solutions. You are curious, self-driven, and continuously seek to improve both your technical skills and the quality of your work. You are also a strong team player who values collaboration and clear communication. You work effectively with cross-functional teams and are able to express technical ideas, trade-offs, and solutions in a clear and structured way. You take ownership of your work, deliver consistently, and strive to make meaningful contributions to both the product and the team.
What You'll Be Doing
- Design, implement, and maintain software modules and subsystems using C/C++
- Analyze and translate customer requirements into practical development objectives and features
- Debug and resolve issues, including performing bug verification, release testing, and beta support for assigned products
- Maintaining and bugs fixing for legacy codebases
- Collaborate closely with other engineers and QA to research and solve problems uncovered during testing or customer support
- Participate in code reviews, contribute to best practices, and support continuous improvement in the team’s development methodology
The Impact You Will Have
- Deliver software that helps semiconductor companies solve design issues in advanced chips
- Improve the performance, scale, and quality of VCS for engineers working on complex chip designs
- Build features that address customer needs in RTL simulation
- Raise the quality bar through strong engineering practices and disciplined testing
- Contribute to the technical strength of the team through consistent delivery and sound judgment
What You'll Need
- EE/CS or related field with 5+ years of experience, or a Master’s degree with 3+ years of experience.
- Strong proficiency in C/C++ (required) with project develop experience
- Strong problem-solving and software debugging skills
- Good English communication skills, both verbal and written
- Experience with Linux/Unix development environment
- Familiarity with EDA IC design flows or HDL language Verilog is plus
- Scripting skills in Python and/or Tcl is plus
Who You Are
- You can look at a bug report and trace it from the symptom to the root cause without getting lost in the weeds
- You are a strong collaborator and a dependable technical partner
- You write production-quality code that other engineers can read, maintain, and extend
- You communicate technical issues and tradeoffs clearly
- You contribute well in cross-functional engineering discussions and design reviews
The Team You'll Be Part Of
You will join VCS Compiler team, the team values strong technical expertise, collaboration, and ownership. Engineers work closely with cross-functional partners including application engineers, and customers to solve challenging problems and deliver impactful solutions. With a focus on continuous improvement, the team drives innovation in simulation performance, capacity, and usability.
#TPG
At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.
Benefits
At Synopsys, innovation is driven by our incredible team around the world. We feel honored to work alongside such talented and passionate individuals who choose to make a difference here every day. We're proud to provide the comprehensive benefits and rewards that our team truly deserves.
-
Health & Wellness
Comprehensive medical and healthcare plans that work for you and your family.
-
Time Away
In addition to company holidays, we have ETO and FTO Programs.
-
Family Support
Maternity and paternity leave, parenting resources, adoption and surrogacy assistance, and more.
-
Retirement Plans
Save for your future with our retirement plans that vary by region and country.
-
Compensation
Competitive salaries.
** Benefits vary by country and region - check with your recruiter to confirm
Hiring Journey at Synopsys
Find the open role that’s
right for you
-
Staff R&D Engineer
Hsinchu, Taiwan
-
Physical Design Engineer, Senior
Hyderabad, India
-
Sr/Staff/ Sr Staff Software Engineer
Noida, India
-
Applications Engineering, Principal Engineer
Bengaluru, India
View all job opportunities here
View all job opportunities here