We Are:
At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content.
You Are:
You are a passionate and detail-oriented engineer with a deep curiosity for how complex electronic systems operate and interact. You thrive in collaborative, cross-functional environments and are energized by solving challenging technical problems. With a strong foundation in high-frequency electronics and hands-on experience in software testing, you are adept at translating customer needs into rigorous, actionable test scenarios. Your programming skills—especially with Python—enable you to automate and enhance testing workflows, while your familiarity with both Windows and Linux operating systems allows you to adapt seamlessly to diverse computing environments.
What you'll do
Designing, specifying, and maintaining comprehensive test cases and scripts to rigorously assess new features and product improvements.
Conducting functional, application, regression, and performance testing in manual and automated test environments across Windows, Linux, virtual machines, compute clusters, and cloud platforms.
Developing and executing detailed test plans; actively participating in defect management processes and contributing to testing metrics and reporting.
Investigating, reproducing, and diagnosing product defects, and collaborating closely with developers to identify effective solutions and resolutions.
Applying industry-standard testing methodologies and ensuring alignment with company-wide development and quality assurance processes.
Reviewing and approving product releases, ensuring all feature specifications and quality standards are met prior to deployment.
Collaborating with geographically distributed teams, sharing insights and best practices to elevate product quality and user experience.
What you need
Bachelor’s degree (BS) in Engineering or a related field with at least 3 years of experience, or a Master’s degree (MS) with at least 1 year of experience.
Strong technical knowledge of high-frequency principles and applications, including RF and microwave electronics, signal and power integrity, PCBs and IC packages, and EMI/EMC.
Hands-on experience with programming and scripting languages, especially Python, for automation and test development.
Proficiency in working with both Microsoft Windows and Linux platforms; comfort in adapting to various computing environments such as VMs, clusters, and cloud.
Familiarity with analysis tools like Ansys HFSS and HFSS 3D Layout is highly desirable.
Experience in large-scale commercial software testing and verification environments is a plus.
Understanding of EDA/CAE software tools and workflows is beneficial.