Skip to main content

Technical Lead, R&D Engineering

pin icon Yerevan, Yerevan, Armenia Apply Now
Category: Engineering Hire Type: Employee
Job ID 9712 Date posted 02/25/2025

Our Silicon Lifecycle Management (SLM) business is all about building next-generation intelligent in-chip sensors, hardware/software capabilities and analytics to integrate into technology products to manage and improve each semiconductor lifecycle stage. We offer the world’s first full end-to-end analytics and IP capabilities to help customers integrate faster, optimize performance and enhance reliability. Meeting the unique challenges posed by various target applications, SLM enables differentiated products to market quickly with reduced risk.

Our team is looking for an experienced Full Stack, Technical Lead with strong experience in Java and interest in Big Data to join our team based at Synopsys in Yerevan. You will have proven experience of leading a team from a technical standpoint, whether as a Senior Staff/Principal or Lead Engineer and solid exposure to working collaboratively across distributed teams in different locations.

Key responsibilities:

  • Design the Technical and Software Architecture in collaboration with the team
  • Provide technical guidance, support and coach developers and engineers on analyses and technical issues met
  • Interact with the Product Owner for analysis of requirements and writing the technical specifications
  • Exercise independent judgment in selecting methods and techniques to obtain solutions
  • Develop and test code produced for stories during the sprint
  • Participate in design discussions; research, prototype, share, and recommend technologies and trends

What you will need:

  • Capability to develop code to a high level of quality, performance and robustness
  • Ability to technically drive local developers and engineers
  • Good knowledge on continuous integration process and agile methodologies
  • Team spirit, motivation and good productive relationship with colleagues
  • Be curious and appreciate to resolve technical issues in creative ways

Key Qualifications:


  • Bachelor’s in Computer Science or equivalent, Masters preferred
  • Minimum 5-8 years of experience in Java software development 
  • Experience in multi-threaded context or with constraints linked to big data volume 
  • Excellent knowledge of software and application design and architecture, and building cloud-native applications
  • Good knowledge of Spring framework (Spring Boot, Spring Security, Spring IOC)

Nice to have:

  • Affinity with web technologies and Rest web services 
  • Knowledge of semiconductor domain 

Our Tech Stack:

  • Java 21
  • Python 3.x
  • Cloud computing
  • Cassandra (NoSQL)
  • Elasticsearch
  • Apache Parquet
  • WebSocket
  • Spring
  • Rest services
  • GraphQL
  • GWT / Angular
  • Git
  • Docker / Kubernetes

Synopsys is at the forefront of Smart Everything with the world’s most advanced technologies for chip design, verification, IP integration, software security and quality testing. We help our customers innovate everything from silicon to software so they can bring amazing new products to life.

At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

Apply Now

Relevant Jobs

BROWSE JOBS

Find the open role that’s
right for you

View all job opportunities here

View all job opportunities here