Staff R&D Software Engineer - Physical Design Implementation
Bengaluru, Karnataka, India Apply NowWe Are:
At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.
You Are:
You are a seasoned professional with over 5 years of experience in the Electronic Design Automation (EDA) industry, specifically in Physical Design Implementation. You possess strong software skills, with a minimum of 5 years of coding experience in C/C++. Your understanding of data structures and algorithms is solid, and you have a keen analytical mind capable of solving complex problems. You have a comprehensive understanding of the chip design flow and demonstrate technical leadership, having driven and delivered large-scale projects independently. As a team player, you communicate clearly, both in writing and orally, and are open to working with diverse teams across multiple time zones.
What You’ll Be Doing:
- Identifying opportunities to improve performance, power, area (PPA), and runtime in the Physical Design Implementation product.
- Proposing efficient solutions and algorithms to enhance optimization techniques.
- Implementing new features and enhancements in the Fusion Compiler Backend Optimization module.
- Thoroughly testing all new implementations to ensure robustness and reliability.
- Supporting the product post-deployment to address any issues and ensure smooth operation.
- Collaborating with cross-functional teams to drive innovation and continuous improvement.
What You’ll Need:
- At least 5+ years of work experience in EDA, preferably with knowledge of any of Physical Design, STA, Power Analysis.
- Strong coding skills with a minimum of 5 years of experience in C/C++.
- Proficiency in data structures and algorithms.
- Strong analytical and problem-solving skills.
- Good understanding of Semiconductor chip design flow.
Who We are looking for:
- A motivated individual willing to go above and beyond in his role as an individual technology contributor.
- A strong team player with excellent written and oral communication skills.
- Open to working with diverse teams across multiple time zones.
- A leader who has proactively driven and delivered large-scale projects independently.
- Experience with hands on development and debugging in a large enterprise software environment with complex code-base.
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.
Apply NowRelevant Jobs
- Emulation Verification Solution Development Engineer Noida, India Engineering
- Project Engineering Manager, Sr Staff Kanata, Canada Engineering
- Senior Staff Analog Design Engineer Bhubaneswar, India Engineering
Find the open role that’s
right for you
- Emulation Verification Solution Development Engineer Noida, India
- Project Engineering Manager, Sr Staff Kanata, Canada
- Senior Staff Analog Design Engineer Bhubaneswar, India
- Technical / Product Publications, Staff Engineer Bengaluru, India
View all job opportunities here
View all job opportunities here