R&D Engineering, Staff Engineer
Synopsys
- 台灣
- 長期
- 全職
- Implement innovative software solutions as part of a team developing design automation for physical layout of Advanced Packages.
- Contribute to project specifications, develop high-quality software, and utilize a test-driven development methodology.
- Debug and solve complex problems in a comprehensive and collaborative manner.
- Adhere to strict software quality and performance requirements.
- Work on successful deployment, release and support of advanced Synopsys EDA products and solutions.
- Collaborate with engineers from several teams across Synopsys to deliver industry-leading solutions.
- Masters in CS, EE, or related engineering field with 5+ years of software development experience.
- Strong C++ (or Object Oriented Language), algorithm development and data structure expertise.
- Experience with EDA software development for physical layout.
- Proficiency in debugging and software management tools.
- Strong computational geometry skills.
- Excellent problem-solving skills, must be a quick learner and self-starter.
- Excellent written and verbal communication skills.
- Written and spoken English communications skills (intermediate or higher).
- Proficiency in Linux, Tcl, Perl, of other scripting is highly desired.