Description
Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification, and manufacturing. They work on assignments like designing, developing, and troubleshooting software, leveraging state-of-the-art technologies like AI/ML, GenAI, and Cloud.
You are a passionate and highly skilled engineer who thrives on solving complex challenges in the Electronic Design Automation (EDA) domain. With a solid foundation in digital design, synthesis, and automation, you possess a keen analytical mindset and an unwavering commitment to engineering excellence.
What You'll Be Doing:
- Designing, developing, and enhancing logic synthesis features and automation flows for advanced EDA tools.
- Owning and maintaining synthesis capabilities with direct impact on timing, area, power, and Quality of Results (QoR) optimization.
- Developing and debugging solutions across end-to-end EDA flows, understanding interactions between synthesis, place & route, STA, and power analysis tools.
- Analyzing and resolving complex customer and internal issues related to timing constraints (SDC), synthesis behavior, and flow integration.
- Collaborating with architecture, verification, QA, and product management teams to deliver integrated, production-quality EDA solutions.
- Participating actively in technical design discussions, code reviews, and roadmap planning to shape the future of Synopsys' tools.
- Ensuring high engineering quality through unit testing, regression support, and adherence to best development practices.
- Contributing to internal documentation, knowledge sharing, and mentoring junior engineers to foster growth and innovation within the team.
The Impact You Will Have:
- Driving the evolution of Synopsys' industry-leading EDA solutions in IP packaging and subsystem assembly.
- Enhancing the efficiency and scalability of design flows for leading semiconductor and system companies worldwide.
- Empowering customers to achieve optimal timing, area, and power results, accelerating their product development cycles.
- Resolving critical technical challenges, enabling seamless integration of synthesis and automation in complex design environments.
- Contributing to the creation of robust, production-quality tools that set new standards in the EDA industry.
- Facilitating knowledge transfer and technical growth within the R&D organization through mentorship and documentation.
- Supporting customer success by providing innovative solutions and responsive issue resolution.
- Shaping the roadmap and future direction of Synopsys' automation frameworks and design technologies.
What You'll Need:
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- 4–6 years of industry experience in EDA tools, CAD automation, or system-level software development.
- Strong proficiency in C/C++ for large-scale software development and optimization.
- Experience with Tcl, Python, or similar scripting languages for flow automation and customization.
- Hands-on expertise in front-end EDA flows, including RTL design, logic synthesis, and timing constraints (SDC authoring/debugging).
- Solid understanding of digital design fundamentals and ASIC/SoC design methodology.
- Comfortable working in Linux/UNIX development environments.
- Excellent debugging, analytical, and problem-solving skills.
Rewards and Benefits:
- Comprehensive medical and healthcare plans that work for you and your family.
- In addition to company holidays, we have ETO and FTO Programs.
- Maternity and paternity leave, parenting resources, adoption and surrogacy assistance, and more.
- Purchase Synopsys common stock at a 15% discount, with a 24-month look-back.
- Save for your future with our retirement plans that vary by region and country.
- Competitive salaries.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://careers.synopsys.com/job/bengaluru/r-and-d-engineering-staff-engineer/44408/100768195936