What You ll Be Doing:Designing, developing, troubleshooting, and maintaining software programs for std. cells development automations
Involving in all phases of software development, including project planning, problem identification, design specification, development, testing, and product support
Exercising judgment within broadly defined practices and policies in selecting methods, techniques, and evaluation criteria for obtaining results
Developing state-of-the-art solutions through technical contributions that lead to significant product differentiation
Designing and implementing sophisticated algorithms to solve complex problems
Collaborating with cross-functional teams to ensure seamless integration and delivery of software solutions
The Impact You Will Have:Driving innovation in software solutions for std. cells development automations
Enhancing the efficiency and effectiveness of our software development lifecycle
Contributing to the development of cutting-edge technology that sets Synopsys apart in the industry
Ensuring high-quality software delivery through rigorous testing and problem-solving
Influencing the design and implementation of future software projects
Supporting the continuous improvement of our software development processes
What You ll Need:Proficiency in Python or C/C++
Knowledge of algorithms and data structures
Working experience on UNIX/Linux and Windows OS
Knowledge in OOP programming
Strong desire to learn and explore new technologies
Ability to demonstrate good analysis and problem-solving skills
Prior knowledge and experience of EDA tools and schematic/layout design
Excellent English language communication skills
Ability to compile functional and design specifications
Who You Are:Innovative thinker with a passion for technology