R&D Engineering, Staff Engineer - GUI
Synopsys View all jobs
- Chengdu, Sichuan
- Permanent
- Full-time
/span/p
custom_fields.CareerAreas-R&D-Engineering custom_fields.SubCategory-R&D-Engineering custom_fields.EmployeeStatus-Employee custom_fields.unposting_date-2026-09-26 custom_fields.Multikeywordfacets-Software">Join our Talent Community! .Find Jobs ForWhere? Search JobsR&D Engineering, Staff Engineer - GUIChengdu, Sichuan, ChinaEngineeringEmployeeSave Job ShareJump toOverviewSynopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification and manufacturing. They work on assignments like designing, developing, and troubleshooting software, leveraging the state-of-the-art technologies like AI/ML, GenAI and Cloud. Their critical contributions enable world-wide EDA designers to extend the frontiers of semiconductors and chip development.Play VideoJob DescriptionDate posted 03/25/2026Category Engineering Hire Type Employee Job ID 16555 Remote Eligible No Date Posted 03/25/2026We 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. Join us to transform the future through continuous technological innovation.You Are:You are a passionate and experienced engineer ready to elevate user interface experiences for industry-leading semiconductor analysis tools. You thrive in collaborative, multicultural teams and bring a creative approach to solving technical challenges. You value clean code, scalable architectures, and intuitive design, and are excited to work with both Web and Qt technologies. Your strong background in software engineering allows you to quickly understand complex systems and contribute meaningfully to high-impact projects. You are adaptable, eager to learn new technologies, and committed to delivering robust, maintainable solutions. You enjoy mentoring peers and sharing your expertise, fostering a culture of continuous improvement. Your communication skills ensure you can articulate technical concepts clearly to diverse audiences, and you are comfortable taking ownership of projects from concept to delivery. You are detail-oriented but also see the bigger picture, always looking for ways to optimize performance and enhance user satisfaction. If you are seeking a role where your work directly impacts the semiconductor industry and you can grow alongside a talented team, this is the opportunity for you.What You'll Be Doing:
- Designing, developing, and optimizing intuitive, high-performance user interfaces for RedHawk-SC using Web (React, Vue.js, TypeScript/JavaScript, HTML/CSS) and Qt (C++/Python) technologies.
- Collaborating with managers, technical leads, and other engineers to define and implement new capabilities, ensuring alignment with project goals and customer needs.
- Delivering medium-sized projects independently, from requirements gathering through to implementation and validation.
- Diagnosing and fixing code issues, ensuring efficient, scalable, maintainable, and robust solutions.
- Creating unit, regression, and system-level tests to thoroughly validate new features and changes.
- Optimizing code to improve tool runtime and memory capacity, contributing to overall product performance.
- Communicating clearly with stakeholders and refining solutions to complex challenges.
- Demonstrating and promoting best practices in software engineering within the team.
- Serving as a source of expertise for others, mentoring and guiding teammates in technical matters.
- Elevate the usability and reliability of RedHawk-SC, the industry-standard tool for power integrity and reliability signoff.
- Enable semiconductor companies to analyze and sign off on complex integrated circuits with confidence.
- Drive innovation in GUI development for physical design and analysis tools, setting new benchmarks in performance and user experience.
- Contribute to the successful delivery of large-scale commercial software used by leading technology companies worldwide.
- Enhance team productivity and product quality through mentorship and expertise sharing.
- Ensure that solutions are scalable, maintainable, and extensible, supporting future product growth.
- Help Synopsys maintain its leadership in chip design and verification by delivering cutting-edge user interfaces.
- Promote best practices and foster a culture of excellence within the engineering team.
- Bachelor's degree in Electrical Engineering, Computer Science, or related field with at least 5 years of experience, or Master's degree with 3 years of relevant experience.
- Strong experience in modern Web development (React, Vue.js, TypeScript/JavaScript, HTML/CSS) and/or Qt (C++/Python).
- Solid programming background with deep understanding of data structures, algorithms, and debugging techniques.
- Demonstrated ability to learn quickly and understand complex systems.
- Proven track record of delivering high-quality work on time, independently and as part of a team.
- Experience with large-scale commercial software development, GUI development for physical design or analysis tools, and distributed processing systems is a plus.
- Familiarity with 3D visualization technologies (OpenGL/VTK) is beneficial.
- Collaborative and communicative, able to work closely with diverse teams.
- Analytical thinker with strong problem-solving skills.
- Self-motivated and proactive, taking ownership of projects.
- Adaptable and eager to learn new technologies and methodologies.
- Detail-oriented with a focus on delivering robust and maintainable solutions.
- Supportive mentor, willing to share expertise and help others grow.