416,170open jobs
14,263companies
60,381added this week
Browse all
Location
In office
Seniority
Senior · 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

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 a passionate and accomplished software engineer ready to take on complex technical challenges in a collaborative, forward-thinking environment. You thrive in fast-paced settings where innovation and quality are paramount. With a deep understanding of software architecture principles and hands-on experience in both legacy and modern development frameworks, you excel at designing, implementing, and optimizing solutions that address real-world problems. Your expertise spans across languages like C++ and Python, and you are comfortable navigating diverse technology stacks and tools, including RESTful APIs, databases, and cloud-native architectures.

You bring a strong analytical mindset, capable of dissecting intricate systems and identifying areas for improvement. As someone who values continuous learning, you keep pace with industry trends and emerging technologies. Collaboration is second nature to you; you communicate effectively across multidisciplinary teams and mentor junior developers, fostering a culture of growth and technical excellence. Whether you're researching cutting-edge solutions or refining existing products, your commitment to delivering robust, scalable, and maintainable code sets you apart. You are driven by a desire to make a tangible impact-both within your team and in the technology that shapes our world.

What You’ll Be Doing:

  • Participating in the planning, architecture, and research phases for next-generation software products and systems.
  • Leading complex development activities, including software design, solver research, and user experience enhancements.
  • Applying and maintaining best practices through technical reviews and mentoring team members.
  • Conducting advanced bug verification, release testing, and beta support for assigned products, ensuring reliability and performance.
  • Collaborating with QA, product support, and strategic customers to identify issues, research solutions, and implement fixes.
  • Analyzing market requirements, target environments, and competitive landscapes to inform product development strategies.
  • Contributing to the transformation of existing software, implementing service-oriented and microservice architectures.

The Impact You Will Have:

  • Drive innovation in software architecture and design, directly influencing Synopsys’ product excellence.
  • Deliver high-quality, scalable solutions that empower customers across industries, from semiconductor companies to AI-driven enterprises.
  • Enhance product reliability and performance, significantly improving user experience and customer satisfaction.
  • Mentor and support junior team members, cultivating a culture of technical growth and collaboration.
  • Shape the future of Synopsys’ technology stack by adopting modern development methodologies and tools.
  • Play a crucial role in meeting strategic business goals and responding to evolving market demands.

What You’ll Need:

  • Bachelor’s degree in Engineering, Computer Science, or related field with 5+ years of experience; Master’swith 3+ years; PhD with 1+ year.
  • Expertise in software design and development methodologies, with commercial experience.
  • Advanced proficiency in C++, Python, and strong knowledge of data structures and algorithms.
  • Hands-on experience with REST APIs, Flask/Django, NodeJS, JupyterNotebooks, Pandas, and NumPy.
  • Familiarity with continuous integration/continuous deployment practices, GitHub, and database technologies (SQL, NoSQL).

Who You Are:

  • Innovative thinker with a passion for crafting robust, efficient code.
  • Excellent communicator and collaborator within geographically distributed teams.
  • Proactive problem solver, able to work independently with minimal supervision.
  • Strong analytical and organizational skills, capable of managing multiple tasks and priorities.
  • Mentor and leader, eager to guide interns and junior engineers.

The Team You’ll Be APart Of:

You’ll join a dynamic and diverse R&D engineering team in Vancouver, focused on developing cutting-edge software solutions for global customers. The team prides itself on innovation, technical excellence, and a collaborative spirit, working across disciplines to deliver transformative products. You’ll be surrounded by talented professionals who support each other and share a passion for advancing technology.

Rewards and Benefits:

We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.

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.
416,170 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
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
In your city
AI, Sr Architect 7 hours ago
In office • 15+ years exp • Bachelor's Degree
Python
Go
JavaScript
C++
AI/ML
LangGraph
AutoGen
LangChain
Model Context Protocol
Embeddings
Prompt Engineering
Function Calling
AI Agents
Semantic Kernel
CrewAI
LLM
RAG
Google ADK
Hallucination
Human-in-the-Loop
LLM Guardrails
Tool Use
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Vector
Apply
AI Architect - 16603 7 hours ago
In office • 15+ years exp
Python
Go
Java
Rust
C++
C++
LLVM
Databases
Neo4j
AI/ML
AI Agents
LLM
Semantic Search
Knowledge Graph
Apply
$173k per year • Remote/Hybrid • 8+ years exp • Bachelor's Degree • Austin
Python
Chips/EDA
Ansys RedHawk
Ansys Totem
Apply
In office • 15+ years exp • Bachelor's Degree
Python
Verilog
SystemVerilog
Perl
Chips/EDA
UVM
Formal Verification
Apply
In office
Python
Verilog
SystemVerilog
Perl
Chips/EDA
UVM
Apply
AI, Sr Architect 7 hours ago
In office • 15+ years exp • Bachelor's Degree
Python
Go
JavaScript
C++
AI/ML
LangGraph
AutoGen
LangChain
Model Context Protocol
Embeddings
Prompt Engineering
Function Calling
AI Agents
Semantic Kernel
CrewAI
LLM
RAG
Google ADK
Hallucination
Human-in-the-Loop
LLM Guardrails
Tool Use
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Vector
Apply
In office • Bachelor's Degree
Chips/EDA
Cadence Virtuoso
Synopsys HSPICE
Apply
In office • 6+ years exp • Master's Degree
Verilog
MATLAB
MATLAB
Simulink
Apply
In office • 8+ years exp • PhD • Ottawa
Apply
In office • 4+ years exp
Apply
See all jobs
This is one of many
416,170 more open roles from verified company boards, updated every day.