Technical Lead, R&D Engineering

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 NowRelevant Jobs
-
Principal R&D Engineer
Bengaluru, India
Engineering
-
Applications Engineering, Sr Manager
Sunnyvale, California
Engineering
-
R&D Software Engineer - C++, Python, TCAD Simulation
Hyderabad, India
Engineering
Find the open role that’s
right for you
-
Principal R&D Engineer
Bengaluru, India
-
Applications Engineering, Sr Manager
Sunnyvale, California
-
R&D Software Engineer - C++, Python, TCAD Simulation
Hyderabad, India
-
Layout Engineer, Staff
Bengaluru, India
View all job opportunities here
View all job opportunities here