Description
You will be working as a Senior Staff Engineer in the R&D Engineering team at Synopsys. As a key member of the team, you will be responsible for delivering high-quality software solutions that meet the needs of our customers. Your primary focus will be on developing and maintaining software used in chip design, verification, and manufacturing. You will work closely with cross-functional teams to deliver robust features and improvements, and serve as a technical reference for the UI development team. Your expertise in C++ application development, Visual Studio, and large-scale software products will be essential in driving the evolution of STK's UI and shaping the technical direction of the UI development team.
Key responsibilities include:
- Making a huge impact by helping the UI team deliver on challenging projects and release requirements
- Leading product-level planning, architecture, and research
- Coordinating design and development activities with cross-functional teams to deliver robust features and improvements
- Serving as a technical reference for the UI development team, mentoring peers and reviewing code for best practices and quality
- Developing, maintaining, and enforcing best practices through technical reviews and hands-on mentoring
- Tackling complex bug verification and release testing, collaborating closely with QA and product support to resolve challenging issues
As a Senior Staff Engineer, you will have the opportunity to drive the evolution of STK's UI, shape the technical direction of the UI development team, reduce time-to-market for key features, raise the bar for code quality, maintainability, and performance across the product, and strengthen collaboration between engineering, QA, and product teams.