Job Title
ST Staff R&D Engineer
Role Summary
Senior full‑stack software engineer responsible for designing, implementing, and owning platform features used by engineering customers for simulation and design workflows. You will work on backend services and web frontends, influence architecture, and collaborate with a co‑located Waterloo team.
Experience Level
Senior — requires 8+ years of hands‑on software development building production systems.
Responsibilities
Primary responsibilities include end‑to‑end feature delivery, architecture, and long‑term platform quality.
- Design, develop, and own full‑stack features using Angular, Python, and C#/.NET.
- Architect frameworks and subsystems that balance performance, maintainability, and scalability.
- Build and integrate backend services that connect simulation workflows to web frontends.
- Translate product requirements into practical technical designs and deliver production code.
- Write tests, debug, deploy, and support services in production.
- Drive tooling and architectural decisions to reduce technical debt and increase developer velocity.
- Mentor and review designs and code to raise engineering quality across the team.
Requirements
Must‑have technical skills and practical experience; nice‑to‑have items follow.
-
Must-have: 8+ years building production software systems.
-
Must-have: Strong proficiency in C# and .NET for backend and application development.
-
Must-have: Solid experience with Python for scripting, automation, and backend services.
-
Must-have: Proven experience with Angular for modern web frontends.
-
Must-have: Demonstrated ability to architect software frameworks and make production‑grade design decisions.
-
Must-have: Comfortable working onsite in Waterloo with a co‑located team.
-
Nice-to-have: Experience with React.
-
Nice-to-have: Experience or interest in AI/ML integration and Agentic Experience (AX) concepts.
Education Requirements
Bachelor's degree in Computer Science, Software Engineering, or Computer Engineering.
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-06-23