Top Tech TransitionBrowse all jobs
Synopsys

R&D Engineering, Staff Engineer

Apply on Synopsys

We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation and analysis solutions, and design services. We partner closely with our customers across a wide range of industries to maximize their R&D capability and productivity, powering innovation today that ignites the ingenuity of tomorrow.

You Are

You have spent time turning mathematical and computational concepts into high-performance software that actually runs at scale. The difference between an algorithm that works on paper and one that remains efficient, robust, and maintainable in a production environment is something you understand deeply, not theoretically.

Strong C++ skills are part of your toolkit, but what sets you apart is how you think about computational efficiency, memory access patterns, scalability, and numerical robustness as part of the design process, not as afterthoughts. You are comfortable navigating large codebases where algorithms, data structures, numerical methods, and system performance intersect.

Maybe your background is in computational geometry, meshing, CAD, or graphics. Or perhaps you have spent years developing GPU-accelerated algorithms using CUDA or OpenCL in scientific computing, simulation, or HPC environments. Either way, you know how to take mathematically complex or computationally intensive problems, identify performance bottlenecks, and design efficient implementations for modern CPU and GPU architectures.

At Synopsys, you will work on high-performance meshing and computational geometry technology that powers simulation and analysis workflows used across the industry. The problems are hard, the codebase is real, and what you build will matter.

What You'll Be Doing

The Impact You Will Have

What You'll Need

Who You Are

The Team You'll Be Part Of

You will join a small, focused meshing R&D team within Synopsys' simulation and analysis group, reporting to a Sr Staff Engineer. The team works on robust, high-performance meshing technology and geometric algorithms that underpin Synopsys simulation products. The small team size means your contributions will be visible and your technical decisions will matter. You will work closely with engineers across simulation, CAD, and analysis disciplines, contributing to production-quality C++ software that handles complex geometry-related challenges. This is a hybrid role based in Vancouver.

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.

You apply directly on Synopsys's careers site. See similar jobs