Synopsys

R&D Staff Software Engineer - Simulation

Synopsys
onsite staff full-time Noida
Apply →

First indexed 5 Apr 2026

Description

Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification, and manufacturing.

We are seeking a seasoned engineer with a passion for pushing the boundaries of technology to join our team. With 5-8 years of experience, you will bring a wealth of knowledge in software architecture and excel in C/C++ software development, digital simulation, compiler optimizations, and design patterns, data structures, and algorithms.

As a member of our performance team in Digital Simulation, you will work closely with both local and global teams to drive technological advancements and achieve project goals.

Responsibilities:

  • Designing, developing, and troubleshooting core algorithms for compiler.
  • Collaborating with local and global teams to enhance runtime performance for verilog compiler.
  • Engaging in pure technical roles focused on software development and architecture.
  • Utilizing your knowledge of digital simulation flows and EDA tools to drive innovation.
  • Leveraging your expertise in Verilog, SystemVerilog, and VHDL to develop cutting-edge solutions.

Impact:

  • Driving technological innovation in chip design and verification.
  • Enhancing the performance and quality of simulation tools used globally.
  • Solving complex compiler optimizations problems to improve simulation performance.
  • Collaborating with cross-functional teams to achieve project milestones.
  • Pioneering new software architectures that set industry standards.

Requirements:

  • Strong hands-on experience in C/C++ based software development.
  • Deep understanding of design patterns, data structures, algorithms, and programming concepts.
  • Knowledge of ASIC design flow and EDA tools and methodologies.
  • Proficiency in Verilog, SystemVerilog, and VHDL HDL.

Who You Are:

  • Highly enthusiastic and energetic team player with excellent communication skills.
  • Strong desire to learn and explore new technologies.
  • Effective problem-solver with a keen analytical mind.
  • Experienced in working on Unix/Linux platforms.
  • Adept at using developer tools such as gdb and Valgrind.

Rewards and Benefits:

We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://careers.synopsys.com/job/noida/r-and-d-staff-software-engineer-simulation/44408/88147323248