Senior R&D Engineer · Synopsys

Fri, 24 Apr 2026 14:16:15 GMT
Engineering

Synopsys · Bengaluru · onsite

We are seeking a driven individual with a solid foundation in programming, particularly in C/C++. As a Senior R&D Engineer, you will design, develop, troubleshoot, and debug software programs. You will create and optimize algorithms and data structures, collaborate with cross-functional teams to integrate and enhance software tools, conduct code reviews, and participate in the entire software development lifecycle.

Your impact will be significant, enhancing software efficiency and effectiveness, improving software tool usability and functionality, contributing to the development of cutting-edge technologies, ensuring timely delivery of complex software projects, driving innovation through continuous improvement and experimentation, and supporting the creation of high-performance silicon chips and software content.

To succeed in this role, you will need proficiency in C/C++ coding, a strong background in data structures and algorithms, experience in managing complex software projects, a solid understanding of software development methodologies, and the ability to troubleshoot and debug software issues effectively.

Join our dynamic team dedicated to developing cutting-edge software tools and solutions, collaborating across departments to ensure seamless integration and functionality. Our team thrives on innovation, collaboration, and a shared passion for technology.