At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.
Job Overview We are responsible for designing, developing, troubleshooting in-house automation, workflow tools or utilities in the IC design field. We are looking for candidates who are interested in studying EDA tools and IC design workflows, concepts to join with the team to successfully develop best software systems for the IC industry. Responsibilities and Duties
Contribute to all steps of the software development lifecycle from start to completion.
Develop test and validate the new enhanced features of the tools.
Interact with the Product Owner and management for the analysis of the requirements and the writing the technical specifications.
Collaborate with coworkers/IC designers to brainstorm and provide solutions,
Take part in the estimates of the development effort.
Contribute to Synopsys’ high-quality standards for software development.
Yêu Cầu Công Việc
Qualifications
Bachelor's degree or MS in Computer Science, Software Development or equivalent
Minimum 3 years of experience in C/C++ software development.
Familiarity with Linux, Jira, source control tools like SVN/Git…
Experience in unit testing
Experience working with remote team
Experience of working on Python, TCL/TK is strong plus.
Ability to write specifications and communicate in English.
Knowledge of EE or IC design
Knowledge of semiconductor domain using Hspice or XA simulators, could be a plus.
Familiarity with ML algorithms and concepts, ability to apply ML in EDA tools, strong plus.
Relational databases such as SQLite, is strong plus.
Capability to develop code with high level of quality, performance, and robustness.
Team spirit, motivation, and good productive relationship with colleagues and users.
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.