530,536open jobs
18,649companies
73,554added this week
Browse all
Salary
$154k – $257k per year (Estimated)
Location
In office (Vancouver)
Seniority
Staff · 5+ years exp
Overview
Company
Impact
Profile match
Synopsys (NASDAQ: SNPS) is a premier American multinational technology corporation and the global leader in Electronic Design Automation (EDA), semiconductor intellectual property (IP), and software security and quality solutions. Headquartered in Sunnyvale, California, and led by CEO Sassine Ghazi, Synopsys operates on a B2B enterprise software, proprietary semiconductor IP licensing, and silicon engineering services model.

Job Description and Requirements

This role is available in the following offices - Vancouver, BC, Waterloo, ON, or Montreal, QC.

We Are:

At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.

You Are:

You are an experienced engineer with a strong background in software development and architecture. You have deep expertise in C++ and Python, and thrive on solving technical challenges in complex systems. You are independent, proactive, and passionate about delivering robust, scalable solutions. You collaborate effectively in distributed teams, communicate clearly, and enjoy mentoring others. Your commitment to quality and continuous improvement makes you a valuable contributor to any project.

What You’ll Be Doing:

  • Participating in planning, architecture, and research to drive product innovation and improvement.
  • Performing complex development activities, including deep analysis in user experience, software design, and solver research.
  • Employing best practices in software engineering and maintaining them through technical reviews and mentoring teammates.
  • Conducting advanced bug verification, release testing, and beta support for assigned products.
  • Researching and resolving issues discovered by QA or product support, developing innovative solutions.
  • Assessing marketing requirements for products, including target environments, performance criteria, and competitive analysis.
  • Working independently with minimal supervision, occasionally taking on planning and mentoring responsibilities.
  • Managing and guiding interns or co-ops as needed, helping foster their growth and integration into the team.

The Impact You Will Have:

  • Driving the development and transformation of software products to support next-generation architectures and customer needs.
  • Enhancing the reliability, scalability, and performance of Synopsys solutions in a rapidly evolving technology landscape.
  • Ensuring that software products meet rigorous quality standards through comprehensive testing and verification.
  • Mentoring and uplifting team members, contributing to a culture of technical excellence and continuous learning.
  • Bridging the gap between customer requirements and product functionality, delivering solutions that empower users.
  • Contributing to strategic planning and architectural decisions that shape the direction of Synopsys’ R&D initiatives.
  • Facilitating collaboration across distributed teams, fostering innovation and inclusivity.

What You’ll Need:

  • Bachelor’s degree in Engineering, Computer Science, or a related field with 5+ years of experience, MS with 3+ years, or PhD with 1+ year.
  • Extensive commercial experience with software design and development methodologies.
  • Expert-level proficiency in C++, Python, data structures, and algorithms.

Who You Are:

  • Passionate about crafting robust, efficient, and scalable code.
  • Effective communicator with strong interpersonal skills.
  • Collaborative team player, able to work effectively in geographically distributed environments.
  • Mentor and leader, eager to share expertise and support the growth of others.
  • Self-motivated, capable of working independently with minimal supervision.
  • Committed to understanding customer requirements and delivering high-quality solutions.

The Team You’ll Be A Part Of:

You’ll join a dynamic and diverse R&D engineering team focused on developing and transforming software products for Synopsys. The team values innovation, collaboration, and continuous improvement, leveraging modern technologies and methodologies to deliver high-performance solutions. Together, you’ll tackle complex

Synopsys Canada ULC values the diversity of our workforce. We are committed to provide access & opportunity to individuals with disabilities and will provide reasonable accommodation to individuals throughout the recruitment and employment process. Should you require an accommodation, please contact [email protected].

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
530,536 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Vancouver
$47k – $103k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Auckland
Python
C++
Apply
$34k – $82k per year (Estimated) • In office • Full-Time • 8+ years exp • Hanoi
Python
DevOps
CI/CD
Git
GitLab
Apply
Senior AI Engineer 25 min ago
$37k – $92k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Ho Chi Minh City
Python
AI/ML
Scikit-learn
NLP
Transformers
TensorFlow
Keras
PyTorch
DevOps
GCP
Azure
AWS
Apply
$102k – $231k per year (Estimated) • Remote • Full-Time • 10+ years exp • Bachelor's Degree
Python
DevOps
Terraform
Ansible
GCP
OpenShift
VMWare
Azure
AWS
Kubernetes
OpenStack
Cybersecurity
Wireshark
Apply
$95k – $130k per year • Remote • Full-Time • 2+ years exp • Bachelor's Degree
Python
SQL
AI/ML
AI Agents
Human-in-the-Loop
DevOps
GCP
AWS
Analytics
Tableau
Power BI
Apply
In office • 15+ years exp
DevOps
HPC
Apply
$87k – $184k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Toronto
Python
Apply
In office • 8+ years exp • PhD
Verilog
Apply
In office • Master's Degree
Python
Apply
In office
SystemVerilog
Chips/EDA
UVM
Apply
$125k – $234k per year (Estimated) • Equity • In office • Full-Time • 5+ years exp • Vancouver
AI/ML
Copilot
Claude
Model Context Protocol
Function Calling
AI Agents
LLM
Human-in-the-Loop
Tool Use
Management
Xero
Apply
$76k – $143k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Vancouver
Management
Microsoft Project
Apply
Case Manager 10 hours ago
$53k – $77k per year • Remote/Hybrid • Full-Time • 2+ years exp • PhD • Vancouver
Apply
$77k – $160k per year (Estimated) • Equity • In office • Full-Time • 5+ years exp • Master's Degree • Vancouver
Python
C++
MATLAB
C++
CMake
MATLAB
Simulink
DevOps
RTOS
WebSockets
Robotics
ROS2
ros2_control
Gazebo
MuJoCo
EtherCAT
Apply
$83k – $94k per year • Remote • Full-Time • 10+ years exp • Vancouver
Apply
See all jobs
This is one of many
530,536 more open roles from verified company boards, updated every day.