We are looking for a R&D Engineer to join the emulation software R&D team.
In this role, you will participate in the development of the Flow Automation, to enable seamless integration of cutting-edge technologies into Synopsys emulation tools and platforms.
BE / MTech in Electrical Engineering or Computer Engineering with at least 5 years of relevant experience.
Strong C++ skills: polymorphism, templates, design patterns.
STL: deep knowledge about various STL data structures
Data structures (trees, graphs), algorithms and complexities (time, memory)
Abilities to understand and develop highly scalable and distributed software
Good/proven technical problem-solving abilities
Excellent in communication and presentations.
Nice to have:
Comfort in Linux development environment
Scripting abilities (bash/perl/python)
Preferred Experience (big plus):
Previous EDA/hardware compilers experience
Hardware descriptive languages (Verilog/System Verilog/Vhdl)
Good understanding of VLSI design
Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability