You are an accomplished engineering professional, passionate about driving breakthroughs in Electronic Design Automation (EDA) for next-generation silicon technologies. With over a decade of hands-on software engineering experience, you possess deep expertise in C++ development, data structures, and algorithms, thriving in the Unix/Linux environment.
What you'll do
Designing and developing advanced EDA software solutions for 3DIC integration and place-and-route flows.
- Collaborating with cross-functional teams to define requirements and architect scalable, high-performance systems.
- Implementing and optimizing complex algorithms for silicon design and verification.
- Driving process improvements and introducing innovative methodologies to enhance product capabilities.
- Mentoring junior engineers, sharing expertise, and fostering a culture of technical excellence.
- Conducting research and evaluating emerging technologies to integrate into Synopsys' product roadmap.
- Participating in code reviews, debugging, and troubleshooting production issues to ensure robust software delivery.
What you need
Advanced knowledge of C++ and strong hands-on experience in EDA software development.
- Deep understanding of data structures and algorithms.
- Strong proficiency in Unix/Linux environments.
- Expertise in 3DIC design flow, place and route, and advanced process nodes.
- 10+ years of relevant work experience in software engineering or related fields.
- PhD degree in relevant EDA fields is a plus.