Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 9 Sept 2026 · Still live on 3 Nov 2026

Staff R&D Engineer

Synopsys Waterloo, Ontario On-site senior full-time

Salary

$119000-$178000 per year

Apply on Synopsys

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

Nice to have

  • React
  • Agentic Experience (AX)
  • AI workflows

Ready to apply?

You apply with the employer directly. Their original posting is here: https://careers.synopsys.com/job/waterloo/st-staff-r-and-d-engineer/44408/96889779536

Apply on Synopsys