Theme

Language

Global EN
Sweden ENSV
India EN

Principal R&D Engineer (3DIC)

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems

In short

Synopsys seeks a Principal R&D Engineer with over 15 years of experience in C++, algorithms, and data structures for their 3DIC Compiler platform in Noida, India. This role involves implementing and extending package substrate design automation capabilities, writing production C++ code for various features, and working with senior engineers to address design bottlenecks. The position offers a chance to contribute to next-generation advanced packaging for AI and HPC systems.

Responsibilities

  • Implement and extend package substrate design automation capabilities within the 3DIC Compiler platform.
  • Write production C/C++ code for features such as HDI substrate auto-routing, design rule checking, power delivery network analysis, and design for manufacturability.
  • Build, test, and debug software that runs on large, real-world packaging designs, including multi-die chiplets and heterogeneous integration.
  • Work with senior engineers, product teams, and customers to understand design bottlenecks and turn them into well-scoped software changes.
  • Participate in design and code reviews; learn how architecture decisions are made across the 3DIC product.
  • Grow skills in algorithms, performance, and software quality under mentorship.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 15+ years of relevant software or R&D experience.
  • Strong C/C++ skills and a solid grasp of data structures, algorithms, and complexity.
  • Ability to write, debug, and test production-quality code; coursework, internships, or projects that show this clearly.
  • Interest in physical design, EDA, semiconductors, or advanced packaging — prior domain experience is a plus, not a requirement.
  • Coursework or project experience in at least one related area is helpful: graph algorithms, computational geometry, CAD/EDA tools, VLSI/physical design, or large-scale C++ software.
  • Clear written and verbal communication, and a willingness to learn from design reviews and feedback.

Desired Qualifications

  • Prior domain experience in physical design, EDA, semiconductors, or advanced packaging is a plus, not a requirement.

Benefits

  • Comprehensive medical and healthcare plans that work for you and your family.
  • ETO and FTO Programs.
  • Maternity and paternity leave, parenting resources, adoption and surrogacy assistance, and more.
  • Purchase Synopsys common stock at a 15% discount, with a 24 month look-back.
  • Retirement plans that vary by region and country.
  • Competitive salaries.

Skills

C++AIMachine LearningGenAICloudData StructuresAlgorithms
#engineering#software development#chip design#verification#manufacturing#AI#ML#GenAI#Cloud#EDA#semiconductors#3DIC Compiler#advanced packaging#heterogeneous integration#high-performance computing
Synopsys Inc Logo

About Synopsys Inc

Smart, Secure Everything—From Silicon to Software Synopsys technology is at the heart of innovations that are changing the way we live and work. The Internet of Things. Autonomous cars. Wearables. Smart medical devices. Secure financial services. Machine learning and computer vision. These breakthroughs are ushering in the era of Smart, Secure Everything―where devices are getting smarter, everything’s connected, and everything must be secure. Powering this new era of technology are advanced silicon chips, which are made even smarter by the remarkable software that drives them. Synopsys is at…

Synopsys Inc Logo

Company

Synopsys Inc

Job Posted

3 days ago

Employment Type

Full Time

Work mode

On Site

Experience Level

Executive

Locations

Noida, India

Qualification

Bachelor, Master

Applicants

Be an early applicant