
Posted 17 hours ago
Sr Engineer (GUI, PyQt, C++)
SynopsysPune, Maharashtra, India
Requirements
Bachelor's or Master's in CS or Engineering, 2-4 years PyQt or Qt experience, Strong Python programming, C++ knowledge preferred, Experience with legacy GUI migration
Skills
PythonC#Qt
About the role
Responsibilities
- Analyze existing Tcl/Tk-based engineering simulation GUI tools and map out workflows from pre-processing to post-processing
- Lead the migration of legacy user interfaces to modern, maintainable PyQt (Qt for Python) desktop applications
- Integrate new GUI components with simulation modules, data models, file I/O routines, and visualization pipelines
- Preserve core solver logic and workflow behavior while improving usability, modularity, and extensibility
- Develop and support advanced post-processing features including result loading, contour displays, and interactive data inspection
- Document code and architectural decisions to ensure a robust codebase for future development
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master's preferred)
- 2–4 years of experience developing desktop GUIs using PyQt or Qt for Python
- Strong Python programming skills with a focus on maintainable, modular code
- Experience analyzing and migrating legacy GUI frameworks (Tcl/Tk experience is a plus)
- Ability to integrate GUI components with backend simulation engines and data models
Preferred Qualifications
- Working knowledge of C++ for contributing to backend components over time
- Familiarity with engineering or scientific software workflows, specifically simulation pre/post-processing
- Experience with numerical simulation
Benefits
- Comprehensive medical and healthcare plans
- Paid time away including ETO and FTO programs
- Family support including maternity/paternity leave and adoption assistance
- Employee Stock Purchase Plan (ESPP) with a 15% discount
- Competitive salaries and retirement plans
About the Company
Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation, and analysis solutions to power innovation across a wide range of industries.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSr Engineer (GUI, PyQt, C++)
Synopsys · Pune
