We are seeking a seasoned R&D Engineer to join our team in Hsinchu, Taiwan. As a key member of our engineering team, you will be responsible for designing, developing, and optimizing large-scale software programs, leveraging AI-assisted coding workflows. You will also develop core algorithms for global placement, detailed placement, global routing, detailed routing, and timing optimization. In addition, you will improve product usability, robustness, and user experience, ensuring high-quality engineering workflows.
Key Responsibilities:
- Designing, developing, debugging, and optimizing large-scale software programs, increasingly leveraging AI-assisted coding workflows.
- Developing core algorithms for global placement, detailed placement, global routing, detailed routing, and timing optimization.
- Improving product usability, robustness, and user experience, ensuring high-quality engineering workflows.
- Engineering runtime-efficient software to accelerate the overall digital implementation (DI) flow.
- Designing algorithms and data structures optimized for runtime performance and memory footprint.
- Collaborating closely with cross-functional teams to ensure seamless integration of new capabilities across Fusion Compiler.
Impact:
- Drive the development of cutting-edge software tools that power the future of technology.
- Enhance the performance and capabilities of Synopsys' chip design and software security solutions.
- Contribute to the success of self-driving cars, 3DIC, AI, machine learning, the cloud, 5G, and IoT technologies.
- Influence the design and compatibility of hardware components.
- Improve the efficiency and effectiveness of software development processes.
- Build strong relationships within and outside the organization to drive innovation and success.
XML job scraping automation by YubHub