# Staff R&D Engineer

**Company**: Synopsys
**Location**: Waterloo, Ontario
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $119000-$178000
**Category**: Engineering
**Industry**: Technology
**Ticker**: SNPS
**Wikidata**: https://www.wikidata.org/wiki/Q2303478

**Apply**: https://careers.synopsys.com/job/waterloo/st-staff-r-and-d-engineer/44408/96889779536?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_a6250be8-7a4

## Description

Synopsys software engineers are key enablers in the world of Electronic Design Automation (EDA), developing and maintaining software used in chip design, verification and manufacturing.

As a Staff R&D Engineer, you will design, develop, and own full stack features for one of our platforms using Angular, Python, and .NET C#. You will architect software frameworks and subsystems that balance performance, maintainability, and long-term scalability across a complex product ecosystem.

Responsibilities:

- Design, develop, and own full stack features for one of our platforms using Angular, Python, and .NET C#

- Architect software frameworks and subsystems that balance performance, maintainability, and long-term scalability across a complex product ecosystem

- Build and integrate backend services in Python and C#, connecting simulation workflows to modern web-based frontends

- Collaborate with engineers, product teams, and architects to translate product requirements into technical designs that actually work

- Write code that ships, test it, debug it, and support it through deployment and production use

- Drive technical decisions on tooling, architecture, and design patterns that affect how the team builds software for years to come

- Solve hard problems in a codebase that matters, where your decisions directly impact how engineers across industries do their work

The Impact You Will Have:

- You will shape the architecture and technical direction of a platform used by engineers worldwide to design and simulate complex systems

- You will reduce technical debt and increase developer velocity by building frameworks that make the right thing the easy thing

- Your code will enable faster, more reliable simulation workflows that help customers bring products to market sooner

- You will mentor engineers on the team through design reviews, code reviews, and architectural discussions that raise the bar for everyone

- You will help Synopsys integrate AI-driven capabilities into simulation platforms, positioning the company at the forefront of the industry

- You will contribute to a product that powers innovation across automotive, aerospace, electronics, and other industries that depend on simulation to build the future

Requirements:

- Bachelor's degree in Computer Science, Software Engineering, or Computer Engineering

- 8+ years of hands-on software development experience building production systems

- Strong proficiency in C# and .NET for backend and application development

- Solid experience with Python for scripting, automation, and backend services

- Proven experience with Angular for building modern web frontends

- Demonstrated ability to architect software frameworks and make design decisions that hold up under real-world use

- Experience with React is a strong plus and shows breadth in frontend frameworks

- Awareness of Agentic Experience (AX) and integration of front end and AI workflows is a plus

Benefits:

- Comprehensive medical and healthcare plans that work for you and your family

- Time away: company holidays, ETO and FTO Programs

- Family support: maternity and paternity leave, parenting resources, adoption and surrogacy assistance, and more

- ESPP: purchase Synopsys common stock at a 15% discount, with a 24-month look-back

- Retirement plans: save for your future with our retirement plans that vary by region and country

- Competitive salaries

## Skills

### Required
- C#
- .NET
- Python
- Angular
- software architecture
- full stack development

### Nice to have
- React
- Agentic Experience (AX)
- AI workflows

---

Source: [Apply at careers.synopsys.com](https://careers.synopsys.com/job/waterloo/st-staff-r-and-d-engineer/44408/96889779536?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
