Job Title
Senior R&D Engineer — GUI (PyQt, Python)
Role Summary
Senior software engineer on an R&D engineering team in Pune responsible for designing and implementing graphical user interfaces for engineering/EDA tools using Python and PyQt. Works with product, backend and QA teams to deliver maintainable, tested UI components and applications.
Experience Level
Senior-level. Years of experience not specified in source.
Responsibilities
Primary duties include:
- Design and implement desktop GUI applications and components using Python and PyQt.
- Collaborate with product managers, backend engineers, and QA to define UI requirements and APIs.
- Write unit and integration tests; debug, profile, and optimize UI performance.
- Participate in code reviews, maintain coding standards, and produce documentation.
- Ensure cross-platform compatibility and support packaging/distribution of GUI tools.
- Mentor junior engineers and contribute to technical design and planning.
Requirements
Must-have skills and experience:
- Strong Python programming experience and practical experience with PyQt or similar Qt Python bindings.
- Experience building and maintaining desktop GUI applications, including event-driven architectures and model-view patterns.
- Proficiency with debugging, profiling, and testing GUI applications.
- Familiarity with Linux development environments and version control (Git).
- Effective communication and collaboration skills for working with distributed teams.
Nice-to-have:
- Experience with C++/Qt or PySide, EDA or engineering tool domains, GUI performance optimization.
- Experience with CI/CD, packaging, and cross-platform build systems.
Education Requirements
Not specified.
About the Company
Company: Synopsys
Headquarters: Mountain View, California, USA
Synopsys is a leading company in electronic design automation (EDA) and semiconductor IP solutions. It provides tools and services for designing and verifying complex semiconductor devices and systems. The company plays a pivotal role in the semiconductor industry, helping engineers innovate and deliver higher-quality products faster. Synopsys is committed to advancing technology standards and offers a range of software and hardware solutions to its clients globally.

Date Posted: 2026-04-29