New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Synopsys

Sr R&D Engineer (C++, Algorithm, Data Structure)

Synopsys
Apply →
senior employee Bengaluru, Karnataka

First indexed 8 Jul 2026

Description

You are a passionate and driven R&D Engineer with a deep understanding of data structures, algorithms, and their applications.

At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content.

Responsibilities:

  • Supporting the existing functionality of our tools and continually enhancing their versatility, performance, and memory utilization while improving software quality.
  • Applying extensive knowledge of algorithms and data structure design to develop robust and efficient implementations that improve tool performance and customer adoption.
  • Interacting with other Synopsys R&D members and customers to understand their needs and product goals.
  • Contributing to the development of complex software code-based tools in a multi-person product development environment with high dependencies and tight schedules.
  • Exercising judgment in developing methods, techniques, and evaluation criteria to meet project goals.
  • Collaborating with a team of enthusiastic and creative engineers to drive innovation and excellence.

Requirements:

  • A Bachelor’s degree in Electrical/Electronics/Computer-Science Engineering with a minimum of 5 years of related experience, or a Master’s degree with 3 years of relevant experience.
  • In-depth understanding of data structures, algorithms, and their applications.
  • Excellent software development experience with C/C++ on UNIX/Linux platforms.
  • Exposure to Python, TCL, and shell scripting languages is preferable.
  • Exposure to HDL languages like Verilog or System Verilog is desirable, with a willingness to learn their nuances.
  • Demonstrated history of good analytical, debugging, and problem-solving skills.
  • Experience with complex and large software code-based tool development.

Benefits:

  • Comprehensive medical and healthcare plans that work for you and your family.
  • Time away programs including ETO and FTO.
  • Family support including maternity and paternity leave, parenting resources, adoption and surrogacy assistance.
  • ESPP: Purchase Synopsys common stock at a 15% discount, with a 24-month look-back.
  • Retirement plans that vary by region and country.
  • Competitive salaries.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://careers.synopsys.com/job/bengaluru/sr-r-and-d-engineer-c-algorithm-data-structure/44408/97496544560