Synopsys  at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security.

Synopsys  seeking a highly skilled C++ software engineer to join software development team.

Job Designation :  Software Engineer

Qualification : Bachelor’s or Master’s degree

Experience : Freshers / Experienced

Skill Set :

  1. Proficient knowledge in C++.
  2. Expertise in development, testing and debugging skills.
  3. Good knowledge of design patterns and practical application of same.
  4. Strong Application Development knowledge, Automation Technology skills.
  5. Strong abstraction, analytical and problem-solving skills.
  6. Good knowledge of Intel TBB is a plus.
  7. Familiarity with EDA domain & Static Timing Analysis is a plus.
  8. Excellent verbal and written communication skills.

Job Description :

As a key member of our software development team, you will be responsible for

  1. Designing, implementing & optimizing advanced algorithms & data structures in C++.
  2. You will work on developing Staic Timing Analysis Engine.
  3. you will be tackling complex multi-threaded problems to deliver efficient & scalable solutions.

Location : Bengaluru, Karnataka, India