Synopsys logo

R&D Engineer II - EDA

Synopsys
Full-time
On-site
Noida, India
Level - Mid-Career

Role Overview

As an R&D Engineer II at Synopsys, you will be engaged in the development of advanced software solutions for semiconductor analysis and simulation. This role requires a collaboration with cross-functional teams to ensure high-quality deliveries and mentoring of peers in software and algorithm optimization within the company’s suite of design tools.

Professional Experience Needed

This position is suited for candidates with a minimum of 2 years of software development experience, particularly in large-scale commercial software environments. Familiarity with C++ or Python, along with strong analytical and problem-solving skills, is essential.

Job Responsibilities

  • Design and develop software solutions for semiconductor analysis and simulation.
  • Conduct research in user experience, solver optimization, and software architecture.
  • Collaborate with teams for technical reviews and maintain best practices.
  • Perform bug verification, release testing, and provide beta support.
  • Investigate and propose solutions for complex issues raised by QA.
  • Anticipate technological trends to enhance product features and performance.
  • Optimize code for runtime and memory efficiency in simulations.

Essential Skills and Qualifications

  • B.E./BTech. in Electronics Engineering, Computer Science, or related fields.
  • Proficiency in C++ or Python; strong foundation in data structures and algorithms.
  • Understanding of Linux OS and distributed systems.
  • Ability to adapt to new technologies and work well in diverse teams.

Education Requirements

A Bachelor's degree in Electronics Engineering, Computer Science, or a related field is required.