Senior R&D Engineer


ARMENIA – Yerevan

Job Description and Requirements

At Synopsys, we’re 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. If you share our passion for innovation, we want to meet you.

Our Silicon IP business is all about integrating more capabilities into an SoC—faster. We offer the world’s broadest portfolio of silicon IP—predesigned blocks of logic, memory, interfaces, analog, security, and embedded processors. All to help customers integrate more capabilities. Meet unique performance, power, and size requirements of their target applications. And get differentiated products to market quickly with reduced risk.

Senior R&D Engineer (Memory Compiler Engineer)

We’re looking for Senior R&D Engineer to join our team.


-SRAM / ROM Memory Compiler development,
-Development of Memory Compiler components, Memory Instance Generation
-Tiler code development and support to build Memory instance back end views,
-Performing several types of physical and functional verification.
-Validation and characterization of memory designs within dedicated environments
-Functional verification
-Performing layout and netlist verification and tests through DRC and LVS
-Memory compiler integration, validation and maintenance
-Generation of the complete set of release views and documentation.
-Formal release of Memory Compilers and post release support.

Required Qualifications:

-BS in Electrical Engineering or Computer Science (MS is a preferable),
-5+ years of professional related experience in related field is highly preferred,
-Good knowledge in transistor level Analog and Mixed Signal circuit design and layout,
-Understanding of CMOS process fabrication technology,
-Working knowledge of Synopsys design tools, simulators (Hspice, Waveview, Custom Designer),
-Working knowledge of Verilog is a plus,
-Knowledge in Python scripting language, TCL or Perl is a plus
-Good written and verbal English language skills,
-Good communication skills,
-Ability to quickly learn and use Memory Compiler development tools and environment,
-High level knowledge of Linux and Windows operating systems,
-Ability to work in global company environment.