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 Design & Verification business is all about building high-performance silicon chips—faster. We’re the world’s leading provider of solutions for designing and verifying advanced silicon chips. And we design the next-generation processes and models needed to manufacture those chips. We enable our customers to optimize chips for power, cost, and performance—eliminating months off their project schedules.

Senior R&D Engineer

Does this sound like a good role for you?

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


-In this role you will work on a support for new generation Analog Mixed Signal Tool which allows to assist the hardware developer to create or edit the chip, find and fix issues there. Responsibilities include quality execution of software development projects, design, development, troubleshooting, or debugging software programs. You will have an opportunity to learn and experience on the state of art technology while working on enhancement of tool capabilities and features.

Required Qualifications:

-Key Qualifications

-BE / B. Tech / M.Tech in Computer Science or Electronics with 5+ years of relevant experience
-Strong hands-on experience in C/C++ based software development
-Strong background in OOP, data structure, algorithms, and programming concepts
-Exposure to debugging tools such as gdb, Visual Studio
-Good analysis and problem-solving skills
-Scripting (TCL, Python, Shell, perl, etc)
-Strong desires to learn and explore new technologies
-Experience in EDA domain
-SoC architecture knowledge
-Experience with Qt based development
-Exposure to Linux and Windows platforms
-Well versed with Software Engineering and agile development processes

-Preferred Experience

-Development and enhancements of features, flows and solutions
-Creation of reliable plans and effort estimates for your projects
-Focus on innovation to ensure continuous product enhancements