CAST Compression IP Webinar 800x100 (2)

Principal R&D Engineer

Principal R&D Engineer
by Admin on 06-26-2025 at 9:43 pm

Website Synopsys

You are a highly skilled and experienced software engineer with a solid background in development and routing algorithm tools. You thrive in dynamic, collaborative environments and possess a strong understanding of modern object-oriented C++ coding techniques. Your deep understanding of graph theory and its applications allows you to solve real-world challenges in multiple die design and manufacturing. You are not just a coder; you are a thinker and a doer, capable of contributing to the development of cutting-edge routing tools. Your ability to troubleshoot, debug, and offer support to application engineers and users makes you a valuable team player. You are ready to take on the challenge of contributing to code refactoring efforts for legacy modules, aiming to increase efficiency and re-usability. Your communication skills allow you to effectively collaborate with an internationally distributed team of R&D and application engineers, and you are committed to continuous learning and professional growth.

What You’ll Be Doing:

 * Designing and developing advanced interposer routing tools for multi die, including signal routing, PG routing, shielding.
* Implementing modern object-oriented C++ coding techniques.
* Applying graph theory to address complex challenges in chip design and manufacturing.
 * Collaborating with a global team of R&D and application engineers.
* Troubleshooting, debugging, and supporting software applications.
 * Contributing to code refactoring efforts to enhance efficiency and re-usability.

 The Impact You Will Have:

 * Driving innovation in the field of multi die design.
 * Enhancing the performance and capabilities of Synopsys’ interposer routing tools.
 * Improving the efficiency of legacy software modules.
 * Providing critical support to application engineers and users.
 * Collaborating with a diverse, international team to achieve common goals.
 * Contributing to the overall success and technological advancement of Synopsys.

 What You’ll Need:

* Proficiency in modern object-oriented C++ coding techniques.
 * Strong understanding of graph theory and its applications.
 * 10 + years of software development experience, preferably in the EDA industry.
 * Experience with algorithm design and data structures.
 * Ability to troubleshoot, debug, and support software applications.
 * MSc Degree in Electrical or Computer Science, with 10+ years of experience.

 Who You Are:

 * A collaborative team player with excellent communication skills.
 * A problem solver who is capable of thinking critically and creatively.
 * Dedicated to continuous learning and professional growth.
 * Self-motivated and able to work independently with minimal supervision.
 * Committed to delivering high-quality work and meeting project deadlines.

The Team You’ll Be A Part Of:

You will be part of a dynamic and diverse team of R&D and application engineers working on cutting-edge routing tools for multi die design. Our team is globally distributed, fostering a collaborative environment where innovation and excellence are highly valued. Together, we strive to push the boundaries of technology and make a meaningful impact in the industry.

Apply for job

To view the job application please visit careers.synopsys.com.

Share this post via: